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

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

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

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

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

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

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

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

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

Задание 3

Задание 4

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

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

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

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

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