Урок 9
Исполнитель Робот. Система команд исполнителя.
Теоретическая часть
Исполнитель Робот - компьютерный исполнитель, имитирующий шагающее устройство, способное перемещаться в четырех направлениях.
Среда обитания исполнителя - прямоугольное клетчатое поле, между некоторыми клетками, а также по периметру поля находятся стены.
Основная цель Робота - закрасить указанные клетки и переместиться в конечную клетку.
Система команд исполнителя Робот
Для создания произвольного поля размера 9 x 11 используется процедура StandardField без параметров, а для создания поля размера N x M - процедура Field(N,M). Исходное положение Робота обозначено желтым квадратом в центре поля.
Видео Исполнитель Робот
Практическая часть
Задание 1. Нарисуйте на клетчатом поле 10 Х 10 первую букву своего имени с помощью закрашенных клеток. Составьте программу рисования этой буквы исполнителем Робот.
Задание 2. Создайте поле размером 7 Х 7. Создайте программу создания изображения квадрата из закрашенных клеток. Конечное положение Робота смотрите на рисунке.
Задание 3. Создайте поле 17 х 17. Создайте программу создания изображения оленя из закрашенных клеток. Конечное положение Робота смотрите на рисунке.