ПРОВЕРЕНО _____________
____________________
Краткосрочный план по информатике в 7 классе
| Раздел | программирование |
| ФИО педагога | ____________________ |
| Дата | _____________ |
| Класс | 7 класс Количество присутствующих: _____ отсутствующих: _____ |
| Тема урока | Программирование алгоритмов ветвления Python |
| Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) | 7.3.2.1 – записывать алгоритм на языке программирования 7.3.3.2 – записывать линейные и разветвляющиеся алгоритмы в интегрированной среде разработки программ Python, |
| Цель урока |
|
| Ценность для интеграции | Закон и порядок |
Ход урока
| Этап урока / Время | Действия педагога (полные реплики и инструкции) | Действия ученика | Оценивание (критерии • дескрипторы • балл) | Ресурсы |
|---|---|---|---|---|
| Начало урока (5 мин) Вызов (сторителлинг) |
Учитель: "Добрый день! Сегодня мы продолжим наше путешествие в мир Python. Представьте ситуацию: вы пишете программу для школьного турникета. Она должна пропускать учеников, если они пришли вовремя (до 8:30), и не пропускать, если опоздали. Я написал такой код, но, кажется, в нём есть неточность. Давайте вместе посмотрим и найдём её. Откройте, пожалуйста, файл 'story.py' на своих компьютерах или посмотрите на экран."
На экране/в файле код: time = int(input("Введите время прибытия (часы, например, 8): "))
if time > 8.30:
print("Проход разрешён")
else:
print("Опоздание! Проход запрещён")
"Внимательно изучите код. В чём заключается логическая или синтаксическая ошибка? Обсудите в парах 1 минуту."
После обсуждения: "Итак, какие идеи? Самат, что ты заметил?" (Подводит к ответу: сравнение целого числа time с дробным 8.30 и некорректная логика условия > вместо <= для "вовремя"). "Отлично! Именно такие алгоритмы, где решение зависит от условия (пришёл вовремя или нет), называются разветвляющимися. И сегодня мы научимся записывать их на Python грамотно и без ошибок."
|
Слушают рассказ. Открывают файл или смотрят на экран. Анализируют предложенный код в парах. Высказывают предположения об ошибке (синтаксис, логика). Формулируют тему урока. | Дескрипторы (без баллов): • Ученик внимательно слушает сторителлинг. • Ученик визуально анализирует предложенный код. • Ученик в паре выдвигает хотя бы одну версию о возможной ошибке (например, "неправильный знак сравнения" или "число должно быть дробным"). |
Проектор/экран, файл "story.py" с кодом-триггером, компьютеры учеников. ИИ-инструмент: ChatGPT для генерации аналогичных коротких историй с ошибками для дифференциации (можно быстро создать несколько вариантов разной сложности). |
| Откроется после регистрации: Середина урока (20-25 мин) · Конец урока (5-10 мин) · Рефлексия (5 мин) | ||||