Циклические алгоритмы Информатика и ИКТ 9класс Глава 5 Управление и алгоритмы Каличенко Марина Викторовна учитель информатики и ИКТ МБОУ Плотинская СОШ Лоухский район Республика Карелия 2016 год
Цель урока: Сформировать понятие “циклический алгоритм”, познакомится с алгоритмической структурой “цикл”.
Команда цикла Задача 1. Исходное положение: ГРИС – у левого края поля, направление -- вправо. Требуется нарисовать горизонтальную линию через весь экран. НАЧ шаг шаг шаг ……. ( 15 раз) КОН
Команда цикла ПОКА впереди НЕ стена НЦ шаг КЦ
Формат команды цикла ПОКА повторять НЦ КЦ нц – начало цикла кц –конец цикла.
Цикл в процедуре. Задача 2. Составить программу, по которой графический исполнитель нарисует прямоугольную рамку по краю поля. Исходное положение ГРИС находится в верхнем левом углу, вниз. программа Рамка НАЧ ДЕЛАЙ линия поворот ДЕЛАЙ линия поворот ДЕЛАЙ линия поворот ДЕЛАЙ линия КОН
ПРОЦЕДУРА линия НАЧ ПОКА впереди НЕ стена НЦ шаг КЦ КОН Вспомогательный алгоритм
Элементы блок-схемы Начало и конец алгоритма Простая команда Обращение к вспомогательному алгоритму Проверка условия
Блок-схема структуры цикл Условие Тело цикла нет да
Блок-схема алгоритма «Рамка» Основной алгоритм Вспомогательный алгоритм ЛИНИЯ поворот ЛИНИЯ поворот ЛИНИЯ поворот начало ЛИНИЯ конец нач. ЛИНИЯ Впереди не край? шаг кон. ЛИНИЯ нет да
Практическая работа. Составить алгоритм в ГРИС «Стрелочка» используя подпрограммы
Практическая работа Составить алгоритм в ГРИС «Стрелочка» используя цикл
Домашнее задание § 30, вопросы 1-6
Использованные материалы и литература: И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 9 класс http://school.xvatit.com Гипермаркет знаний ГРИС «Стрелочка»