Бинарный урок: Математика + Информатика
Тема: Кодирование информации
Данный урок разработан специально для демонстрации связи двух школьных предметов — математики и информатики — на конкретном примере кодирования информации. Такой межпредметный подход позволяет глубже осознать значимость полученных знаний и увидеть их практическое применение в реальной жизни.
Цели урока:
- Показать учащимся единство математической теории и практических приложений информатики.
- Развить понимание принципов кодирования информации и показать роль математики в процессе преобразования и хранения данных.
- Научиться самостоятельно осуществлять переход между различными системами счисления и интерпретировать полученные коды.
План урока:
Этап 1. Актуализация знаний учащихся (5 минут)
Учителя совместно напоминают ученикам базовые понятия, необходимые для дальнейшего усвоения материала:
- Система счисления (десятичная, двоичная, восьмеричная, шестнадцатеричная).
- Основание системы счисления.
- Бит, байт, килобайт, мегабайт и гигабайт.
Этап 2. Объяснительная часть (теория, 15 минут)
Учитель математики объясняет:
Основные положения теории позиционных систем счисления:
Любое натуральное число в позиционной системе счисления можно представить в развернутой форме:
где:
- q — основание системы счисления (например, -q=2 для двоичной системы),
- ai — цифры числа
Примеры:
- Число 12310 в развёрнутом виде выглядит так: 1*102+2*101+3*100
- Аналогично, число 10112 в развёрнутом виде: 1*23+0*22+1*21+1*20=1110.
Учитель информатики дополняет:
Значение двоичной системы счисления в информатике:
Двоичная система лежит в основе функционирования любого современного компьютера. Информация в памяти компьютера хранится и передается исключительно в виде последовательностей нулей и единиц («битов»). Один байт равен 8 битам и принимает значения от 0 до 255 включительно.
Этап 3. Совместная практика (15 минут)
Задача №1. Перевод чисел из одной системы счисления в другую:
Задача выполняется учениками вместе с учителем математики пошагово:
Перевести число 15610 в двоичную систему счисления:
| Шаг | Операция | Частное | Остаток |
| 1 | 156 div 2 | 78 | 0 |
| 2 | 78 div 2 | 39 | 0 |
| 3 | 39 div 2 | 19 | 1 |
| 4 | 19 div 2 | 9 | 1 |
| 5 | 9 div 2 | 4 | 1 |
| 6 | 4 div 2 | 2 | 0 |
| 7 | 2 div 2 | 1 | 0 |
| 8 | 1 div 2 | 0 | 1 |
Полученное двоичное число читаем снизу вверх: 100111002
Проверка обратного перевода:
1*27+0*26+0*25+1*24+1*23+1*22+0*21+0*20=128+16+8+4=15610
Задача №2. Кодирование текстовой информации (учитель информатики):
Кодируем слово «ИНФОРМАЦИЯ» с помощью таблицы ASCII-кодов:
| Буква | ASCII-код (десятичный) | ASCII-код (двоичный) |
| И | 201 | 11001001 |
| Н | 206 | 11001110 |
| Ф | 222 | 11011110 |
| О | 210 | 11010010 |
| Р | 213 | 11010101 |
| М | 205 | 11001101 |
| А | 192 | 11000000 |
| Ц | 231 | 11100111 |
| И | 201 | 11001001 |
| Я | 240 | 11110000 |
Итоговая запись слова «ИНФОРМАЦИЯ» в двоичном виде:
Этап 4. Самостоятельная работа учеников (10 минут)
Задания выполняются индивидуально или в парах:
1. Переведите число 202310 в двоичную систему счисления.
2. Запишите своё имя в двоичном коде с помощью таблицы ASCII.
Этап 5. Проверка и рефлексия (5 минут)
Обсуждение выполненных заданий, выявление ошибок, совместное исправление.
Вопросы учителя классу:
- Где мы можем встретить двоичные коды в повседневной жизни?
- Для чего нужны разные системы счисления?
- Какие преимущества даёт использование двоичных кодов компьютеру?
Итог урока:
Сегодня мы убедились, насколько тесно связаны математика и информатика. Мы узнали, что любое число можно записать разными способами, и поняли, почему компьютер предпочитает именно двоичную систему. Вы научились переводить числа из одной системы счисления в другую и познакомились с принципами кодирования текстовой информации.
Домашняя работа:
1. Выполнить перевод числа 102410 в двоичную систему счисления.
2. Найдите объём информации (в байтах), занимаемый вашим полным именем и фамилией, закодированными в таблице ASCII.