Конспект урока по информатике для 8 класса
Тема: «Кодирование текстовой информации. Таблицы кодировок (ASCII, Unicode)».
Цель урока: сформировать представление о том, как компьютер кодирует текстовую информацию; изучить принципы работы кодовых таблиц ASCII и Unicode.
Оборудование: компьютеры с доступом в интернет, проектор, презентация, рабочие листы.
Ход урока
1. Организационный момент (2 мин).Приветствие, проверка готовности к уроку.
2. Актуализация знаний (5 мин).
o Как компьютер «понимает» числа? (Двоичная система счисления). o Как кодируется графическая информация? (Растры, пиксели, цветовые модели).
o Вопрос классу: как, по-вашему, компьютер хранит и обрабатывает текст (буквы, знаки препинания)?
3. Изучение нового материала (15 мин).
o Принцип кодирования текста: каждому символу (букве, цифре, знаку) присваивается уникальный порядковый номер.
o Кодовая таблица: соответствие между символами и их числовыми кодами.
o Таблица ASCII (American Standard Code for Information Interchange):
▪ Стандарт для латинских букв, цифр и управляющих символов.
▪ Использует 1 байт (8 бит) для кодирования одного символа.
▪ Общее количество символов: 256.
o Проблема ASCII: невозможность кодирования национальных алфавитов (кириллицы, иероглифов).
o Таблица Unicode:
▪ Универсальный международный стандарт.
▪ Кодирует символы практически всех письменных языков мира.
▪ Для кодирования одного символа может использоваться от 1 до 4 байт.
4. Практическая работа (20 мин).Учащиеся выполняют задания на рабочих листах с использованием встроенных в ОС функций или онлайн-конвертеров для просмотра кодов символов.
5. Подведение итогов (5 мин).Обсуждение результатов практической работы. Ответы на вопросы. Сравнение объемов текстовых файлов в разных кодировках.
6. Домашнее задание (3 мин).Узнать, в какой кодировке по умолчанию сохраняются текстовые файлы в используемой операционной системе.
Рабочий лист к уроку
Фамилия, имя: ______________________ Класс: 8 ___
Тема: Кодирование текста. Таблицы ASCII и Unicode Задание 1. Теоретическая разминка.Ответьте на вопросы:
1. Что такое кодовая таблица?
2. Сколько различных символов можно закодировать с помощью 1 байта (8 бит)?
3. В чем заключается главный недостаток кодировки ASCII?
4. Какое главное преимущество имеет кодировка Unicode перед ASCII?
Задание 2. Практическая работа «Дешифровка».Инструкция: Откройте стандартное приложение «Таблица символов» (в Windows: Пуск -> Стандартные -> Служебные -> Таблица символов).
1. Найдите в таблице символ «*» (звездочка). Запишите его десятичный код из поля «Клавиша»: Alt+... -> ... (десятичный).
2. Найдите символ «Ж» (русская заглавная). Запишите его шестнадцатеричный код из поля «Юникод»: U+....
3. Найдите символ «π» (пи). Запишите его десятичный код.
Задание 3. Расчет объема информации.Рассчитайте информационный объем фразы в битах и байтах при использовании разных кодировок.Фраза: Привет!(Считаем, что в фразе 7 символов: П-р-и-в-е-т-!).
1. Кодировка ASCII:
o Количество бит: $7 \text{ символов} \times \underline{\hspace{1cm}} \text{ бит/символ} = \underline{\hspace{2см}} \text{ бит}$.
o Количество байт: $\underline{\hspace{2см}} \text{ бит} /
\underline{\hspace{1см}} = \underline{\hspace{2см}} \text{ байт}$.
2. Кодировка Unicode (UTF-16):
o Количество бит: $7 \text{ символов} \times \underline{\hspace{1cm}} \text{ бит/символ} = \underline{\hspace{2см}} \text{ бит}$.
o Количество байт: $\underline{\hspace{2см}} \text{ бит} /
\underline{\hspace{1см}} = \underline{\hspace{2см}} \text{ байт}$.
Задание 4. Анализ.Почему размер текстового файла, содержащего только латинские буквы, будет одинаковым в кодировках ASCII и UTF-8, но разным, если в нем есть кириллица? Объясните свой ответ в 2-3 предложениях.
Ответ: В кодировке UTF-8 символы латинского алфавита кодируются 1 байтом, так же как и в ASCII. Однако символы кириллицы в UTF-8 требуют 2 байта для хранения, в то время как в устаревших 8-битных кириллических кодировках они занимали бы всего 1 байт.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.