План урока на тему:

Двоичное кодирование: равномерные и неравномерные коды

Информатика9 класс67 разделов
Двоичное кодирование: равномерные и неравномерные коды

Информатика · 9 класс · Открытие нового · 45 мин

Двоичное кодирование: равномерные и неравномерные коды. Декодирование сообщений

Цели и задачи

  • Цель по SMART: к концу урока научиться различать равномерные и неравномерные двоичные коды, декодировать не менее двух сообщений по заданной кодовой таблице и объяснять, почему для однозначного декодирования необходимы правила чтения кода.
  • Сформировать представление о способах представления информации последовательностями нулей и единиц и связи длины кодового слова с количеством кодируемых символов.
  • Научиться применять алгоритм декодирования сообщения, записанного с помощью неравномерного кода, в том числе при работе в паре.
  • Развивать логическое мышление, умение анализировать варианты разбиения двоичной последовательности и проверять однозначность результата.
  • Показать практическую связь двоичного кодирования с компьютерными сетями, телекоммуникациями, азбукой Морзе и заданиями ОГЭ; снизить тревожность через пошаговую тренировку.

Планируемые результаты

Личностные

  • Осознавать роль кодирования и декодирования в цифровых технологиях и повседневной коммуникации.
  • Проявлять устойчивую учебную мотивацию при выполнении заданий экзаменационного типа.
  • Оценивать собственные затруднения без страха ошибки и принимать необходимость проверки результата.
  • Понимать значение внимательности и ответственности при передаче цифровой информации.

Метапредметные

  • Планировать последовательность действий при декодировании сообщения и контролировать каждый шаг.
  • Извлекать информацию из кодовой таблицы, структурировать двоичную последовательность и представлять результат в виде текста.
  • Сравнивать равномерный и неравномерный способы кодирования, выделяя существенные признаки.
  • Сотрудничать в паре, аргументировать вариант декодирования и корректно исправлять ошибку.
  • Применять алгоритмическое мышление при решении учебной задачи, связанной с форматом ОГЭ.

Предметные

  • Знать понятия «код», «кодовое слово», «равномерный код», «неравномерный код», «декодирование».
  • Уметь определять, является ли код равномерным, по длине его кодовых слов.
  • Уметь декодировать двоичное сообщение по таблице неравномерного кода слева направо.
  • Уметь проверять результат декодирования и обнаруживать неоднозначное или ошибочное разбиение.
  • Владеть алгоритмом решения задач на кодирование и декодирование, близких к заданиям ОГЭ.

Универсальные учебные действия (УУД)

Личностные УУД

  • Определяют личный смысл изучения кодирования как основы работы компьютерных систем.
  • Формируют готовность доводить алгоритмическую задачу до проверенного результата.
  • Осознают ценность точности и критической проверки цифровой информации.
  • Оценивают собственную готовность к заданиям ОГЭ без сравнения себя с одноклассниками.

Регулятивные УУД

  • Формулируют цель урока и выделяют этапы её достижения.
  • Планируют декодирование: выбор начала, поиск кодового слова, запись символа, повторение.
  • Сверяют решение с кодовой таблицей и исправляют найденные ошибки.
  • Оценивают результат по критериям правильности и однозначности.

Познавательные УУД

  • Выделяют признак равномерности по длине кодовых слов.
  • Сравнивают несколько способов разбиения одной двоичной строки.
  • Строят пошаговую модель декодирования и применяют её к новому сообщению.
  • Анализируют, почему отсутствие разделителей может привести к неоднозначности.
  • Используют таблицу как источник информации и преобразуют код в осмысленный текст.

Коммуникативные УУД

  • Распределяют роли в паре: исполнитель декодирования и проверяющий.
  • Формулируют вопрос к партнёру при расхождении вариантов.
  • Объясняют решение с использованием терминов «кодовое слово» и «граница слова».
  • Аргументированно принимают общий ответ и корректно обсуждают ошибку.

