
Программирование разветвляющихся алгоритмов. Условный оператор. Python
1
Урок по информатики в 8 классе
«Программирование разветвляющихся алгоритмов.
Условный оператор. Python»
Автор разработки:
Бугубаева Анель Ерболовна
Магнитогорск, 2023
2
Тема урока: «Программирование разветвляющихся алгоритмов.
Условный оператор. Python»
Цели урока:
• Образовательные:
o познакомить учащихся с основными понятиями по данной теме;
o учить записывать простые и сложные условия команды ветвления;
o учить составлять программы на языке Паскаль по блок-схеме разветвляющегося
алгоритма;
o учить составлять программы с ветвлением на языке Паскаль;
o продолжить формирование умений учащихся находить ошибки в программах,
предвидеть результат выполнения программы.
• Развивающие:
o развивать у учащихся умения сопоставлять, анализировать, выделять главное,
существенное, обобщать, формулировать выводы;
o развивать у учащихся познавательный интерес и творческие способности.
• Воспитательные:
o формировать коммуникативные компетенции учащихся через работу в группах,
воспитания уважения друг к другу, умения слушать;
o воспитание информационной культуры.
Учащиеся должны уметь:
• написать блок-схему и программу с использованием условных операторов;
• выполнить программу на ПК и проверить результат;
• проверить правильность полученного результата.
Учащиеся должны знать:
• форму записи условного оператора в блок-схеме и программе;
• его место в блок-схеме и программе;
• последовательность выполнения программы.
Тип урока: Урок открытия новых знаний, обретения новых умений и навыков
Планируемые образовательные результаты:
Предметные – умение записывать на языке программирования короткие алгоритмы, содержащие
алгоритмическую конструкцию ветвление;
Метапредметные – умение самостоятельно планировать пути достижения целей; умение
соотносить свои действия с планируемыми результатами; осуществлять контроль своей
деятельности, определять способы действий в рамках предложенных условий, корректировать свои
действия в соответствии с изменяющейся ситуацией; умение оценивать правильность выполнения
учебной задачи;
Личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в
современном обществе; представление о программировании как сфере возможной
профессиональной деятельности.
• Методы работы: частично поисковый, репродуктивный (проблемный), интегрированный
Формы организации работы детей: устная, письменная, индивидуальная, в парах.
Технологии: проблемное обучение
Технологические особенности:
Оборудование урока:
• компьютеры IBM PC с операционной системой MS Windows 7 и MS Office 2007, текстовый
процессор MS Word;
• мультимедийный проектор;
• презентация;
3
• маркерная доска.
УМК:
• Учебник Л.Босова «Информатика и ИКТ», 8 класс
Этапы интегрированного урока:
1. Организационный момент
2. Актуализация знаний
3. Применение теоретических положений в условиях решения задачи
4. Самостоятельное творческое использование сформированных навыков и умений.
Компьютерный эксперимент
5. Подведение итогов урока, выставление оценок. Информация о домашнем задании,
инструкция о его выполнении, рефлексия деятельности
Ход урока
Содержание этапа урока
Время
Вид и формы работы
Действия ученика
Универсальные учебные действия
1. Организационный момент
1 мин
Приветствие учителя
подготовка рабочих
мест
2. Актуализация знаний
7мин
Дает задание для
повторения основных
блоков для построения
алгоритмов, задания
для повторения видов
алгоритмов
Индивидуальная, работа в
парах, проверяют
правильность выполнения
работы
Познавательные УУД: формулируют ответы на вопросы
учителя в устной/письменной речи; выполняют задания для
актуализации собственных знаний в соответствии с планируемыми
результатами обучения;
Коммуникативные УУД: слушают и понимают смысл
речи других учащихся класса и учителя.
Регулятивные УУД: адекватно воспринимают
информацию учителя или товарища, содержащую оценочный
характер ответа или выполнения действия.
3. Мотивационное начало
урока
2 мин
Постановка цели урока.
Просмотр слайдов
презентации.
4. Объяснение нового
материала
6 мин
5. Применение теоретических
положений в условиях решения
задачи
12 мин
Дает задания для
построения блок-схем
алгоритмов, дает
задания на примере
блок-схемы
восстановить
пословицу и объяснить
ее смысл.
Отвечают на вопросы,
составляют блок-схемы
алгоритмов, работают у
доски.
Познавательные УУД:
Коммуникативные УУД: слушают и понимают смысл
речи других учащихся класса и учителя.
Регулятивные УУД: адекватно воспринимают
информацию учителя или товарища, содержащую оценочный
характер ответа или выполнения действия.
5. Самостоятельное творческое
использование
сформированных навыков и
умений
14мин.
Контролирует процесс
составления алгоритма
Выполняют этапы решения
задачи.
Итоговый контроль;
6. Подведение итогов урока,
рефлексия деятельности.
Информация о домашнем
3 мин.
Просит показать
полученные блок-
схемы, написанные
Сохраняют выполненные
работы
задании, инструкция о его
выполнении.
программы
Комментирует
домашнее задание
ХОД У Р О К А :
1. ОРГАНИЗАЦИОННЫЙ ЭТАП
–Здравствуйте, ребята! Садитесь.
Проверить готовность учащихся к уроку, правильную организацию рабочего
места. Отметить отсутствующих в журнале.
2. АКТУАЛИЗАЦИЯ ЗНАНИЙ
Словарный диктант:
1. Данные целого типа int
2. Данные вещественного типа float
3. Оператор ввода исходных данных с клавиатуры input
4. Оператор вывода результатов print
5. Оператор присваивания =
6. Знаки сравнения >=, <=
Найти ошибки в блок-схеме алгоритма
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5:
a=a+ 12
else:
a =a- 7
a = 10
b = 3
if a > b:
b =b+ 12
else:
Начало
Ввод x,y
S:=x*y
P:=x-y
Вывод P, S
Конец
Начало
Ввод x,y
S:=x*y
P:=x-y
Вывод P, S
Конец