Учебная ситуация Мышеловка

Материал из robbo
Перейти к навигации Перейти к поиску

Имя автора

Участник: Евгения Николаевна Купцова

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

  • дополнительное образование (13-14 лет)

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

Скриншот страницы проекта

"Мышеловка". Учебная ситуация

Реализация основных алгоритмических конструкций для решения задачи в среде визуального программирования Scratch.

Учащимся предлагается решить ситуацию для двух исполнителей и запрограммировать ROBBO Лабораторию таким образом, чтобы можно было судить о поимке одной, либо двух мышей.

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

Я думаю над тем, как управлять двумя спрайтами и фоном с помощью программного кода; каким образом определить каждый из трех результатов работы программы (срабатывание первой, второй, двух мышеловок); как сделать так, чтобы загорался нужный светодиод на ROBBO Лаборатории. Пишу код для первого спрайта отдельными фрагментами, программирую движение в пределах пространства комнаты, смену фона. Объединяю фрагменты кода. Копирую и редактирую полученный код для второго спрайта. Это позволяет мне избежать лишних ошибок и сэкономить время. Для определения результатов работы программы и взаимодействия с Лабораторией ввожу переменную, которая будет определять количество пойманных в мышеловку спрайтов.

Тестирую программу. Исправляю недочеты. Анализирую ее с точки зрения желаемого результата и оптимизации кода.

Работу над программой продолжаю в группе. Рассуждаем над значимостью программы и применением ее на практике (в быту). Вместе решаем, как можно усовершенствовать код, вводя дополнительные условия и увеличивая количество спрайтов.

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

Активная ссылка на скачивание файла в формате .pdf Файл в формате .sb3