Подготовка учителя к уроку

  • Подготовить презентацию или экранную карточку с определениями равномерного и неравномерного кодов, алгоритмом декодирования и двумя примерами.
  • Распечатать карточки для пар: по одной карточке с кодовой таблицей и сообщениями на каждую пару, всего по числу пар в классе.
  • Подготовить индивидуальные карточки трёх уровней: минимальный, базовый и повышенный; распечатать по одной на каждого ученика.
  • Вывести на доску проблемную последовательность 101100011 и кодовую таблицу: А — 1, Б — 01, В — 10, Г — 001, Д — 000.
  • Подготовить стикеры трёх цветов или сигнальные карточки для приёма «Светофор».
  • Подготовить таймер на 3–5 минут для парной и самостоятельной работы.
  • Предусмотреть на экране схему связи информатики с телекоммуникациями, азбукой Морзе и передачей сообщений.
  • Подготовить памятку с алгоритмом: читать слева направо; найти допустимое кодовое слово; записать символ; продолжить с оставшейся частью; проверить весь результат.
  • Оборудование: компьютер учителя, проектор или интерактивная доска, доска, маркеры, раздаточные листы и ручки.

Ход урока

Этап 1. Организационный момент и мотивация (3 мин)

Цель этапа: включить учащихся в учебную деятельность и показать практическую значимость темы.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс и проверяет готовность: "Здравствуйте, ребята. Сегодня мы будем работать как специалисты по передаче цифровых сообщений. Проверьте, что на столе есть тетрадь, ручка и карточка для записи. Ошибка в коде — это не повод тревожиться: мы будем находить её алгоритмом, шаг за шагом."
Проверяют оборудование, записывают дату, настраиваются на работу.
2 мин
Учитель показывает на экране двоичную строку 101100011 и обращается к классу: "Перед вами сообщение, составленное только из нулей и единиц. Можно ли сразу понять, где заканчивается один символ и начинается другой? Где в такой задаче может возникнуть трудность? Сегодня мы найдём способ читать такие сообщения и потренируем формат задания, похожий на ОГЭ."
Рассматривают последовательность, предполагают: "Нужно знать таблицу кодов", "Непонятно, как разделить строку", формулируют первоначальное затруднение.
Завершение этапа: учитель подводит итог: "Мы увидели, что одной двоичной строки недостаточно: нужно понимать правила построения кода. Сначала вспомним, что уже знаем о кодировании, а затем найдём способ действовать без угадывания."

Этап 2. Актуализация знаний (5 мин)

Цель этапа: восстановить опорные понятия о кодировании, двоичной записи и длине кодовых слов.
Время
Действие учителя
Действие учеников
2 мин
Учитель проводит быстрый опрос: "Что называют кодированием? Чем отличается кодирование от декодирования? Почему компьютер часто использует два состояния — 0 и 1? Запишите по одному короткому ответу на каждый вопрос, затем сравните ответы с соседом."
Записывают определения, обсуждают их в парах, отвечают: "Кодирование — преобразование информации в код", "Декодирование — восстановление исходного сообщения", "0 и 1 соответствуют двум состояниям сигнала".
3 мин
Учитель показывает три набора кодовых слов: 0, 1, 10, 11; 00, 01, 10, 11; 1, 01, 001, 000. Спрашивает: "В каком наборе длины кодовых слов одинаковы? В каком — различаются? Какой признак можно использовать, чтобы назвать код равномерным?"
Сравнивают длины слов, подчёркивают количество символов в каждом слове, формулируют: "Равномерный код имеет одинаковую длину всех кодовых слов; в неравномерном длины различаются".
Завершение этапа: учитель подводит итог: "Мы вспомнили главный признак: равномерность определяется длиной кодовых слов. Теперь проверим, достаточно ли просто знать этот признак, чтобы прочитать любое сообщение."

Этап 3. Постановка проблемы и целеполагание (4 мин)

Цель этапа: обнаружить проблему неоднозначного разбиения и сформулировать алгоритм урока.
Время
Действие учителя
Действие учеников
2 мин
Учитель записывает на доске кодовую таблицу: А — 1, Б — 01, В — 10, Г — 001, Д — 000, и строку 101100011. "Попробуйте глазами разделить строку на кодовые слова. Какие варианты у вас получились? Почему один ученик мог начать с 1, а другой — с 10?"
Пробуют расставить границы, предлагают варианты, замечают, что кодовые слова имеют разную длину и без последовательного алгоритма легко ошибиться.
2 мин
Учитель организует приём «Снежный ком»: "Сначала каждый запишите, что нужно делать первым, вторым и третьим. Затем объединитесь в пары и составьте общий алгоритм из трёх–пяти шагов. В конце назовём цель урока."
Индивидуально записывают шаги, обсуждают их в парах, формулируют цель: "Научиться декодировать двоичное сообщение по неравномерной таблице и проверять результат".
Завершение этапа: учитель подводит итог: "Проблема поставлена: границы кодовых слов не отмечены заранее. Нам нужен строгий порядок действий. Сейчас мы выведем этот порядок на примере и зафиксируем его в тетради."

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Этап 4. Открытие нового знания (9 мин)

