ПРОВЕРЕНО _____________
____________________
Краткосрочный план по информатике в 8 классе
| Раздел | 4- раздел Программирование алгоритмов на языке программирования Python (пайтон) |
| ФИО педагога | ____________________ |
| Дата | _____________ |
| Класс | 8 класс Количество присутствующих: _____ отсутствующих: _____ |
| Тема урока | Управление циклом: else (элс). Практическая работа. |
| Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) | 8.3.3.3 использовать инструкции управления циклом (continue (континю), break (брик), else (элс)) |
| Цель урока |
|
| Ценность для интеграции | Созидание и новаторство |
Ход урока
| Этап урока / Время | Действия педагога (полные реплики и инструкции) | Действия ученика | Оценивание (критерий • дескрипторы • балл) | Ресурсы |
|---|---|---|---|---|
| Начало урока (5 мин) Вызов (сторителлинг) |
Учитель: "Здравствуйте, ребята! Сегодня мы продолжаем погружаться в тонкости управления циклами в Python. Перед тем как начать практику, я хочу рассказать вам небольшую историю из жизни программиста Алины. Алина писала программу для проверки, есть ли в списке оценок хотя бы одна неудовлетворительная (оценка ниже 4). Она использовала цикл for и инструкцию break, чтобы прервать цикл, как только найдет такую оценку. После цикла она написала else с отступом на том же уровне, что и for, и вывела сообщение: 'Все оценки хорошие!'. Программа работала, но Алина заметила, что сообщение 'Все оценки хорошие!' иногда выводится, даже если в списке есть двойка. Она долго искала ошибку в логике условия, но не нашла. Ваша задача — найти неточность в ее подходе. Подумайте, правильно ли она использовала блок else? Обсудите в парах 2 минуты."
|
Ученики слушают историю. Обсуждают в парах (11 учеников: 5 пар + 1 трио или 1 индивидуально с учителем) возможную ошибку. Выдвигают гипотезы: возможно, else должен быть внутри цикла? Или break отменяет выполнение else? Формулируют вопросы.
|
Дескрипторы (без баллов): • Ученик активно участвует в обсуждении в паре. • Выдвигает предположение о связи break и else.• Формулирует вопрос, например: "Выполняется ли блок else, если сработал break?"
|
• Устная инструкция учителя. • Блокноты для записей. |
| Откроется после регистрации: Середина урока (25 мин) · Конец урока (10 мин) · Рефлексия (5 мин) | ||||