6А
_______
6В _______
Тема: Циклические
алгоритмы
Предмет: Информатика
Учитель: Машрапов Алдияр
Жуматаевич
Астана 2016
План
урока
Формализация,
моделирование, алгоритмизация и программирование
Демонстрирует
владение навыками алгоритмизации и простого
программирования.
Разъясняет
на примерах виды алгоритмов.
Тема:
Циклические алгоритмы
Цель
урока
|
Разъяснять
циклический алгоритм словесно и с помощью блок-схемы, выполнять циклический
алгоритм, определять вид алгоритма
|
Используемые
формы работы
|
Работа
с классом, работа с группами
|
Используемые
методы
|
Мозговая
атака,решение проблемы
|
Межпредметная
интеграция
|
Геогр.,
Мат.
|
Оборудование
|
Рабочие
листы, компьютер, проектор
|
Мотивация
Учитель показывает учащимся анимационный фильм, демонстрирующий работу
подъемного крана, и обращается к классу:
Как
описать алгоритм действия подъемного крана?
Какие
действия алгоритма повторяются?
От
чего зависит количество повторений?
Для
интеграции с другими учебными предметами учитель может использовать следующие
вопросы:
Где
вы в жизни встречались с повторяющимися явлениями или событиями? (Круговорот
воды в природе, смена времен года).
Выслушиваются
мнения учащихся.
Вопрос
для исследования:
Как
записать алгоритм, в котором действия многократно повторяются? Как представить
такой алгоритм с помощью блок-схемы?
Исследование
проблемы (10 мин)
Для
проведения исследования учитель делит учащихся на 4 группы способом пересчета
от 1 до 4. Учащиеся с одинаковыми номерами собираются в одну группу.
Каждой
группе даются задания.
Рабочие
листы
I
группа
II
группа
III
группа
IV группа
Обмен
информацией и обсуждение (10 мин)
Представитель
каждой группы демонстрирует работу на листах или на интерактивной доске.
(Скачать флипчарт для
доски) Проводится обмен информацией. Учитель во время выступлений может
задавать вопросы наводящие вопросы. Целесообразно ли при составлении алгоритмов
с повторяющимся числом шагов записывать все эти шаги много раз? Какое слово мы
используем, чтобы показать, что шаги алгоритма повторяются несколько раз? А
какое слово мы используем, если количество повторений неизвестно?
Обобщение
и выводы
Учитель
возвращается к вопросу для исследования и обобщает ответы учащихся.
Алгоритм,
последовательность шагов которого повторяется многократно называется
циклическим и для его записи вводится специальная алгоритмическая
структура-цикл. Для того чтобы показать цикл в алгоритмах, используют команду «ПОВТОРИ n РАЗ». Для
того чтобы выделить команды, относящиеся к циклу «ПОВТОРИ …», их записывают сосдвигом вправо.
Если
в рассмотренном в начале урока алгоритме будет 100 кубиков, то запись алгоритма
будет выглядеть так:
Начало
Повтори
100 раз
Поднять
кубик
Перенести
к машине
Опустить
на машину
Вернуться
Остановиться
Конец
Часто
количество повторений зависит от условия, тогда после слова повтори можно
записать условие цикла.
Циклические
алгоритмы тоже можно представить при помощи блок-схем.
Творческое
применение
Внеси
изменения в блок-схему алгоритма, сделав его циклическим.
Ответ:
Оценивание
Критерии
оценивания
Обоснование
мнения
Выполнение
алгоритма
№
|
Критерии
|
1
|
разъясняет
циклический алгоритм словесно
|
2
|
разъясняет
циклический алгоритмс помощью блок-схемы
|
3
|
выполняет
циклический алгоритм
|
4
|
определяет
вид алгоритма
|
№
|
Ф.И.
|
1
|
2
|
3
|
4
|
1
|
|
|
|
|
|
2
|
|
|
|
|
|
3
|
|
|
|
|
|
4
|
|
|
|
|
|
5
|
|
|
|
|
|
6
|
|
|
|
|
|
7
|
|
|
|
|
|
Рефлексия
Учитель
предлагает учащимся продолжить фразы:
я
познакомился с …
было
непросто …
я
добился …
у
меня получилось …
хотелось
бы …
мне
запомнилось …
я
попробую …
Домашнее
задание. Составьте
и запишите любой циклический алгоритм.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.