Цель этапа: вывести и осознанно применить алгоритм декодирования неравномерного кода.
Время
Действие учителя
Действие учеников
3 мин
Учитель показывает памятку: "Читаем строку слева направо. На оставшемся фрагменте ищем кодовое слово из таблицы. Как только нашли совпадение, записываем соответствующий символ и продолжаем с непроанализированной части. Нельзя пропускать биты и менять порядок. В конце проверяем, что использована вся строка." Учитель поэтапно выделяет в строке 101100011 фрагменты 1 | 01 | 1 | 000 | 11? и задаёт вопрос о последнем фрагменте.
Записывают алгоритм, следят за выделением фрагментов, замечают, что фрагмент 11 отсутствует в таблице и выбранное разбиение ошибочно.
3 мин
Учитель корректирует разбор: "Начинаем не с произвольного удобного фрагмента, а проверяем допустимые варианты. Для строки 101100011 можно выполнить разбиение 1 | 01 | 1 | 000 | 1 | 1, если код 1 обозначает А, но это даёт последовательность АБАДАА. Если таблица допускает другой вариант, нужно проверить его целиком. Именно поэтому после каждого шага мы сверяемся с таблицей." Учитель подчёркивает необходимость однозначности и проверки.
Сравнивают каждый фрагмент с таблицей, проговаривают: "1 — это А", "01 — это Б", "000 — это Д", записывают полученную последовательность и отмечают необходимость проверить остаток строки.
3 мин
Учитель предлагает более ясный пример: кодовая таблица А — 0, Б — 10, В — 110, Г — 111; сообщение 010110111. "Читаем слева направо. Какое первое кодовое слово подходит? Что остаётся после него? Повторяем до конца и затем читаем получившийся текст."
По шагам выделяют 0 | 10 | 110 | 111, получают сообщение «АБВГ», объясняют, что каждое найденное слово начинается с начала оставшегося фрагмента.

Запись в тетрадях

Алгоритм декодирования: 1) читать сообщение слева направо; 2) найти в начале оставшейся части кодовое слово; 3) записать соответствующий символ; 4) удалить использованные биты; 5) повторять до конца; 6) проверить, что вся строка разобрана и результат осмыслен. Равномерный код имеет кодовые слова одинаковой длины; неравномерный — разной длины.
Завершение этапа: учитель подводит итог: "Мы получили не догадку, а алгоритм. В равномерном коде границы можно проводить через одинаковое число битов, а в неравномерном каждую границу нужно находить по таблице. Теперь применим правило вместе, а затем вы выполните задание самостоятельно."

Этап 5. Первичное закрепление в парах (7 мин)

Цель этапа: закрепить алгоритм декодирования и научиться объяснять каждый шаг партнёру.
Время
Действие учителя
Действие учеников
1 мин
Учитель раздаёт каждой паре карточку с таблицей: А — 0, Б — 10, В — 110, Г — 111, и сообщениями: 010110111 и 1110110. "В паре один ученик выполняет разбиение, второй проверяет каждую границу по таблице. Через 3 минуты поменяйтесь ролями. Не называйте только ответ — проговаривайте фрагменты."
Получают карточки, распределяют роли, записывают последовательность фрагментов и соответствующие буквы.
3 мин
Учитель напоминает приём «Подумай — обсуди в паре — поделись»: "Сначала каждый самостоятельно разберите первое сообщение. Затем сравните границы. Если варианты различаются, найдите первый шаг, на котором возникло расхождение, и исправьте его по таблице."
Разбирают 010110111 как 0 | 10 | 110 | 111 и получают «АБВГ»; обсуждают расхождения и аргументируют выбор.
3 мин
Учитель предлагает второй пример и задаёт вопросы: "Как начинается строка 1110110? Что остаётся после 111? Как проверить итог? Поднимите карточку зелёного цвета, если вся строка разобрана, жёлтого — если нужна проверка."
Разбирают 1110110 как 111 | 0 | 110, получают «ГAB»? Исправляют запись: 111 — Г, 0 — А, 110 — В, итог «ГАВ». Проверяют использование всех битов и показывают цветовую карточку.
Завершение этапа: учитель подводит итог: "В парной работе вы убедились, что проверяющий помогает заметить лишний или пропущенный бит. Теперь каждый покажет, умеет ли самостоятельно применять алгоритм в новом варианте, как это требуется в экзаменационной задаче."

