Презентация "Циклические алгоритмы в среде исполнителя Стрелочка" 9 класс
Подписи к слайдам:
МОУ СОШ №2 г. Котово
Учитель информатики и ИКТ
Коробова Т.М.
2013 г.
Цель урока: Сформировать понятие “циклический алгоритм”, познакомится с алгоритмической структурой “цикл”. Команда циклаЗадача 1. Исходное положение: ГРИС – у левого края поля, направление -- на восток. Требуется нарисовать горизонтальную линию через весь экран.
пока впереди не край повторять
нц
шаг
кц
Формат команды цикла:пока <условие> повторять
нц
<тело цикла>
кц
нц – начало цикла
кц –конец цикла.
Цикл в процедуре.Задача 2. Составить программу, по которой графический исполнитель нарисует прямоугольную рамку по краю поля. Исходное положение ГРИС находится в верхнем левом углу, смотрит на юг.
программа Рамка
нач
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
поворот
сделай ЛИНИЯ
кон
Вспомогательный алгоритмпроцедура ЛИНИЯ
нач
пока впереди не край повторять
нц
шаг
кц
кон
Элементы блок-схемыНачало и конец алгоритма
Простая команда
Обращение к вспомога-тельному алгоритму
Проверка условия
Блок-схема структуры циклУсловие
Тело цикла
нет
да
Блок-схема алгоритма «Рамка»Основной алгоритм
ЛИНИЯ
поворот
ЛИНИЯ
поворот
ЛИНИЯ
поворот
начало
ЛИНИЯ
конец
Вспомогательный алгоритм
нач.
ЛИНИЯ
Впереди не край?
шаг
кон.
ЛИНИЯ
нет
да
Практическая работа. Домашнее задание- § 30 учебника;
- д\з №21 Единая коллекция цифровых образовательных ресурсов.
Задание: продолжите фразы:
- до сегодняшнего урока я не знал, что…;
- сегодня я узнал (научился) …;
- я хотел бы узнать (научится)… .
- Учебник 9 класс «Информатика и ИКТ».И.Г.Семакин, Л.А.Залогова.
- Единая коллекция цифровых образовательных ресурсов. http://school-collection.edu.ru/catalog/rubr/a30a9550-6a62-11da-8cd6-0800200c9a66/63390/?interface=pupil&class=51&subject=19
Информатика - еще материалы к урокам:
- Презентация "Вероятностный подход к измерению количества информации" 10 класс
- Презентация "Аналоговый и цифровой звук" 8 класс
- Презентация "Переменные величины. Оператор присваивания" 7 класс
- Презентация "Подробности Write. Процедура вывода WriteLn. Курсор" 7 класс
- Презентация "Создание многоуровневого списка" 7 класс
- Презентация "Базы данных" 9 класс