ПРОВЕРЕНО _____________
____________________
Краткосрочный план по информатике в 9 классе
| Элемент плана | Содержание |
|---|---|
| Раздел | 4. Программирование алгоритмов на языке программирования Python (пайтон) |
| ФИО педагога | ____________________ |
| Дата | _____________ |
| Класс | 9 класс Количество присутствующих: _____ отсутствующих: _____ |
| Тема урока | Решение проблем |
| Цели обучения, которые достигаются на данном уроке (ссылка на учебную программу) | 9.3.3.1 создавать программы на языке программирования Python (пайтон) с использованием одномерных массивов; 9.3.3.2 создавать программы на языке программирования Python (пайтон) с использованием двумерных массивов |
| Цель урока |
|
Ход урока
| Этап урока / Время | Действия педагога (полные реплики и инструкции) | Действия ученика | Формы оценивания | Ресурсы |
|---|---|---|---|---|
| Начало урока (5 мин) Вызов (метод: сторитейлинг с ошибкой) |
"Здравствуйте, ребята! Сегодня мы с вами - команда разработчиков, которой поручили важную задачу. Наша компания создаёт приложение для умного дома, которое контролирует температуру в разных комнатах в течение недели. Один из программистов, новичок, написал вот такой код для расчёта средней температуры по всей квартире за понедельник:" temperatures = 22, 23, 21, 24 # Температуры в гостиной, кухне, спальне, ванной
average = (temperatures[0] + temperatures[1] + temperatures[2]) / 3
print("Средняя температура:", average)
"Код выводит число, но менеджер проекта заметил, что результат неверный. Ваша задача — за 2 минуты в парах обсудить и найти все неточности в этом коде, которые приводят к ошибочному расчёту. Обратите внимание на структуру хранения данных и операции с ними." После обсуждения: "Итак, какие проблемы вы нашли?" Выслушивает ответы (ожидаемые: данные не как список (отсутствуют квадратные скобки), не учтён четвертый элемент temperatures[3], деление на 3 вместо 4). "Верно! Корень проблемы — в неэффективном и ошибочном хранении и обработке группы данных. Как мы можем это исправить? Именно для решения таких проблем и служат массивы. Сегодня мы научимся использовать одномерные и двумерные массивы в Python для грамотного решения задач." |
Слушают рассказ. В парах анализируют предложенный код, обсуждают возможные ошибки. Отвечают на вопрос учителя, формулируют найденные неточности. Принимают учебную задачу. | Формативное оценивание (наблюдение). Дескрипторы: - Ученик активно участвует в обсуждении в паре. - Ученик корректно идентифицирует хотя бы одну ошибку в коде (синтаксическую или логическую). - Ученик формулирует предположение, почему использование коллекции данных было бы эффективнее. |
|
| Откроется после регистрации: Середина урока (20-25 мин) · Конец урока (5-10 мин) · Рефлексия (5 мин) | ||||