Конспект урока Алгоритмическая конструкция Повторение Цикл с заданным условием окончания работы (9 класс, урок 29, учебник Босова Л.Л.). На данном уроке учащиеся получают навыки записи циклов с заданным условием окончания работы.
Планируемые образовательные результаты
— предметные – представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы; умение исполнять циклический алгоритм для формального исполнителя с заданной системой команд; умение составлять простые (короткие) циклические алгоритмы для формального исполнителя с заданной системой команд;
— метапредметные – умение выделять циклические алгоритмы в различных процессах;
— личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.
Решаемые учебные задачи:
1) расширить представления об алгоритмической конструкции «цикл»;
2) получить навыки записи циклов с заданным условием окончания работы;
3) получить навыки выполнения циклов с заданным условием окончания работы для различных формальных исполнителей;
4) получить навыки разработки циклов с заданным условием окончания работы для различных формальных исполнителей с заданной системой команд.
Основные понятия, изучаемые на уроке:
— алгоритм;
— повторение;
— циклический алгоритм (цикл);
— тело цикла.
Используемые на уроке средства ИКТ:
— персональный компьютер (ПК) учителя, мультимедийный проектор, экран;
— ПК учащихся.
Электронные образовательные ресурсы
— презентация «Алгоритмическая конструкция Повторение (цикл с заданным условием окончания работы)»;
— ресурсы федеральных образовательных порталов:
1) программа «Конструктор алгоритмов».
Особенности изложения содержания темы урока
1. Организационный момент (1 минута)
Приветствие учащихся, сообщение темы и целей урока.
2. Повторение (5 минут)
1) проверка изученного материала — вопрос 23 к §3.4;
2) визуальная проверка выполнения домашнего задания в РТ № 145-149;
3) рассмотрение заданий, вызвавших затруднения при выполнении домашней работы.
3. Изучение нового материала (20 минут)
Новый материал излагается в сопровождении презентации «Алгоритмическая конструкция Повторение (цикл с заданным условием окончания работы)».
1 слайд — название презентации;
2 слайд — ключевые слова;
— повторение
— циклические алгоритмы
— тело цикла
3 слайд — повторение;
Повторение — последовательность действий, выполняемых многократно.
Алгоритмы, содержащие конструкцию повторения, называют циклическими или циклами.
Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
4 слайд — типы циклов (схема);
В зависимости от способа организации повторений различают три типа циклов:
1) цикл с заданным условием продолжения работы;
2) цикл с заданным условием окончания работы;
3) цикл с заданным числом повторений.
5 слайд — цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием);
Блок-схема
На алгоритмическом языке эта конструкция записывается так:
нц
<тело_цикла (последовательность действий)>
кц при <условие>
Выполняется цикл-ДО следующим образом:
1) выполняется тело цикла;
2) проверяется условие (вычисляется значение логического выражения);
если условие не удовлетворяется (Нет), то снова выполняется тело цикла и осуществляется переход к проверке условия;
если же условие удовлетворяется, то выполнение цикла заканчивается. В любом случае тело цикла будет выполнено хотя бы один раз.
6 слайд — алгоритм по выучиванию наизусть четверостишия;
Алгоритм, по которому из всех имеющихся кирпичей отбираются целые кирпичи и складываются в машину.
алг четверостишие
нач
нц
прочитать четверостишие по книге 1 раз
рассказать четверостишие
кц при не сделал ошибку
кон
7 слайд — вычисление переменной b;
Вычислить значение переменной b согласно следующему алгоритму, представленному в виде блок-схемы:
8 слайд — таблица значений переменных (таблица);
Составим таблицу значений переменных, задействованных в алгоритме:
9 слайд — задача о тренировках;
В 1-й день — пробежать 10 км; каждый следующий день увеличивать на 10% от нормы предыдущего дня. Как только достигнет или превысит 25 км, необходимо прекратить увеличение и пробегать 25 км.
Начиная с какого дня, спортсмен будет пробегать 25 км?
Пусть x — количество километров, которое спортсмен пробежит в некоторый i-й день. Тогда в следующий (i + 1)-й день он пробежит x + 0,1x километров (0,1x — это 10% от x).
10 слайд — самое главное.
— Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения.
— Повторение — алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.
— Алгоритмы, содержащие конструкцию «повторение», называют циклическими или циклами.
— Последовательность действий, многократно повторяющаяся в процессе выполнения цикла, называется телом цикла.
— В зависимости от способа организации повторений различают три типа циклов:
1) цикл с заданным условием продолжения работы;
2) цикл с заданным условием окончания работы;
3) цикл с заданным числом повторений.
Вопросы и задания
11 слайд – вопросы и задания;
Вопросы 30-31 к параграфу 3.4
Если позволяет время, то решить задания в РТ: № 150, 151 (а), 152.
4. Практическая часть (15 минут)
Ученики работают с программой «Конструктор алгоритмов», в которой создают блок-схемы алгоритмов повторение (цикл с заданным условием окончания работы) по заданиям из урока.
5. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (4 минуты)
12 слайд — опорный конспект;
13 слайд — Д/з.
Домашнее задание.
§3.4 (пункт 3 (цикл с постусловием)), вопрос № 30-31 к параграфу;
РТ: № 150-154.
Весь материал к уроку находится в архиве.
Скачать (843 КБ, rar): Конспект урока Алгоритмическая конструкция Повторение Цикл с заданным условием окончания работы 9 класс
Архив включает в себя:
— конспект,
— ответы и решения на задания в учебнике и в рабочей тетради,
— презентация «Алгоритмическая конструкция Повторение (цикл с заданным условием окончания работы)»,
— программа «Конструктор алгоритмов».