План урока на тему:

Алгоритмическая конструкция «ветвление»

Информатика8 класс37 разделов
Алгоритмическая конструкция «ветвление»

Информатика · 8 класс · Открытие нового · 45 мин

Алгоритмическая конструкция «ветвление»: полная и неполная формы

Цели и задачи

  • Цель по SMART: к концу урока научиться распознавать полную и неполную формы ветвления, составлять по условию алгоритмы с конструкцией «если — то — иначе» и проверять их работу на тестовых данных.
  • Сформировать представление о назначении условного оператора и различиях между полной и неполной формами ветвления.
  • Научиться переводить бытовые условия и блок-схемы в алгоритмическую запись и находить ошибки в готовых алгоритмах.
  • Развивать логическое и алгоритмическое мышление, умение аргументировать выбор конструкции и работать в паре.
  • Формировать ответственное отношение к точности инструкций и понимание связи алгоритмов с математикой, робототехникой и программированием.

Планируемые результаты

Личностные

  • Осознают значение точных условий и последовательных инструкций для безопасной и результативной деятельности.
  • Проявляют интерес к применению алгоритмов в программировании, робототехнике и цифровых технологиях.
  • Принимают право одноклассника на иной способ решения и аргументируют собственную позицию без снисходительности.
  • Оценивают собственную готовность применять ветвление в новой практической ситуации.

Метапредметные

  • Выделяют условие, действия при истинности и ложности условия в тексте задачи.
  • Строят логическую модель ситуации в виде словесного алгоритма или блок-схемы.
  • Сравнивают полную и неполную формы ветвления, устанавливают их сходства и различия.
  • Планируют решение, проверяют его на разных исходных данных и корректируют найденные ошибки.
  • Сотрудничают в паре, формулируют вопросы и объясняют ход рассуждения.

Предметные

  • Знать назначение алгоритмической конструкции «ветвление», понятия «условие», «ветвь», «истинное» и «ложное» значение.
  • Различать полную форму ветвления «если — то — иначе» и неполную форму «если — то».
  • Уметь составлять словесные алгоритмы и блок-схемы с одной условной конструкцией.
  • Уметь определять результат выполнения алгоритма при различных исходных данных.
  • Владеть способом проверки алгоритма по двум направлениям: условие истинно и условие ложно.

Универсальные учебные действия (УУД)

Личностные УУД

  • Осознают личный смысл изучения ветвлений как основы программирования и автоматизации решений.
  • Проявляют самостоятельность при выборе уровня практического задания.
  • Формируют установку на внимательную проверку условий и последствий алгоритма.
  • Оценивают собственные затруднения и намечают способ их преодоления.

Регулятивные УУД

  • Формулируют цель урока на основе проблемной ситуации.
  • Планируют последовательность построения алгоритма по условию задачи.
  • Проверяют результат при истинном и ложном значении условия.
  • Находят и исправляют логическую ошибку в алгоритме.
  • Осуществляют самооценку по критериям выполнения практической работы.

Познавательные УУД

  • Анализируют текст задачи и выделяют существенные данные.
  • Классифицируют ситуации по наличию одного или двух возможных действий.
  • Моделируют условие с помощью блок-схемы и словесной записи.
  • Сравнивают результаты работы полной и неполной форм ветвления.
  • Применяют знания о логических высказываниях при проверке алгоритма.

Коммуникативные УУД

  • Распределяют роли в паре: разработчик алгоритма и тестировщик.
  • Задают уточняющие вопросы о границах условия и возможных результатах.
  • Аргументируют выбор полной или неполной формы ветвления.
  • Представляют решение классу и корректно реагируют на замечания.
  • Согласовывают исправления при обнаружении ошибки.

Подготовка учителя к уроку

  • Подготовить презентацию с проблемной ситуацией, схемами полной и неполной форм ветвления, примерами и критериями самооценки.
  • Распечатать карточки с тремя уровнями заданий: по одной карточке на каждого ученика и по одному комплекту на пару.
  • Подготовить два набора карточек с условиями «истина» и «ложь» для взаимной проверки.
  • Вывести на доску или экран памятку: «условие → действие при истине → действие при лжи».
  • Подготовить шаблоны блок-схем с ромбом-условием и двумя стрелками для работы в парах.
  • Подготовить лист самооценки и небольшой билет на выход для каждого ученика.
  • Проверить работу компьютеров или открыть текстовый редактор; при отсутствии техники предусмотреть бумажное моделирование алгоритмов.
  • Разместить на доске межпредметную связь: «математика: сравнение чисел; физика: срабатывание датчика; робототехника: реакция устройства на препятствие».

Ход урока

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Этап 1. Организационный момент и мотивация (4 мин)

Цель этапа: включить подростков в учебную деятельность через жизненную ситуацию с выбором действия.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс и показывает на экране изображение автоматического шлагбаума: «Представьте, что вы проектируете въезд на парковку. Шлагбаум должен открыться, если карта доступа действительна, и остаться закрытым, если карта не подходит. Какую инструкцию нужно дать устройству?»
Формулируют предположения: «Если карта действительна, открыть шлагбаум», «Нужно предусмотреть и неправильную карту».
2 мин
Учитель продолжает: «Сегодня мы будем проектировщиками таких инструкций. Обратите внимание: иногда нужно описать действие только при выполнении условия, а иногда — два разных действия. Попробуйте определить, чем отличаются эти случаи». Использует приём «Проблемный вопрос».
Обсуждают ситуацию в парах 30 секунд, затем предлагают варианты и выделяют два возможных действия.
1 мин
Учитель сообщает: «На уроке вы сможете выбрать базовую карточку или более сложную задачу с несколькими условиями. Главное — не угадать ответ, а доказать, почему алгоритм сработает».
Записывают дату и готовят тетради, принимают цель работы.
Завершение этапа: учитель подводит итог: «Мы увидели, что алгоритм должен учитывать разные результаты проверки условия. Теперь вспомним, какие логические условия и способы записи алгоритмов нам уже знакомы».