Этап 6. Самостоятельная работа с самопроверкой (8 мин)

Цель этапа: диагностировать индивидуальное умение различать коды и декодировать сообщения.
Время
Действие учителя
Действие учеников
5 мин
Учитель раздаёт карточки трёх уровней. Базовый вариант: определить, равномерен ли код 0, 10, 110, 111, и декодировать 010111. Повышенный вариант: по таблице А — 1, Б — 01, В — 001, Г — 000 декодировать 1010001. "Работайте индивидуально. Подчёркивайте найденные кодовые слова, чтобы решение можно было проверить, а не только ответ."
Решают индивидуально: определяют неравномерность первого кода; разбивают 010111 на 0 | 10 | 111 и получают «АБГ»; второй пример разбивают на допустимые фрагменты и записывают результат.
3 мин
Учитель выводит эталон: "Проверьте не только буквы, но и границы. За каждый полностью использованный фрагмент поставьте отметку. Если ошибка есть, найдите первый неверный фрагмент и исправьте решение, не стирая весь ход работы."
Сверяют работу с эталоном на экране, отмечают верные шаги, исправляют одну найденную ошибку и оценивают себя по числу правильных действий.

Эталон решения

Для кода А — 0, Б — 10, В — 110, Г — 111 сообщение 010111 разбирается так: $010111 = 0|10|111$. Следовательно, $0 \to А$, $10 \to Б$, $111 \to Г$, ответ: «АБГ». Код неравномерный, так как длины слов равны 1, 2, 3 и 3 битам.
Завершение этапа: учитель подводит итог: "Самостоятельная проверка показала, что правильный ответ складывается из правильных маленьких шагов. Ошибка в первом фрагменте меняет всё сообщение, поэтому на ОГЭ всегда проверяйте границы и остаток строки. Осталось связать сегодняшний алгоритм с реальными способами передачи информации и подвести итог."

Этап 7. Межпредметная связь и включение в систему знаний (5 мин)

Цель этапа: применить понятия кодирования к телекоммуникациям, математике и физике сигнала.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает на экране схему «источник сообщения — кодер — канал связи — декодер — получатель»: "В математике мы работаем со строкой символов и правилами разбиения. В физике 0 и 1 могут соответствовать разным уровням сигнала, а в телекоммуникациях код должен позволять восстановить сообщение. Где ещё вы встречали неравномерную длину сигналов?"
Рассматривают схему, называют азбуку Морзе, где буквы имеют разную длину, и объясняют, что правило разделения сигналов необходимо для понимания сообщения.
3 мин
Учитель предлагает мини-вопрос: "Почему в цифровых системах важно не просто передать набор битов, а заранее договориться о коде? Что произойдёт, если отправитель и получатель используют разные таблицы?" Учитель связывает ответ с ОГЭ: "В экзаменационной задаче таблица — это договор, а наша задача — строго ей следовать."
Формулируют вывод: "Без общей таблицы получатель восстановит другое сообщение или не сможет его разделить"; записывают связь: кодирование — передача — декодирование.
Завершение этапа: учитель подводит итог: "Сегодняшний алгоритм работает не только на бумаге: он отражает общий принцип цифровой связи — отправитель и получатель используют одинаковые правила. Теперь проверим, что каждый унесёт с урока и какой шаг требует дополнительной тренировки."

Этап 8. Рефлексия и домашнее задание (4 мин)

Цель этапа: осмыслить освоенные способы действия, выявить затруднения и объяснить домашнюю работу.
Время
Действие учителя
Действие учеников
2 мин
Учитель раздаёт мини-билет на выход: "Ответьте письменно на три вопроса: чем равномерный код отличается от неравномерного; с какого направления начинают декодирование; зачем проверять всю строку после получения ответа?"
Заполняют билет на выход, формулируют ответы своими словами и сдают листы учителю.
2 мин
Учитель организует приём «Светофор»: "Зелёная карточка — могу самостоятельно декодировать; жёлтая — понимаю алгоритм, но иногда ошибаюсь в границах; красная — нужна совместная тренировка. Это не оценка личности, а сигнал для планирования следующего урока." Затем сообщает уровни домашней работы.
Показывают карточку самооценки, фиксируют выбранный уровень домашнего задания и задают уточняющие вопросы.
Завершение этапа: учитель подводит итог: "Сегодня вы научились читать неравномерный двоичный код по алгоритму и проверять результат. Сохраните памятку: она поможет и в тренировочных заданиях ОГЭ. На следующем уроке мы рассмотрим более сложные варианты кодирования и случаи, когда нужно доказать однозначность декодирования."

