Разработка программ для управления исполнителем в среде текстового программирования с использованием циклов.
На прошлых уроках мы работали с исполнителем Черепаха и составляли для неё набор команд.
Вначале это был линейный алгоритм, в которые она выполняла команды последовательно друг за другом.
При построении квадрата, Черепаха выполняла одинаковые команды несколько раз подряд. Команды переместить вперед на 100 шагов и повернуть налево 90° повторялись 4 раза подряд, так как у квадрата одинаковые 4 стороны.
Чтобы уменьшить число повторяющихся команд – мы использовали построение алгоритма с повторением, для этой части программы. Тело цикла состояло из этих команд, а счетчик повторил эти команды 4 раза.
В нашем случае такой цикл являлся частью основного, уже известного нам линейного алгоритма.
При использовании циклов количество команд для исполнителя уменьшилось. Подобным образом Черепаха исполнила команды и построила еще два квадрата, сменив для каждого из них чернила.
Когда мы научились составлять программы для управления исполнителем Черепаха в среде текстового программирования с использованием циклов, то можем перейти к выполнению более сложных заданий.
Задания для самостоятельного выполнения. Составить программу для управления исполнителем Черепаха (Задание 3 и Задание 4).
Задание 3
Задание 4
Ссылка на онлайн программу Черепаха
http://blockly.ru/apps/turtle-task/index.html
У кого нет возможности выполнять задание с помощью онлайн программы Черепаха:
1. Составить программу для управления исполнителем Черепаха (Задание 3 и Задание 4) в виде таблицы. Для этого начертите и заполните таблицу в тетради, запишите команды движения Черепахи для построения Заданий 3 и 4.
2. Фотографию таблицы пришлите для проверки.