|
Управление роботом
Робот очень простой попался, программы понимает только самые примитивные
(робота играла Мария). Задача для него такая: на столе стоит стакан,
донышком кверху. Надо набрать в стакан воды. Робот "понимает"
простые команды словами. Первая команда - "набирать воду"
- робот включил воду. Стакан остался стоять на столе! Вторая команда
- взять стакан - робот его взял. Но не перевернул. Как сказать роботу
про переворачивание стакана? Команда "перевернуть стакан"
- робот повернул его боком! Пришлось говорить точнее: "повернуть
стакан донышком вниз". Команда "поставить стакан в раковину"
- робот поставил, но не под воду! Сказали точнее "поставить стакан
в воду" - и наконец вода набралась.
Эта игра ведет к тому, что простые, автоматические операции вроде набирания
воды анализируются по шагам. Дети учатся писать алгоритмы, обращать
внимание на детали, давать определения (например, ориентации).
Понятия <и метафоры>:
- алгоритм, пошаговые операции <команды роботу>
Далее на тему:
- Алгоритмы с циклами, итерация
- Условные команды (если...то...)
Фотографии:

Вверх донышком и вниз донышком - как дать точную команду
про ориентацию?
|
|
|