Similar presentations:
Знакомство с исполнителем Робот
1. Исполнитель Робот
1Исполнитель
Робот
Урок 1. Знакомство с
исполнителем Робот
2. Среда исполнителя Робот
2Среда исполнителя Робот
стена
Робот
База
эту клетку
надо
закрасить
Задача для Робота: закрасить все отмеченные
клетки и придти на Базу.
3. Система команд
3Система команд
вверх
вправо
вниз
влево
Esc +
закрасить
Esc + пробел
использовать Робот
алг Команды
нач
вверх
влево
закрасить
вправо
вправо
закрасить
вправо
вверх
влево
влево
закрасить
вправо
вправо
кон
4. Исполнитель Робот
4Исполнитель
Робот
Урок 6. Ветвления
5. Ветвления
5Ветвления
!
Расстояния и количество проходов неизвестны!
6. Ветвления
6Ветвления
использовать Робот
алг На Базу
нач
нц пока справа свободно
вправо
кцесли сверху свободно
если сверху свободно
внизто
то
вверх
кон
вверх
Esc + Е
закрасить
закрасить
вниз
вниз
все
все
кц
вниз
кон
7. Ветвления
7Ветвления
!
Что плохо?
использовать Робот
алг На Базу
нач
закрасить
нц пока справа свободно
вправо
если сверху свободно
то
вверх
закрасить
вниз
иначе
закрасить
все
кц
вниз
кон
8. 6-A
86-A
Робот стоит у левой стенки поля. Он должен закрасить все отмеченные
клетки и прийти на базу (в клетку, отмеченную буквой Б).
Длины стенок и число проходов считайте неизвестными. Глубина всех
проходов - 2 клетки.
Используйте цикл «пока».
9. 6-B
96-B
Робот стоит у входа в коридор. Он должен закрасить все отмеченные
клетки и прийти на базу (в клетку, отмеченную буквой Б).
Длины стенок и число проходов считайте неизвестными. Глубина всех
проходов - 1 клетка.
Используйте цикл «пока».