Циклические алгоритмы в среде исполнителя Стрелочка

Содержание

Слайд 2

Цель урока: Сформировать понятие “циклический алгоритм”, познакомится с алгоритмической структурой “цикл”.

Цель урока: Сформировать понятие “циклический алгоритм”, познакомится с алгоритмической структурой “цикл”.

Слайд 3

Команда цикла

Задача 1. Исходное положение: ГРИС – у левого края поля, направление

Команда цикла Задача 1. Исходное положение: ГРИС – у левого края поля,
-- на восток. Требуется нарисовать горизонтальную линию через весь экран.

пока впереди не край повторять
нц
шаг
кц

Слайд 4

Формат команды цикла:

пока <условие> повторять
нц
<тело цикла>
кц

нц – начало цикла
кц –конец цикла.

Формат команды цикла: пока повторять нц кц нц – начало цикла кц –конец цикла.

Слайд 5

Цикл в процедуре.

Задача 2. Составить программу, по которой графический исполнитель нарисует прямоугольную

Цикл в процедуре. Задача 2. Составить программу, по которой графический исполнитель нарисует
рамку по краю поля. Исходное положение ГРИС находится в верхнем левом углу, смотрит на юг.

программа Рамка
нач
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
кон

Слайд 6

процедура ЛИНИЯ
нач
пока впереди не край повторять
нц
шаг
кц
кон

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

процедура ЛИНИЯ нач пока впереди не край повторять нц шаг кц кон Вспомогательный алгоритм

Слайд 7

Элементы блок-схемы

Начало и конец алгоритма
Простая команда
Обращение к вспомога-тельному алгоритму
Проверка условия

Элементы блок-схемы Начало и конец алгоритма Простая команда Обращение к вспомога-тельному алгоритму Проверка условия

Слайд 8

Блок-схема структуры цикл

Блок-схема структуры цикл

Слайд 9

Блок-схема алгоритма «Рамка»

Основной алгоритм

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

Блок-схема алгоритма «Рамка» Основной алгоритм Вспомогательный алгоритм

Слайд 10

Практическая работа.

Практическая работа.

Слайд 11

Домашнее задание

§ 30 учебника;
д\з №21 Единая коллекция цифровых образовательных ресурсов.

Домашнее задание § 30 учебника; д\з №21 Единая коллекция цифровых образовательных ресурсов.

Слайд 12

Рефлексия.

Задание: продолжите фразы:
до сегодняшнего урока я не знал, что…;
сегодня я узнал (научился)

Рефлексия. Задание: продолжите фразы: до сегодняшнего урока я не знал, что…; сегодня
…;
я хотел бы узнать (научится)… .

Слайд 13

Спасибо за внимание!

Спасибо за внимание!
Имя файла: Циклические-алгоритмы-в-среде-исполнителя-Стрелочка.pptx
Количество просмотров: 164
Количество скачиваний: 0