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