Учебная ситуация Картограф

Материал из robbo

Автор

Валентин Карнаухов

Категория участника

  • дополнительное образование (9-10 лет)
  • начальные классы школы

Описание учебной ситуации

Это ситуация общения и взаимодействия.

Учащимся нужно будет запрограммировать Робота в программе ScratchDuino так, чтобы он двигался по черной линии и рисовал свой путь передвижения на экране компьютера. Затем учащиеся могу передавать друг другу сообщения при помощи рисования линий и сканирования их роботом.

Работа от имени ученика

Я думаю о том, что должен делать робот и при каких внешних изменениях, чтобы оставаться на линии. Стараюсь понять механизм движения по одной линии на примере человека. Человек остается на одной линии, когда старается не заступать за нее. Робот должен при отклонении от линии повернуть вправо или влево, в зависимости от того с какой стороны он вышел за ее пределы. Проверяю, как изменяются данные на экране при пересечении роботом линии. Анализируя эти данные, в код программы вписываю условие, при котором мы можем быть уверены, что робот пересек линии и действия при выполнении этого условия. Думаю, что должен делать робот при выходе за пределы линии и как заставить его это делать. Составляем программу движения робота по линии. Думаем, как можно синхронизировать движение робота и спрайта на экране. Вносим изменения в программу.


Ссылка на скачивание

Скачать можно здесь Программа для робота здесь