Критерии оценивания практической работы

  • «5» — правильно определён тип кода, полностью и без пропусков декодированы оба сообщения, границы кодовых слов обозначены, ход решения объяснён и выполнена проверка результата.
  • «4» — правильно выполнено основное декодирование, но допущена одна неточность в записи символа или объяснении; вся двоичная строка использована.
  • «3» — определён признак неравномерности и декодирована хотя бы одна часть сообщения, но допущены ошибки в нескольких границах или отсутствует полная проверка.
  • «2» — кодовые слова выбираются случайно, сообщение не разобрано до конца, признак равномерности не определён. Учитель предлагает повторную работу по памятке.

Рефлексия

Вопрос для ученика
Цель вопроса
Что нового вы узнали о различии равномерного и неравномерного кодов?
Проверить осознание ключевого предметного признака темы.
Какой шаг алгоритма декодирования помогает не потерять границу кодового слова?
Выявить понимание последовательности действий.
На каком месте вы сегодня ошиблись или почувствовали неуверенность?
Выявить индивидуальные точки затруднения и скорректировать последующую практику.
Сможете ли вы самостоятельно решить аналогичное задание ОГЭ? Что для этого нужно повторить?
Оценить субъективную готовность и снизить тревожность через конкретный план повторения.

Завершающее слово учителя

"Сегодня мы увидели, что двоичное сообщение нельзя читать наугад: сначала нужно определить код и затем последовательно находить кодовые слова слева направо. Самая частая ошибка — выбрать удобное начало, не сверившись с таблицей, или оставить неиспользованный бит. Вы уже умеете проверять такие решения и исправлять первый неверный шаг. На следующем уроке мы продолжим работу с кодами и научимся аргументировать однозначность декодирования."

Домашнее задание

Уровень
Что задать
Зачем
Базовый (обязательный)
Решить 3 задания: определить, какие из предложенных кодов равномерные; для двух заданных таблиц декодировать двоичные сообщения длиной 8–12 бит, подробно обозначая границы кодовых слов.
Закрепляет различие равномерного и неравномерного кодов и базовый алгоритм декодирования; при проверке смотреть на полноту разбора строки.
Средний (повышающий)
Решить 4 задания экзаменационного типа: определить тип кода, декодировать два сообщения по неравномерным таблицам, найти ошибку в готовом разбиении и исправить её с объяснением.
Развивает самоконтроль и анализ неверного решения; при проверке учитывать не только ответ, но и аргументацию первого исправленного шага.
Продвинутый (дополнительный)
Составить собственную таблицу неравномерного кода для четырёх символов, закодировать короткое слово из 5–6 букв и предложить однокласснику декодировать его; письменно объяснить, почему выбранное сообщение читается однозначно.
Формирует умение создавать код и оценивать его пригодность; при проверке смотреть на корректность кодовых слов, совпадение кодирования и декодирования, отсутствие лишних битов.
Контрольные вопросы перед выходом: «Какой признак отличает равномерный код от неравномерного? С какого места начинают декодирование? Что делают, если после последнего найденного кодового слова остались биты? Почему отправитель и получатель должны использовать одну и ту же кодовую таблицу?»

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 9 класса

Построение диаграмм: гистограмма, круговая, точечная; Преобразование формул при копированииКибербуллинг, фишинг и другие деструктивные формы сетевой активностиКлассификации моделей: материальные (натурные) и информационные; Модель. Задачи, решаемые с помощью моделирования; Табличные модели. Таблица как представление отношения; Граф: вершина, ребро, путьЗадания ОГЭ по информатике № 6, 7, 8, 9, 10Глобальная сеть Интернет и стратегии безопасного поведения в ней. Работа в информационном пространствеМоделирование как метод познанияРедактирование изображений и рисунковОбобщение и систематизация знаний по темам «Глобальная сеть Интернет и стратегии безопасного поведения в ней», «Работа в информационном пространстве»Кодировка текстаИскусственный интеллект как профессиональный ресурс: возможности и границы примененияОблачные хранилища данныхИскусственный интеллект для будущей профессии и образования

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Двоичное кодирование. Равномерные и неравномерные коды. Декодирование сообщений, записанных с помощью неравномерных кодов»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 9 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.