Конспект урока Основные алгоритмические конструкции. Ветвление (8 класс)

Урок по теме
«Основные алгоритмические конструкции. Ветвление»

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

Используемые на уроке средства ИКТ:
- персональный компьютер (ПК) учителя, мультимедийный проектор, экран;
- ПК учащихся.
Электронные образовательные ресурсы
- презентация «Основные алгоритмические конструкции. Ветвлени»;


План урока
1. Организационный момент (1 минута)
Приветствие учащихся, сообщение темы и целей урока.
2. Повторение (5 минут)
1) проверка изученного материала
2) визуальная проверка выполнения домашнего задания
3) рассмотрение заданий, вызвавших затруднения при выполнении домашнего задания.
3. Изучение нового материала (20 минут)
Новый материал излагается в сопровождении презентации «Алгоритмическая конструкция Ветвление (решение задач)».
1 слайд название презентации; 2 слайд ключевые слова;
- ветвление
- разветвляющийся алгоритм
- простое условие
- составное условие
3 слайд ветвление;
Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей).
Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися.
Полная форма ветвления (блок-схема).
Неполная форма ветвления (блок-схема).
4 слайдрешение задач;
Задача №1
Запишите алгоритм определения количества чётных чисел среди заданных целых чисел А, В и С.
Задача №2.
Запишите алгоритм определения принадлежности точки X отрезку [А; В] с использованием комбинации из двух ветвлений.
Задача №3
Определите, есть ли среди цифр заданного целого трёхзначного числа одинаковые.
5 слайдрешение задач.
Задача №4
Продумайте алгоритм, позволяющий определить, является ли треугольник со сторонами a, b, c равнобедренным. Сделайте соответствующие надписи в блок-схеме.

6 слайд самое главное.
Для записи любого алгоритма достаточно трёх основных алгоритмических конструкций (структур): следования, ветвления, повторения.
Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия (да или нет) предусмотрен выбор одной из двух последовательностей действий (ветвей).
Алгоритмы, в основе которых лежит структура «ветвление», называют разветвляющимися.

4. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (4 минуты)
Рисунок 4015