📘 Рабочий лист ученика · 9 класс · Информатика

🌊 Алгоритмы и исполнители. Циклы и ветвления

Проект: «Автономный робот-уборщик акватории озера Байкал»
«Сохраним уникальную природу Байкала с помощью информационных технологий!»
⏱ Урок-практикум · 45 минут 🤖 Робот-исполнитель 🌿 Экология
Автосохранение активно
📊 Прогресс заполнения 0%
Личные данные
1
Анализ Технического Задания
Контекст: Робот патрулирует береговую линию. Ему необходимо собирать пластиковый мусор и не врезаться в камни/бревна. Заполните таблицу логики работы датчиков робота.
Что обнаружил датчик? Цвет / Расстояние Интерпретация Действие робота (опишите своими словами)
Объект 1 Белый цвет 🗑️ Мусор
Объект 2 Чёрный цвет ИЛИ < 20 см 🪨 Препятствие
Пусто Нет цвета / > 20 см 🌊 Чистая вода
2
Декомпозиция и проектирование
Прежде чем писать код, разбейте задачу на блоки. Впишите недостающие конструкции в схему алгоритма.

Главный цикл программы:

1. Бесконечный цикл (Повторять всегда)

2. Внутри цикла проверяем условия (Ветвление):

3
Практическая реализация (программирование)
Откройте среду программирования (Scratch / TRIK Studio / LEGO SPIKE) и соберите программу. Отмечайте пункты чек-листа по мере создания.

Чек-лист готовности кода:

Краткая запись вашего алгоритма (псевдокод или список блоков):

повторять всегда
  если <датчик_цвета> =
    то
  иначе если <датчик_расстояния> <
    то
  иначе
  конец если
конец повторять
4
Тестирование и отладка
Запустите программу в симуляторе или на стенде. Столкнулись с ошибкой? Заполните «Журнал багов».
Описание сбоя Причина ошибки Как я исправил код?
1
2
3
5
Аналитическая рефлексия
Ответьте на вопросы, опираясь на свой опыт программирования и логику работы алгоритма.
Задание «Со звёздочкой»
Дополнительная функция «Эко-счётчик»: добавьте в программу переменную Собрано_мусора. Каждый раз, когда робот успешно выполняет алгоритм сбора, увеличивайте переменную на 1. Выведите значение на экран робота или в консоль.
📊
Самооценка урока
👨‍🏫
Для учителя