Разработка программ для управления исполнителем в среде текстового программирования с использованием циклов.

 

На прошлых уроках мы работали с исполнителем Черепаха и составляли набор команд для выполнения такого рисунка

Вначале это был линейный алгоритм, в которые она выполняла команды последовательно друг за другом.

При построении квадрата, Черепаха выполняла одинаковые команды несколько раз подряд. Команды переместить вперед на 100 шагов и повернуть налево 90° повторялись 4 раза подряд, так как у квадрата одинаковые 4 стороны.

Затем, чтобы уменьшить число повторяющихся команд – мы использовали построение алгоритма с повторением, для этой части программы. Тело цикла состояло из этих команд, а счетчик повторил эти команды 4 раза.

В нашем случае такой цикл являлся частью основного, уже известного нам линейного алгоритма.

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

Когда мы научились составлять программы для управления исполнителем Черепаха в среде текстового программирования с использованием циклов, то можем перейти к выполнению других заданий.

 

Задания для самостоятельного выполнения.

Составить программу для управления исполнителем Черепаха (Задание 5 и Задание 6).

Задание 5

Задание 6

Ссылка на онлайн программу Черепаха

http://blockly.ru/apps/turtle-task/index.html

У кого нет возможности выполнять задание с помощью онлайн программы Черепаха:

1. Составить программу для управления исполнителем Черепаха (Задание 5 и Задание 6) в виде таблицы. Для этого начертите и заполните таблицу в тетради, запишите команды движения Черепахи для построения Заданий 5 и 6.

2. Фотографию таблицы пришлите для проверки.