Этап 2. Актуализация знаний (6 мин)

Цель этапа: актуализировать понятия алгоритма, исполнителя, условия и логического значения высказывания.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает три высказывания: «8 больше 5», «7 равно 10», «На улице идёт дождь». Спрашивает: «Какие из них можно проверить? Какое значение может иметь проверяемое высказывание?»
Определяют истинные и ложные высказывания, отвечают: «Условие может быть истинным или ложным». Объясняют, что третье высказывание зависит от наблюдения.
2 мин
Учитель раздаёт карточки с командами «взять зонт», «надеть куртку», «перейти дорогу», «остановиться». Просит составить устную инструкцию с условием: «Если идёт дождь, то…».
В парах составляют инструкции и проговаривают: «Если идёт дождь, то взять зонт». Замечают, что при отсутствии дождя действие не указано.
2 мин
Учитель задаёт вопросы: «Из каких частей состоит любой алгоритм? Что должен знать исполнитель? Почему команда должна быть однозначной?» Фиксирует на доске слова «условие», «команда», «результат».
Отвечают: «Алгоритм состоит из команд», «исполнитель должен понимать команды», «условие выбирает дальнейшее действие».
Завершение этапа: учитель подводит итог: «Мы вспомнили, что условие имеет два значения и может изменить дальнейшие команды. Сейчас проверим, почему одной записи иногда недостаточно».

Этап 3. Постановка проблемы и целеполагание (4 мин)

Цель этапа: обнаружить различие между полной и неполной формами ветвления и сформулировать цель урока.
Время
Действие учителя
Действие учеников
2 мин
Учитель записывает: «Если температура ниже 0 °C, то предупредить о гололёде». Спрашивает: «Что произойдёт при температуре +5 °C? Есть ли команда для этого случая?» Затем показывает второй вариант: «Если температура ниже 0 °C, то предупредить о гололёде, иначе сообщить: “Дорога может быть свободной”».
Сравнивают записи и отвечают: «В первом случае при ложном условии ничего не происходит», «Во втором случае предусмотрено действие для каждого результата».
2 мин
Учитель организует приём «Подумай — обсуди в паре — поделись»: «Сформулируйте, чему нужно научиться, чтобы составлять такие алгоритмы без ошибок». После ответов уточняет цель и записывает её на доске.
Индивидуально формулируют цель, обсуждают в парах, предлагают: «Научиться выбирать форму ветвления и составлять её по условию задачи».
Завершение этапа: учитель подводит итог: «Проблема обозначена: нужно понять, когда достаточно одной ветви, а когда обязательны две. Перейдём к открытию правила и проверим его на примерах».

Этап 4. Открытие нового знания (10 мин)

Цель этапа: вывести признаки полной и неполной форм ветвления и научиться изображать их в виде блок-схем.
Время
Действие учителя
Действие учеников
3 мин
Учитель показывает схему: ромб «идёт дождь?»; при ответе «да» — «взять зонт»; при ответе «нет» — завершение. Объясняет: «Это неполная форма ветвления. Она используется, если при ложном условии дополнительное действие не требуется. В записи: “если условие, то действие”».
Рассматривают блок-схему, находят условие и единственную рабочую ветвь, записывают название формы.
3 мин
Учитель показывает вторую схему: ромб «число делится на 2?»; ветвь «да» — «вывести “чётное”», ветвь «нет» — «вывести “нечётное”». Говорит: «Это полная форма. Она задаёт действие для каждого результата проверки».
Объясняют назначение двух ветвей и формулируют: «Полная форма содержит действие и при истинном, и при ложном условии».
2 мин
Учитель предлагает ситуацию из физики: «Если сила тока превышает допустимое значение, отключить цепь, иначе продолжить работу». Спрашивает: «Почему здесь нужна полная форма?»
Связывают информатику с физикой, отвечают: «Нужно предусмотреть оба режима: аварийный и нормальный».
2 мин
Учитель фиксирует на доске памятку: «1. Сформулируй условие. 2. Определи результат при истине. 3. Реши, нужно ли действие при лжи. 4. Проверь обе ветви».
Переписывают памятку и задают уточняющие вопросы.

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 8 класса

Логические высказывания и их значения; Логические операции: конъюнкция, дизъюнкция, отрицание; Построение таблиц истинности логических выраженийОбобщение и систематизация знаний по теме «Системы счисления»Арифметические операции в двоичной системе счисления; Шестнадцатеричная система счисления и переводы; Восьмеричная система счисления и переводыЛогические элементыПонятие алгоритма. Исполнители алгоритмовСвойства алгоритма. Способы записи алгоритмаАлгоритмическая конструкция «следование». Линейный алгоритмПеревод в десятичную систему чисел, записанных в других системах; двоичная система счисления. Перевод целых чисел от 0 до 1024; шестнадцатеричная система счисления и переводы; восьмеричная системаЭлементы математической логикиОпределение истинности составного высказыванияЛогические высказывания и их значения; Элементарные и составные высказывания; Логические операции: конъюнкция, дизъюнкция, отрицание; Приоритет логических операций; Истинность составного высказыванияВысказывания и логические связи

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Алгоритмическая конструкция «ветвление»: полная и неполная формы»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 8 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.