Способы кодирования информации
Цели и задачи
- Цель урока по SMART: к концу урока учащиеся смогут объяснить назначение кодирования, различать не менее четырёх способов кодирования информации и самостоятельно закодировать короткое сообщение двумя выбранными способами, обосновав выбор кода.
- Сформировать представление о кодировании как преобразовании информации из одной формы представления в другую с использованием определённых правил.
- Научить распознавать текстовое, графическое, числовое, звуковое и двоичное кодирование в жизненных и цифровых ситуациях.
- Развивать умение анализировать условие задачи, выбирать подходящий способ кодирования и проверять возможность обратного декодирования сообщения.
- Формировать ответственное отношение к точности передачи информации и интерес к применению кодирования в программировании, связи и цифровых профессиях.
Планируемые результаты
Личностные
- Учащиеся осознают значение точного кодирования для общения, хранения данных и безопасной работы с цифровыми устройствами.
- Проявляют познавательный интерес к способам представления информации в информатике и современном обществе.
- Осознают связь изучаемой темы с профессиями программиста, инженера, дизайнера, специалиста по информационной безопасности.
- Проявляют готовность уважать разные способы выражения мысли и аргументировать собственный выбор кода.
Метапредметные
- Формулируют учебную проблему и планируют действия для её решения.
- Извлекают информацию из схемы, таблицы, сообщения на экране и преобразуют её в другую форму.
- Сравнивают способы кодирования по назначению, набору знаков, удобству передачи и возможности декодирования.
- Работают в паре и группе, распределяют роли, задают уточняющие вопросы и аргументируют выводы.
- Используют цифровые инструменты для создания и проверки кодированных сообщений.
Предметные
- Знать понятия «кодирование», «код», «алфавит», «декодирование», «способ кодирования».
- Уметь приводить примеры кодирования текстовой, графической, числовой и звуковой информации.
- Уметь объяснять, что один и тот же объект можно представить с помощью разных кодов.
- Уметь составлять простой код по заданному правилу и декодировать сообщение.
- Владеть первоначальным представлением о двоичном кодировании как способе представления данных с помощью двух знаков.
Универсальные учебные действия (УУД)
Личностные УУД
- Определяют личный интерес к цифровым технологиям через выбор собственного задания на кодирование.
- Осмысливают роль точности, ответственности и проверки при передаче информации.
- Связывают изученную тему с будущим обучением программированию и использованием цифровых сервисов.
- Оценивают собственный вклад в работу пары или группы.
Регулятивные УУД
- Принимают и сохраняют учебную цель: научиться кодировать и декодировать сообщения.
- Планируют последовательность действий по алгоритму: выбрать код, применить правило, записать результат, выполнить проверку.
- Сверяют результат с условием и находят ошибку в коде.
- Оценивают степень освоения материала с помощью самооценки и «билета на выход».
Познавательные УУД
- Выделяют существенные признаки кода: набор знаков и правило их использования.
- Классифицируют примеры по способу кодирования.
- Строят простую модель кодирования в виде таблицы соответствий.
- Анализируют, можно ли однозначно восстановить исходное сообщение.
- Преобразуют текстовую информацию в числовую, графическую или условно-знаковую форму.
Коммуникативные УУД
- Распределяют роли в паре: автор сообщения, кодировщик, декодировщик и проверяющий.
- Формулируют вопросы к условию и уточняют правила предложенного кода.
- Представляют результат группе и приводят не менее одного аргумента в пользу выбранного способа.
- Корректно сравнивают решения одноклассников и предлагают исправление ошибки.
Подготовка учителя к уроку
- Подготовить презентацию с изображениями дорожного знака, QR-кода, нотной записи, штрихкода, эмодзи и двоичной последовательности.
- Распечатать карточки с примерами кодирования — по одной карточке на каждого ученика и по одному набору из шести карточек на группу.
- Подготовить карточки трёх уровней: базовые задания на распознавание, стандартные на составление кода и повышенные на анализ неоднозначного кода.
- Подготовить таблицу на доске: «Исходная информация — Код — Правило — Результат — Декодирование».
- Подготовить для каждой пары лист с таблицей соответствий: А=01, Б=10, В=11, Г=00.
- Подготовить ноутбук учителя, проектор или интерактивную доску; заранее открыть демонстрацию изображения QR-кода и онлайн-текстовый редактор без необходимости регистрации.
- Раздать на каждую парту лист самопроверки с вопросами: «Что кодируем? Какие знаки используем? Каково правило? Можно ли восстановить исходное сообщение?».
- Подготовить стикеры трёх цветов для приёма «Светофор» и небольшие листы для «билета на выход».
- Проверить, что на компьютерах отключены уведомления и открыт общий файл для демонстрации результатов групп.
Ход урока
Этап 1. Организационный момент и мотивация (4 мин)
Цель этапа: включить учащихся в учебную деятельность и показать практическую необходимость кодирования информации.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель приветствует класс: "Здравствуйте. Сегодня мы будем не просто изучать новое понятие, а попробуем передавать сообщения так, чтобы их понял только тот, кто знает правило. Проверьте, что на столе есть тетрадь и ручка, а компьютер включён только по моей команде." | Проверяют готовность рабочего места, открывают тетради, записывают дату. |
3 мин | Учитель показывает на экране QR-код, дорожный знак, эмодзи и последовательность 01001000. "Перед вами четыре изображения. Что общего у этих объектов? Как человек понимает их смысл? Какие знаки используются? Подумайте 30 секунд, обсудите ответ в паре и поделитесь формулировкой." Учитель фиксирует ответы на доске. | Индивидуально формулируют предположение, затем обсуждают его в паре. Отвечают: "Это разные способы передать информацию с помощью знаков"; "Нужно знать правило чтения". |
Завершение этапа: учитель подводит итог: "Мы увидели, что сообщение может быть представлено не только обычным текстом. Чтобы понять его, необходимо знать набор знаков и правило их использования. Сейчас выясним, как называется такой процесс и какие способы кодирования бывают."
Этап 2. Актуализация знаний (5 мин)
Цель этапа: актуализировать знания об информации, знаках и алфавитах как основе кодирования.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель обращается к классу: "Вспомним, что такое информация. Где человек встречается со знаками и сигналами? Назовите примеры, но каждый следующий пример должен отличаться от предыдущего." Учитель записывает на доске слова «текст», «число», «рисунок», «звук», «сигнал». | Называют примеры: "сообщение в мессенджере", "номер автобуса", "карта", "звуковой сигнал", "светофор". |
3 мин | Учитель проводит приём «Тонкие и толстые вопросы»: "Какой вопрос можно задать о знаке? А какой вопрос потребует объяснения? Почему буквы русского языка образуют алфавит? Может ли один знак иметь разные значения?" Учитель выделяет на доске понятия «знак», «алфавит», «правило». | Составляют по одному фактическому и одному объяснительному вопросу. Обсуждают, что значение знака зависит от договорённости и контекста. |
Завершение этапа: учитель подводит итог: "Мы вспомнили, что информация передаётся с помощью знаков, а алфавит задаёт набор допустимых знаков. Но пока мы не назвали сам процесс преобразования сообщения. Найдём это понятие через учебную проблему."
Этап 3. Постановка проблемы и целеполагание (4 мин)
Цель этапа: сформулировать проблему урока и совместно определить план действий.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель демонстрирует на экране сообщение «ВСТРЕЧА В 15:00», затем его вариант «22-19-20-18-06-14-01 03 15:00» и спрашивает: "Почему второе сообщение без правила непонятно? Что нужно сообщить получателю, чтобы он восстановил исходный текст?" | Сравнивают два сообщения и формулируют: "Нужно знать таблицу соответствий и порядок чтения"; "Нужен алгоритм расшифровки". |
2 мин | Учитель записывает проблемный вопрос: «Как представить одну и ту же информацию разными кодами и сохранить возможность её понимания?» Затем предлагает: "Сформулируйте цель урока и выберите, какое практическое задание вы хотели бы выполнить: секретное текстовое сообщение, числовой код или двоичную последовательность." | Формулируют цель: "Узнать способы кодирования и научиться кодировать сообщения". Выбирают вариант практического задания, записывают план: узнать понятие, сравнить способы, создать и проверить код. |
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Завершение этапа: учитель подводит итог: "Цель определена: мы должны не просто запомнить слово, а научиться действовать по правилу кодирования и проверять результат. Переходим к открытию нового знания."
Этап 4. Открытие нового знания. ИКТ-практикум (10 мин)
Цель этапа: сформировать понятие кодирования и классифицировать основные способы представления информации с использованием цифровых материалов.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель выводит на экран схему: «Информация → кодирование → код → декодирование → информация». "Кодирование — это преобразование информации из одной формы представления в другую с использованием определённого кода. Декодирование — обратное преобразование. Запишите определение и рассмотрите, что у каждого кода есть набор знаков и правило." | Записывают определения. По схеме объясняют последовательность: "Сначала выбираем правило и заменяем исходные знаки, затем получатель применяет обратное правило". |
4 мин | Учитель показывает таблицу: дорожный знак, рисунок, число на табло, звуковой сигнал, буквы, двоичная запись. "Распределите примеры по способу представления: текстовый, числовой, графический, звуковой, двоичный. Обратите внимание: двоичный код использует два знака — 0 и 1." | В парах классифицируют примеры и обосновывают выбор. Отвечают: "Дорожный знак — графическое кодирование; номер маршрута — числовое; мелодия — звуковое; 0101 — двоичное". |
3 мин | Учитель открывает в общем цифровом документе таблицу и демонстрирует кодирование букв по правилу А=01, Б=10, В=11, Г=00. "Закодируем слово АБВ. Сначала заменяем каждую букву, затем соединяем коды без пробелов. Как проверить результат?" | Вводят в цифровом документе последовательность 011011 и проверяют её обратным чтением: 01|10|11, получают «АБВ». Формулируют: "Без правила набор нулей и единиц не имеет однозначного смысла". |
Запись в тетрадях
- Кодирование — преобразование информации из одной формы представления в другую с помощью определённого кода.
- Декодирование — обратное преобразование закодированной информации.
- Способы кодирования: текстовый, числовой, графический, звуковой, двоичный.
- Код должен содержать набор знаков и правило их использования.
Завершение этапа: учитель подводит итог: "Теперь у нас есть общее правило: код без соглашения не работает, а хороший код позволяет выполнить обратное декодирование. Проверим это на конкретных сообщениях и найдём возможные ошибки."
Этап 5. Первичное закрепление в парах (7 мин)
Цель этапа: закрепить алгоритм кодирования и декодирования на заданиях с постепенным усложнением.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель раздаёт карточки и проговаривает алгоритм: "Первый шаг — определить исходную информацию. Второй — выписать правило. Третий — выполнить замену. Четвёртый — проверить обратным декодированием. На базовой карточке определите способ кодирования в трёх примерах." | В парах классифицируют примеры: смайлик, номер кабинета, мелодия, текстовое сообщение. Записывают способ и краткое обоснование. |
3 мин | Учитель предлагает стандартное задание: "Используйте код А=01, Б=10, В=11, Г=00. Закодируйте слово «АБВ». Затем раскодируйте последовательность 111000." Учитель напоминает о разделении на пары знаков. | Кодируют «АБВ» как 011011. Делят 111000 на пары: 11|10|00 и получают «ВБГ». Сверяют ответы с партнёром. |
2 мин | Учитель предлагает повышенный вопрос: "Код задан так: А=0, Б=1, В=01. Можно ли однозначно декодировать последовательность 01? Обоснуйте ответ." Учитель организует короткое обсуждение. | Обнаруживают неоднозначность: 01 можно прочитать как «В» или как «АБ». Формулируют вывод: "Для однозначного декодирования правила должны исключать неоднозначные варианты". |
Эталон решения
Для слова «АБВ»: А=01, Б=10, В=11, поэтому код равен 011011. Для последовательности 111000 выполняем разбиение по два знака: 11|10|00. По таблице соответствий получаем ВБГ. В третьем задании последовательность 01 неоднозначна: это может быть один код «В» или два кода «А» и «Б», поэтому правило требует уточнения.
Завершение этапа: учитель подводит итог: "Мы применили код не механически, а проверили, сохраняется ли возможность обратного чтения. Теперь каждый самостоятельно покажет, умеет ли выбирать способ и составлять код."
Этап 6. Самостоятельная работа с самопроверкой (8 мин)
Цель этапа: проверить индивидуальное освоение понятий и алгоритма кодирования.
Время | Действие учителя | Действие учеников |
|---|---|---|
5 мин | Учитель раздаёт индивидуальные карточки трёх уровней: "Выберите уровень самостоятельно. Минимум выполняют все, стандартный является основным, повышенный можно взять при готовности. Работайте молча, записывайте не только ответ, но и правило." Задания: определить способ кодирования в четырёх примерах; составить код слова «БАГ» по таблице; объяснить, почему QR-код нельзя понять без устройства или правила. | Индивидуально выполняют выбранный вариант. В базовом задании распределяют примеры; в стандартном кодируют БАГ как 100011; в повышенном объясняют назначение QR-кода и необходимость декодирующего средства. |
3 мин | Учитель выводит эталон на экран и предлагает самопроверку: "Поставьте плюс за верный ответ, вопросительный знак за сомнение и исправьте ошибки другим цветом. Не сравнивайте только итог — найдите шаг, на котором возникла ошибка." | Сверяют решения, исправляют ошибки, подсчитывают количество верных пунктов и отмечают, какой шаг алгоритма требует повторения. |
Завершение этапа: учитель подводит итог: "Самопроверка показала, что ошибка чаще всего возникает не в самой замене, а при неверном чтении правила. Осталось связать разные способы кодирования в единую систему и ответить на проблемный вопрос урока."
Этап 7. Включение в систему знаний и рефлексия (7 мин)
Цель этапа: обобщить способы кодирования, оценить достижение цели и зафиксировать затруднения.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель организует приём «Снежный ком»: "Сначала каждый назовите один способ кодирования и пример. Затем объединитесь в пары, выберите наиболее важный пример и объясните его классу. В финале составим общую цепочку: информация — код — правило — декодирование." | Индивидуально записывают пример, в парах выбирают формулировку, затем представляют: "Текст можно заменить числами, если задана таблица соответствий"; "Изображение передаёт информацию графическим кодом". |
2 мин | Учитель проводит «Светофор»: "Зелёная карточка — вы можете объяснить кодирование и привести два примера; жёлтая — понимаете идею, но путаетесь в алгоритме; красная — нужна помощь. Поднимите карточку и назовите один вопрос, если выбрали жёлтую или красную." | Поднимают карточки, формулируют затруднения: "Не всегда понимаю, как выбрать размер группы знаков"; "Путаю кодирование и декодирование". |
2 мин | Учитель раздаёт «билет на выход»: "Запишите: 1) что такое кодирование; 2) один пример из цифровой жизни; 3) короткое сообщение, которое вы закодировали бы для друга, и правило к нему." | Заполняют билет на выход и сдают его при выходе. Несколько учащихся зачитывают ответы. |
Завершение этапа: учитель подводит итог: "Сегодня мы выяснили, что кодирование — это не секретный набор символов сам по себе, а преобразование по определённому правилу. Мы научились распознавать способы кодирования, создавать простой код и проверять его однозначность. Запишите домашнее задание и выберите уровень, соответствующий вашей уверенности."
Критерии оценивания практической работы
- «5» — верно определены способы кодирования во всех примерах, без ошибок выполнено кодирование и декодирование, записано правило и дано обоснование однозначности кода.
- «4» — правильно выполнено большинство заданий, допущена одна неточность в классификации или записи кода, но алгоритм и правило поняты.
- «3» — правильно выполнена базовая классификация и хотя бы одна операция кодирования или декодирования, однако объяснение правила неполное.
- Оценка может быть повышена на один балл за самостоятельное решение повышенного задания с доказательством неоднозначности кода.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Что такое кодирование и чем оно отличается от декодирования? | Проверка осознания ключевого предметного понятия. |
Какой способ кодирования вы встретили сегодня в цифровой жизни? | Связь изученного материала с функциональной грамотностью и реальным контекстом. |
На каком шаге алгоритма возникло затруднение: выбор правила, замена знаков или обратная проверка? | Выявление точки затруднения для коррекции на следующем уроке. |
Какой уровень самостоятельной работы вы выбрали и почему? | Развитие самооценки, ответственности и автономии учащегося. |
Завершающее слово учителя
"Сегодня мы увидели, что одна и та же информация может быть представлена текстом, числом, рисунком, звуком или двоичной последовательностью. Главное условие успешного кодирования — заранее определить набор знаков и правило их использования. Типичная ошибка — забыть проверить, можно ли однозначно декодировать результат. На следующем уроке мы подробнее рассмотрим представление информации в компьютере и выясним, почему цифровые устройства используют двоичный код."
Домашнее задание
Уровень | Что задать | Зачем |
|---|---|---|
Базовый (обязательный) | Составить мини-таблицу из пяти примеров кодирования в быту и цифровой среде: указать исходную информацию, используемые знаки и правило понимания. Выучить определения кодирования и декодирования. | Закрепляет понятия и умение распознавать способы кодирования; при проверке обратить внимание на наличие правила, а не только примера. |
Средний (повышающий) | Придумать код для короткого сообщения из 5–7 букв, зашифровать его и передать члену семьи или однокласснику вместе с правилом. Получатель должен выполнить обратное декодирование. | Формирует практический навык построения и проверки кода; проверить, совпадает ли исходный текст с восстановленным. |
Продвинутый (дополнительный) | Подготовить объяснение на 8–10 предложений: как QR-код, штрихкод или двоичная запись помогают передавать информацию. Привести пример возможной ошибки или неоднозначности и предложить способ проверки. | Развивает анализ, аргументацию и связь темы с ИКТ; при проверке оценить точность терминов и наличие причинно-следственного объяснения. |
Контрольные вопросы перед выходом из класса: «Что называют кодом? Какие два элемента обязательны для любого кода? Чем кодирование отличается от декодирования? Почему одно и то же сообщение можно представить разными способами? Как проверить, что код является однозначным?»