KNOWLEDGE HYPERMARKET


Презентация урока 2: Управление исполнителем Робот

Презентация урока к предмету Информатика, 7 класс

Тема: «Управление исполнителем Робот»


Исполнитель Робот действует на прямоугольном клетчатом поле. Между некоторыми клетками поля могут быть расположены стены. Некоторые клетки могут быть закрашены. 

1 golubk opcii okt2012-80.jpg


Робот занимает ровно одну клетку поля. По командам вверх, вниз, влево и вправо Робот перемещается в соседнюю клетку в указанном направлении. 

Если на пути оказывается стена, то происходит отказ — выдается сообщение оневозможности выполнить очередную команду.

1 golubk opcii okt2012-81.jpg


По команде закрасить Робот закрашивает клетку, в которой стоит. Если клетка уже была закрашена, то она закрасится повторно, хотя никаких видимых изменении не произойдет.

Важно помнить!
Робот может исполнять только правильно записанные команды. Например, если вместо команды вниз написать внис, то Робот эту запись не поймет и сразу же сообщит об ошибке.

Пример алгоритма управления Роботом Напишем программу, исполняя которую Робот нарисует на клетчатом поле меандр из пяти витков.
1 golubk opcii okt2012-82.jpg


Если оформить процедуру виток, то основная программа окажется совсем короткой.
Основной алгоритм:

ПОВТОРИТЬ 5 РАЗ

виток

КОНЕЦ 

Вспомогательный алгоритм:

ПРОЦ

виток

НАЧАЛО

вправо закрась;

влево закрась;

влево закрась;

вверх закрась;

вверх закрась;

вправо;

закрась вправо;

вправо;

вправо вниз;

вниз 

КОНЕЦ


Скачать полную презентацию урока можно нажав на текст Скачать презентацию урока и установив Microsoft PowerPoint


Прислано учителем-участником Гильдии Лидеров образования Голубковой

Предмети > Информатика > Информатика 7 класс > Управление исполнителем Робот > Управление исполнителем Робот. Презентация урока