Представленная ниже технологическая карта урока разработана для учащихся 8 класса в соответствии с УМК Босовой Л.Л. Тема «Основы программирования», выбрана как одна из ключевых для формирования цифровых компетенций. Урок построен в логике системно-деятельностного подхода и полностью соответствует требованиям номинации «Урок информатики в цифровой школе».
В конспекте интегрированы возможности Российской электронной школы (РЭШ) для теоретической части, платформы «ЯКласс» для проверки домашнего задания и автоматизации контроля, а также интерактивная онлайн-доска (например, VK Доска или Miro) для организации групповой работы и рефлексии. Особое внимание уделено этапу рефлексии с использованием цифрового инструмента (ментальная карта), что позволяет наглядно оценить достижение образовательных результатов.
1. Общая информация
|
Параметр |
Значение |
|
Предмет |
Информатика |
|
Класс |
8 |
|
УМК |
Босова Л.Л., Босова А.Ю. «Информатика. 8 класс» (ФГОС) |
|
Раздел учебника |
Глава 3. «Начала программирования на языке Python» (параграф 3.4 «Программирование разветвляющихся алгоритмов») |
|
Тема урока |
Программирование разветвляющихся алгоритмов. Условный оператор if-else |
|
Тип урока |
Урок открытия нового знания (комбинированный с элементами практикума) |
|
Продолжительность |
45 минут |
|
Форма организации |
Фронтальная, индивидуальная, групповая (работа в парах сменного состава) |
|
Место урока в теме |
2-й урок в теме «Программирование разветвляющихся алгоритмов» (первый урок — теория алгоритмов ветвления, второй — реализация на Python) |
2. Развернутая система планируемых результатов
2.1. Предметные результаты (уровни усвоения)
|
Уровень |
Что ученик должен уметь |
|
Базовый (3) |
Узнавать условный оператор в коде, объяснять его назначение, записывать простейшее ветвление с одним условием |
|
Повышенный (4-5) |
Самостоятельно составлять программы с полным и неполным ветвлением, использовать составные условия, отлаживать код |
2.2. Метапредметные результаты (конкретизированные)
|
Группа |
Конкретные действия ученика |
|
Познавательные |
Строит логические рассуждения, устанавливает причинно-следственные связи; создает абстрактный алгоритм (блок-схему) и переводит его в программный код; использует знаково-символические средства |
|
Регулятивные |
Формулирует цель урока с помощью учителя; планирует свои действия для решения задачи; осуществляет самоконтроль (сверка с эталоном на РЭШ) и взаимоконтроль |
|
Коммуникативные |
Участвует в обсуждении в чате Сферума; аргументирует свою точку зрения при групповой работе на онлайн-доске; договаривается о распределении функций в паре |
2.3. Личностные результаты (диагностируемые)
· Проявляет интерес к программированию через решение практико-ориентированных задач
· Демонстрирует готовность к саморазвитию (исправляет ошибки по результатам самопроверки)
· Проявляет доброжелательность при работе в паре (помогает напарнику)
3. Детальная характеристика ЦОР
|
Ресурс |
Конкретное содержание |
Технические особенности |
Дидактическая цель |
|
РЭШ (resh.edu.ru) |
Урок 27 «Ветвление на языке Python» (8 класс) — видео (4:32), тренировочные задания №1-5 |
Требуется авторизация; задания с автоматической проверкой |
Изучение нового материала; первичный самоконтроль |
|
ЯКласс (yaklass.ru) |
Проверочная работа «Линейные алгоритмы» (5 заданий); Домашнее задание «Условный оператор» (8 заданий) |
Генерация вариантов; автоматическая проверка; подробный разбор ошибок |
Актуализация опорных знаний; закрепление и контроль |
|
Сферум (VK) |
Чат класса; канал «Информатика 8» с вложенными файлами (памятка, ссылки) |
Возможность закрепления сообщений; уведомления |
Оперативная связь; рассылка материалов |
|
VK Доска / Miro |
Шаблон для рефлексии «Лесенка успеха»; поле для групповой работы с блок-схемами |
Совместный доступ; стикеры; комментирование |
Визуализация мышления; организация совместной деятельности |
|
Проект «Vetvlenie_8klass» с готовыми шаблонами для каждой пары |
Онлайн-среда; автосохранение; возможность пригласить по ссылке |
Написание и выполнение кода без установки ПО |
|
|
Интерактивная панель (Smart Board) |
Демонстрация экрана учителя; работа с виртуальной клавиатурой |
Поддержка касания; трансляция |
Фронтальная работа; демонстрация образцов |
4. Развернутая технологическая карта урока (поэтапно)
Этап 1. Организационный момент + Цифровой вход в урок (2 мин.)
|
Деятельность учителя |
Деятельность учеников |
Цифровые инструменты |
Формируемые компетенции |
|
1. Приветствует класс через Сферум (отправляет стикер-приветствие в чат). |
1. Отвечают в чате Сферума (ставят реакцию "?" или пишут "+"). |
Сферум (чат класса) |
Готовность к коммуникации в цифровой среде |
|
2. Демонстрирует на интерактивной панели QR-код для входа на урок (ссылка на онлайн-доску с планом). |
2. Сканируют QR-код (или переходят по ссылке из чата), открывают онлайн-доску с планом урока. |
Онлайн-доска (Miro), QR-генератор |
Скорость входа в цифровую среду урока |
|
3. Проверяет готовность оборудования: открыты ли Replit.com и РЭШ. |
3. Проверяют наличие устройств, входят в свои аккаунты. |
Примечание: На онлайн-доске размещен план урока в виде таймлайна с иконками, что создает визуальную опору для учеников.
Этап 2. Мотивация и целеполагание (3 мин.)
|
Действия учителя |
Действия учеников |
ЦОР |
Содержательный аспект |
|
1. Запускает на панели короткий видеоролик-ситуацию (создан в сервисе Renderforest): "Пользователь вводит пароль. Если пароль "Python123" — доступ открыт, иначе — ошибка". |
1. Смотрят видео, фиксируют проблему. |
Видеоредактор (Renderforest), интерактивная панель |
Создание проблемной ситуации |
|
2. Задает вопросы: "Как заставить компьютер принимать решение? Какая конструкция языка Python нам нужна? Было ли это в нашем прошлом опыте (линейные программы)?" |
2. Отвечают на вопросы, приходят к выводу: нужна конструкция ветвления (if-else). |
||
|
3. Предлагает сформулировать цель и зафиксировать ее на онлайн-доске (на стикере). |
3. Пишут цель на стикере (индивидуально или в парах) и клеят на доску. |
Онлайн-доска (стикеры) |
Целеполагание |
Типичные формулировки целей от учеников:
· "Научиться писать программы с выбором"
· "Понять, как работает if в Python"
· "Научиться делать проверку условий"
Этап 3. Актуализация знаний + Проверка ДЗ (5 мин.)
|
Деятельность учителя |
Деятельность учеников |
ЦОР |
Методический комментарий |
|
1. Открывает на панели ЯКласс (раздел "Результаты"). Демонстрирует статистику выполнения домашней работы по линейным алгоритмам: процент выполнения, типичные ошибки (например, забыли преобразовать input() в int()). |
1. Анализируют свою статистику. Если есть ошибки, фиксируют их в тетради. |
ЯКласс (статистика) |
Развитие навыков самоанализа |
|
2. Организует быстрый цифровой опрос на платформе ЯКласс (тест из 2 вопросов на 1 минуту): |
2. Отвечают на вопросы с планшетов/телефонов. |
ЯКласс (интерактивный тест) |
Мгновенная обратная связь |
|
3. На основе статистики делает вывод: "Мы готовы, знаем основы. Идем дальше". |
Этап 4. Изучение нового материала (7 мин.)
Форма работы: Комбинированная (фронтальная + самостоятельная работа с контентом РЭШ)
|
Подэтап |
Деятельность учителя |
Деятельность учеников |
ЦОР |
|
4.1. Видеообъяснение (3 мин) |
Дает команду: "Переходим на РЭШ, урок 27. Смотрим видеофрагмент с 0:00 до 3:15 (до момента разбора сложных условий). Вопросы после видео". |
Индивидуально или в парах смотрят видео в наушниках (или общее на панели). Фиксируют в тетради ключевые слова: if, else, :, отступ. |
РЭШ (видео) |
|
4.2. Разбор синтаксиса (2 мин) |
После видео на интерактивной панели открывает среду Replit. Пишет простейшую конструкцию: |
Смотрят, записывают в тетрадь. Отвечают на вопросы учителя по синтаксису. |
Replit, интерактивная панель |
|
4.3. Блок-схема (2 мин) |
На онлайн-доске рисует блок-схему ветвления к этому примеру. Показывает соответствие: ромб (условие) = if, прямоугольники = действия. |
Переносят блок-схему в тетрадь. |
Онлайн-доска |
Этап 5. Первичное закрепление (5 мин)
Форма работы: Фронтальная работа с элементами программирования
|
Действия учителя |
Действия учеников |
ЦОР |
Примечание |
|
1. Предлагает задание: "Исправьте ошибки в коде" (на онлайн-доске выведен код с 3 типичными ошибками: отсутствие двоеточия, неправильный отступ, забытое else). |
1. Выходят к панели (или пишут в чат) и исправляют ошибки. |
Онлайн-доска (режим редактирования) |
Формирование навыка отладки |
|
2. Дает задание на РЭШ: выполнить тренировочные задания №1 и №2 (на определение результата работы программы). |
2. Выполняют задания, сразу видят результат (правильно/неправильно). Если ошибка — анализируют. |
РЭШ (тренажер) |
Самопроверка |
|
3. Хвалит за успешное выполнение, разбирает ошибки (если есть). |
3. |
Этап 6. Практическая работа в парах (12 мин)
Организация: Класс делится на 3 группы по уровню сложности (дифференциация). Задания выдаются через Сферум (рассылка файлов).
|
Группа |
Уровень |
Задание |
ЦОР |
Ожидаемый продукт |
|
Группа А (слабые) |
Репродуктивный |
Напишите программу, которая запрашивает число и выводит "Число равно 5", если оно равно 5, иначе "Число не равно 5". (Неполная форма + else) |
Replit (общий проект), консультация учителя |
Работающий код |
|
Группа Б (средние) |
Продуктивный |
Напишите программу для решения задачи: "Вводится возраст. Если возраст >= 18, вывести 'Доступ разрешен', иначе вывести 'Доступ запрещен' и запросить разрешение родителей (дополнительный ввод)". (Составное условие?) |
Replit, онлайн-доска (блок-схема) |
Блок-схема + код |
|
Группа В (сильные) |
Творческий |
Напишите программу-тренажер таблицы умножения: программа генерирует два случайных числа (import random), спрашивает произведение, проверяет и выводит "Верно" или "Неверно, правильный ответ X". (Ветвление + генератор чисел) |
Replit, поиск информации в интернете (про random) |
Код с комментариями |
Деятельность учителя на этапе:
· Подходит к каждой группе, наблюдает за экранами через Replit (функция просмотра кода в реальном времени).
· Помогает через Сферум (отвечает на вопросы в личных сообщениях групп).
· Фиксирует успехи для оценивания.
Этап 7. Защита результатов и обсуждение (5 мин)
|
Действия учителя |
Действия учеников |
ЦОР |
|
1. Предлагает каждой группе опубликовать ссылку на свой проект Replit на онлайн-доске в специальной колонке "Наши программы". |
1. Копируют ссылки из адресной строки Replit, вставляют на доску. |
Онлайн-доска, Replit |
|
2. Быстро (по 1 минуте на группу) демонстрирует код на панели, просит одного представителя объяснить, как работает ветвление в их программе. |
2. Представитель группы выходит (или объясняет с места), показывает код, отвечает на 1-2 вопроса учителя/класса. |
Интерактивная панель |
|
3. Организует взаимооценку: "Ребята из других групп, поставьте + под проектом, если программа работает верно и код написан аккуратно". |
3. Ставят реакции (лайки) или комментарии на онлайн-доске. |
Онлайн-доска (реакции) |
Этап 8. Рефлексия (цифровой формат) (4 мин)
Инструмент: Онлайн-доска (Miro) с заготовленным шаблоном "Чемодан, Мясорубка, Корзина".
|
Элемент рефлексии |
Содержание |
ЦОР |
|
Чемодан (все, что пригодится в будущем) |
Ученики пишут на стикерах и клеят в зону "Чемодан": "Условный оператор", "Умение проверять пароли", "Знание if-else". |
Онлайн-доска |
|
Мясорубка (информацию нужно переработать) |
В эту зону клеят стикеры с вопросами: "Не до конца понял вложенные условия", "Путаюсь в отступах", "Хочу узнать про elif". |
Онлайн-доска |
|
Корзина (что было бесполезно) |
Как правило, эта зона пуста или содержит шуточные стикеры, но учитель анализирует, не появилось ли там что-то серьезное. |
Онлайн-доска |
Дополнительно:
Учитель запускает мини-опрос в Сферуме с двумя кнопками:
· "? Всё понятно, было интересно"
· "? Есть вопросы"
Результаты опроса сразу видны на панели.
Этап 9. Домашнее задание (2 мин)
|
Тип задания |
Описание |
Платформа |
Срок |
|
Обязательное (на оценку) |
Выполнить проверочную работу на ЯКласс "Условный оператор. Базовый уровень". Работа содержит 5 заданий разного типа. Система оценит автоматически. |
ЯКласс |
К следующему уроку |
|
Тренировочное |
Посмотреть видео на РЭШ (урок 27, часть 2) про вложенные условия и составить краткий конспект в тетради. |
РЭШ |
По желанию |
|
Творческое (для мотивированных) |
Написать программу "Калькулятор" (простейший: ввод двух чисел и знака операции (+ или -), вывод результата). Код разместить в Replit и скинуть ссылку в чат Сферума. |
Replit, Сферум |
В течение недели |
Финальное действие учителя:
· Сбрасывает ссылки на все ДЗ одним сообщением в Сферум и закрепляет его.
· Благодарит за урок, прощается.
5. Приложения (текстовые описания цифровых материалов)
Приложение 1. Скриншот (текстовое описание) задания на ЯКласс для этапа 3
Название: Тест "Вход в тему Ветвление"
Формат: 2 вопроса с выбором ответа.
1. Вопрос: Какой оператор служит для организации ветвления в Python?
o A) for
o B) if (верный ответ)
o C) while
o D) def
2. Вопрос: Что произойдет, если после условия if x > 5 не поставить двоеточие?
o A) Программа выполнится, но с предупреждением
o B) Будет синтаксическая ошибка (верный ответ)
o C) Двоеточие не нужно
Приложение 2. Содержание рассылки в Сферум для групп (этап 6)
Сообщение в чат группы А:
"Привет, группа А! Ваше задание: написать программу проверки числа на равенство 5. Вам нужно использовать if и else. Ссылка на ваш проект в Replit: [ссылка]. Не забудьте про отступы!"
Сообщение в чат группы В:
"Группа В, задание повышенной сложности! Вам нужно сделать тренажер таблицы умножения. Как получить случайное число? Гуглите random.randint() или спросите у меня. Жду ваши гениальные решения!"
Приложение 3. Шаблон рефлексии "Чемодан, Мясорубка, Корзина"
(текстовое описание)
На онлайн-доске три больших рисунка (или зоны):
1. Чемодан (зеленая зона). Текст-подсказка: "Что я сегодня взял с собой в багаж знаний? Что точно пригодится?"
2. Мясорубка (желтая зона). Текст-подсказка: "Что осталось непонятным? Что нужно 'переварить'?"
3. Корзина (красная зона). Текст-подсказка: "Что было лишним? Что не пригодится?"
Рядом стопка стикеров. Ученики заполняют.
6. Критерии оценивания на уроке
|
Вид работы |
Критерий |
Инструмент фиксации |
|
Тест на ЯКласс (этап 3) |
2 правильных ответа — "5" (молодец), 1 правильный — нужно повторить |
Автоматическая оценка ЯКласс |
|
Работа в группе (этап 6) |
Программа работает без ошибок, соблюдена структура ветвления, есть пояснения |
Наблюдение учителя, запись в электронный журнал |
|
Взаимооценка (этап 7) |
Активность (поставил + другим) |
Онлайн-доска (история действий) |
|
Рефлексия (этап 8) |
Участие (написал хотя бы один стикер) |
Онлайн-доска |
Данный вариант технологической карты максимально детализирован и готов к непосредственному использованию в цифровой образовательной среде. Он демонстрирует интеграцию всех заявленных платформ (РЭШ, ЯКласс, Сферум, онлайн-доски) и четко показывает, как на каждом этапе формируются цифровые компетенции учащихся.
