Конспект урока Алгоритмическая конструкция Повторение Цикл-ПОКА 9 класс

Конспект урока Алгоритмическая конструкция Повторение Цикл с заданным условием продолжения работы (9 класс, урок 28, учебник Босова Л.Л.). На данном уроке учащиеся получают навыки записи циклов с заданным условием продолжения работы.

Планируемые образовательные результаты
предметные – представления об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы; умение исполнять циклический алгоритм для формального исполнителя с заданной системой команд; умение составлять простые (короткие) циклические алгоритмы для формального исполнителя с заданной системой команд;
метапредметные – умение выделять циклические алгоритмы в различных процессах;
личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.

Решаемые учебные задачи:
1) обобщить представления об алгоритмической конструкции «цикл»;
2) получить навыки записи циклов с заданным условием продолжения работы;
3) получить навыки выполнения циклов с заданным условием продолжения работы для различных формальных исполнителей;
4) получить навыки разработки циклов с заданным условием продолжения работы для различных формальных исполнителей с заданной системой команд.

Основные понятия, изучаемые на уроке:
— алгоритм;
— повторение;
— циклический алгоритм (цикл);
— тело цикла.

Используемые на уроке средства ИКТ:
— персональный компьютер (ПК) учителя, мультимедийный проектор, экран;
— ПК учащихся.

Электронные образовательные ресурсы
— презентация «Алгоритмическая конструкция Повторение (цикл с заданным условием продолжения работы)»;
— ресурсы федеральных образовательных порталов:
1) программа «Конструктор алгоритмов».

Особенности изложения содержания темы урока

1. Организационный момент (1 минута)
Приветствие учащихся, сообщение темы и целей урока.

2. Повторение (5 минут)
1) проверка изученного материала по вопросам (16, 18, 19, 20) к §3.4;
2) визуальная проверка выполнения домашнего задания в РТ № 134, 135, 139, 140, 141, 142, 143;
3) рассмотрение заданий, вызвавших затруднения при выполнении домашнего задания.

3. Изучение нового материала (20 минут)
Новый материал излагается в сопровождении презентации «Алгоритмическая конструкция Повторение (цикл с заданным условием продолжения работы)».
1 слайд — название презентации;
2 слайд — ключевые слова;
— повторение
— циклические алгоритмы
— тело цикла
3 слайд — повторение;
Повторение — последовательность действий, выполняемых многократно.
Алгоритмы, содержащие конструкцию повторения, называют циклическими или циклами.
Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
4 слайд — типы циклов (схема);
В зависимости от способа организации повторений различают три типа циклов:
1) цикл с заданным условием продолжения работы;
2) цикл с заданным условием окончания работы;
3) цикл с заданным числом повторений.
5 слайд — цикл с заданным условием продолжения работы (цикл-ПОКА, цикл с предусловием);
Блок-схема
На алгоритмическом языке эта конструкция записывается так:
нц пока <условие>
<тело цикла (последовательность действий)>
кц
Выполняется цикл-ПОКА следующим образом:
1) проверяется условие (вычисляется значение логического выражения);
2) если условие удовлетворяется (Да), то выполняется тело цикла и снова осуществляется переход к проверке условия;
если же условие не удовлетворяется, то выполнение цикла заканчивается.
Возможны случаи, когда тело цикла не будет выполнено ни разу.
6 слайд — погрузка кирпичей;
Алгоритм, по которому из всех имеющихся кирпичей отбираются целые кирпичи и складываются в машину.
алг погрузка
нач
нц пока есть кирпичи
взять один кирпич
если кирпич целый
то положить кирпич в машину
иначе отложить кирпич в сторону
все
кц
кон
7 слайд — робот в коридоре.
Правее Робота расположен коридор неизвестной длины. Необходимо, чтобы Робот закрасил все клетки этого коридора.
Пока будет выполняться условие справа свободно, Роботу следует выполнять команды:
вправо
закрась
Соответствующий алгоритм для Робота будет иметь вид:
нц пока справа свободно
вправо
закрась
кц
8 слайд — частное и остаток (блок-схема);
Требуется, не пользуясь операцией деления, получить частное q и остаток r от деления целого числа х на целое число у.
Представим операцию деления как последовательность вычитания делителя из делимого. Причём вычитать будем до тех пор, пока результат вычитания не станет меньше вычитаемого (делителя). В этом случае количество вычитаний будет частным от деления q, а последняя разность — остатком от деления r.
9 слайд — таблица значений переменных;
Пример исполнения алгоритма Частное и остаток для х = 17 и у = 5.
10 слайд — самое главное.
— Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения.
— Повторение — алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.
— Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
— Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
— В зависимости от способа организации повторений различают три типа циклов:
1) цикл с заданным условием продолжения работы;
2) цикл с заданным условием окончания работы;
3) цикл с заданным числом повторений.

Вопросы и задания
11 слайд – вопросы и задания;
Вопросы 23-29 к параграфу 3.4 (№24 выполняется в среде КуМир)

Если позволяет время, то решить задания в РТ: № 147 (1, 2), 148 (б).

4. Практическая часть (15 минут)
Ученики работают с программой «Конструктор алгоритмов», в которой создают блок-схемы алгоритмов повторение (цикл с заданным условием продолжения работы) по заданиям из урока.

5. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (4 минуты)
12 слайд — опорный конспект;
13 слайд — Д/з.

Домашнее задание.
§3.4 (пункт 3), вопрос № 23 к параграфу;
РТ: № 145-149 (№ 147. желательно решать в среде КуМир).

Весь материал к уроку находится в архиве.

Архив включает в себя:
— конспект,
— ответы и решения на задания в учебнике и в рабочей тетради,
— презентация «Алгоритмическая конструкция Повторение (цикл с заданным условием продолжения работы)»,
— программа «Конструктор алгоритмов».

Скачать (1.12 МБ, rar): Конспект урока Алгоритмическая конструкция Повторение Цикл с заданным условием продолжения работы 9 класс

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

4 + 1 =