Четверг, 28.03.2024, 18:32
Приветствую Вас Гость | Регистрация | Вход

Факультет мультимедиа технологий образовательного портала "Мой университет"


Главное
Каникулы с МУ
Обучение ИКТ и ММ
Конференция 4 ММ
Конкурс ИКТ - ФГОС
Конкурсы по ИКТ
Фестиваль ММ
Мультимедиатека
Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Каталог статей

Главная » Статьи » Информатика » Информатика

Уроки по теме "Кодирование текстовой информации", 9 класс
Уроки по теме «Кодирование текстовой информации», 9 класс
Лепехина Светлана Михайловна,
учитель информатики МБОУ г. Астрахани
«Средняя общеобразовательная
школа №33 имени Н. Мордовиной»

1 урок по теме «Кодирование текстовой информации»
Тип урока: изучение новых знаний
Вид урока: традиционный с использованием информационных технологий
Цели урока:
Обучающие - познакомить учащихся со способами кодирования текстовой информации в компьютере, устройством кодировочной таблицы ASCII; рассмотреть примеры решения задач; показать работу с таблицей в текстовом редакторе.
Развивающие - развитие умения применять полученные знания при решении задач различной направленности.
Воспитательные - воспитывать добросовестное отношение к труду, инициативность, уверенность в своих силах.
На интерактивной доске презентация , первый слайд - название темы урока.
Ход урока
Здравствуйте! Сегодня мы с вами начинаем изучать новую тему. Для начала прошу ответить на следующие вопросы:
1. Что такое информация?
2. Какие виды информации вы знаете?
3. Какие способы хранения информации вы знаете?
Слайд №1 Кодирование информации
Информация передается в виде сигналов. Когда мы разговариваем с другими людьми, то улавливаем звуковые сигналы. Если мы смотрим в окно, наш глаз принимает световые потоки. Световой поток – это тоже сигнал. А как же информация хранится? Для того чтобы информацию сохранить, ее необходимо закодировать. Любая информация всегда хранится в виде кодов. Код-система знаков для представления информации. Кодирование информации – переход от одной формы представления информации к другой, более удобной для хранения. Декодирование – процесс обратный кодированию.
Способ кодирования зависит от цели, ради которой оно осуществляется: сокращение записи, шифровка (засекречивание) информации, удобство обработки и т.п.
Существуют три основных вида кодирования текста:
• Графический – с помощью специальных рисунков.
• Числовой – с помощью чисел
• Символьный – с помощью символов того же алфавита, что и исходный текст.
Полный набор символов, используемых для кодирования текста называют алфавитом или азбукой
Слайд №2 Виды кодирования текста
Коды появились в глубокой древности в виде криптограмм. Самый известный код связан с именем изобретателя телеграфного аппарата Самюеля Морзе и известен как азбука Морзе. Каждой букве или цифре ставится в соответствие последовательность кратковременных (точка) и длительных (тире) звуковых сигналов. Люди, которые не слышат, общаются при помощи жестов.
Какие примеры кодирования текстовой информации можно привести еще?
Слайд №3 Двоичное кодирование текста
Для представления информации в компьютере используется алфавит мощностью 256 символов. Чему равен информационный вес одного символа такого алфавита?
Вспомним формулу, связывающую информационный вес символа алфавита и мощность алфавита: 2i = N
Если мощность алфавита равна 256, то i = 8, и, следовательно, один символ несет 8 бит информации. Всякая информация представляется в памяти ЭВМ в двоичном виде, а это значит, что каждый символ представляется 8-разрядным двоичным кодом.
8 бит = 1 байту, поэтому двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти.
Удобство побайтового кодирования символов очевидно, поскольку байт - наименьшая адресуемая часть памяти и, следовательно, процессор может обратиться к каждому символу отдельно, выполняя обработку текста. С другой стороны, 256 символов – это вполне достаточное количество для представления самой разнообразной символьной информации.
Теперь возникает вопрос, какой именно восьмиразрядный двоичный код поставить в соответствие каждому символу. Понятно, что это дело условное, можно придумать множество способов кодировки. Все символы компьютерного алфавита пронумерованы от 0 до 255. Каждому номеру соответствует восьмиразрядный двоичный код от 00000000 до 11111111. Этот код просто порядковый номер символа в двоичной системе счисления.

Слайд №4 Таблица кодировки
Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера, называется таблицей кодировки. Международным стандартом для ПК стала таблица ASCII (читается «АСКИ») (Американский стандартный код для информационного обмена). На практике можно встретиться и с другой таблицей – КОИ-8 (Код обмена информацией), которая используется в глобальных компьютерных сетях.
Рассмотрим таблицу кодов ASCII
Слайд №5 Таблица ASCII
Таблица кодов ASCII делится на две части.
Международным стандартом является лишь первая половина таблицы, т.е. символы с номерами от 0 (00000000), до 127 (01111111). Сюда входят строчные и прописные буквы латинского алфавита, десятичные цифры, знаки препинания, всевозможные скобки, коммерческие и другие символы. Символы с номерами от 0 до 31 принято называть управляющими. Их функция – управление процессом вывода текста на экран или печать, подача звукового сигнала, разметка текста и т.п. Символ 32 - пробел, т.е. пустая позиция в тексте. Все остальные отражаются определенными знаками.
Обращаю ваше внимание на то, что в таблице кодировки буквы (прописные и строчные) располагаются в алфавитном порядке, а цифры упорядочены по возрастанию значений. Такое соблюдение лексикографического порядка в расположении символов называется принципом последовательного кодирования алфавита. В таблице столбцы пронумерованы цифрами шестнадцатеричной системы.
На сколько позиций отличаются коды больших и малых букв? (32)
Вторая половина кодовой таблицы ASCII, называемая кодовой страницей (128 кодов, начиная с 10000000 и кончая 11111111), может иметь различные варианты, каждый вариант имеет свой номер.
Кодовая страница в первую очередь используется для размещения национальных алфавитов, отличных от латинского. В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита. Для букв русского алфавита также соблюдается принцип последовательного кодирования.
Слайд №6 Другие кодировочные таблицы
К сожалению, в настоящее время существуют пять различных кодировок кириллицы (КОИ8-Р, Windows. MS-DOS, Macintosh и ISO). Из-за этого часто возникают проблемы с переносом русского текста с одного компьютера на другой, из одной программной системы в другую. Хронологически одним из первых стандартов кодирования русских букв на компьютерах был КОИ-8 ("Код обмена информацией, 8-битный"). Эта кодировка применялась еще в 70-ые годы на компьютерах серии ЕС ЭВМ, а с середины 80-х стала использоваться в первых русифицированных версиях операционной системы UNIX.
От начала 90-х годов, времени господства операционной системы MS DOS, остается кодировка CP866 ("CP" означает "Code Page", "кодовая страница").
Компьютеры фирмы Apple, работающие под управлением операционной системы Mac OS, используют свою собственную кодировку Mac. Кроме того, Международная организация по стандартизации (International Standards Organization, ISO) утвердила в качестве стандарта для русского языка еще одну кодировку под названием ISO 8859-5. Наиболее распространенной в настоящее время является кодировка Microsoft Windows, обозначаемая сокращением CP1251.
Слайд№7 UNICODE
С конца 90-х годов проблема стандартизации символьного кодирования решается введением нового международного стандарта, который называется Unicode. Это 16-разрядная кодировка, т.е. в ней на каждый символ отводится 2 байта памяти. Конечно, при этом объем занимаемой памяти увеличивается в 2 раза. Но зато такая кодовая таблица допускает включение до 65536 символов. Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов.
Слайд №8 Пример различных кодов символов
А теперь рассмотрим задачи, в которых вы должны применить полученные знания. Таблица вам для решения не предлагается, вы опираетесь на полученные знания. Вы можете обсудить в парах задание и найти ответ. Вам - 1 минута на каждое задание.
Слайд №9 ВЫБРАТЬ СЛОВО, ИМЕЮЩЕЕ НАИБОЛЬШУЮ СУММУ КОДОВ СИМВОЛОВ ИЗ ТАБЛИЦЫ КОДИРОВКИ: Окно, Кино, Ника, Конь, Ночь
(Наибольшая сумма кодов будет у того слова, символы которого расположены в таблице дальше по алфавиту – это слово НОЧЬ, при нажатии ЛКМ это слово выделяется, аналогичные действия предусмотрены для всех дальнейших заданий)
Слайд №10 ВЫБРАТЬ СЛОВО, ИМЕЮЩЕЕ НАИМЕНЬШУЮ СУММУ КОДОВ СИМВОЛОВ:
1999 2001 Файл File 2b2d
(наименьшая сумма кодов будет у того слова, символы которого расположены ближе к началу таблицы- 2001)
Слайд №11УПОРЯДОЧИТЬ ТЕКСТ ПО УБЫВАНИЮ:
Excel байт 9а 8в 10г 10а
(байт excel 9а 8в 10г 10а )
Слайд №12
Код латинской буквы «о» равен 111. Определить слова, которые скрыты за кодами:
1) 115 112 111 114 116 (sport)

2) 109 111 117 115 101 (mouse)

Слайд №13Десятичный код латинской буквы «е» в таблице равен 101. Какая последовательность кодов соответствует словам:
1) file 2)help
1) 102 105 108 101
2) 104 101 108 112
Слайд №14Последовательностью кодов
66 65 83 73 67
зашифровано слово BASIC. Какая последовательность кодов будет соответствовать этому слову, записанному строчными буквами?
(98 97 115 105 99 )
Слайд №15
Десятичный код строчной латинской буквы «i» в таблице равен 105. Какая последовательность кодов соответствует слову INFORMATION, записанному заглавными буквами.
(73 78 70 79 82 77 65 84 73 79 78)
Слайд №16
Чтобы определить коды символов с помощью компьютера, необходимо воспользоваться командами Вставка-Символ. Обратите внимание на выделенные области. Нам пригодиться это для практической работы на следующем уроке
Слайд №17 Домашнее задание

Использованная литература:
1. Угринович Н. Информатика, учебник для 9 класса,М: Бином. Лаборатория знаний, 2010
2.Семакин И., Хеннер Е. Задачник-практикум в двух томах, т.1, М: ,Бином. Лаборатория знаний, 2011
3. Газета «Информатика» (Приложение к газете «Первое сентября») 2001-2004 г.
4.Русанов С.В., Л.В. Шестакова Тестовые задания по базовому курсу информатики. Библиотечка «Первого сентября» Серия «Информатика»
5. http://www.krugosvet.ru/enc/nauka_i_tehnika/matematika/INFORMATIKA.html?page=0,3

2 урок: Практическая работа и тест проверки знаний по данной теме.
Тест создан с помощью программы MyTest Х
(автор А.Башлаков, http://www.klyaksa.net)
Практическая работа
1. Открыть программу MS Office Word
2. Используя таблицу символов (Вставка-Символ), выполнить задания практической работы (представлены карточки для 4 вариантов).
Дополнительное задание для всех вариантов:
Закодировать фразу – четверостишие любого стихотворения. Использовать кодировку кириллицу (десят).
Варианты заданий:
№1
1. Закодировать текст, используя кодировку ASCII (шестн):
foreign language
perfume
Windows XP
2. Декодировать текст, используя кодировку Unicode:
А) 57 61 74 65 72 20 61 6Е 64 20 4D 69 6C 6B
cool 53 63 68 6F 6F 6C 20 4E 20 33 33

3. Перейти от двоичных кодов к шестнадцатеричным (используя программу Калькулятор) и декодировать текст:
01000010 01101001 1100111 00100000 01001100 01101001 01100110 01100101

№2

1. Закодировать текст, используя кодировку ASCII (шестн):
multiplication
education
Read
2. Декодировать текст, используя кодировку Unicode:
А) 4D 79 20 66 61 6D 69 6C 79
cool 31 30 22 41 22 20 63 6C 61 73 73
3. Перейти от двоичных кодов к шестнадцатеричным (используя программу Калькулятор) и декодировать текст:
01000001 01110011 01110100 01110010 01100001 01101011 01101000 01100001 01101110

№3

1. Закодировать текст, используя кодировку ASCII (шестн):
International
discuss
dansing
2. Декодировать текст, используя кодировку Unicode:
А) 47 65 6E 65 72 61 74 69 6F 6E 20 4E 65 78 74
cool 53 61 74 75 72 64 61 79 2C 4F 63 74 6F 62 65 72

3. Перейти от двоичных кодов к шестнадцатеричным (используя программу Калькулятор) и декодировать текст:
01000010 01100001 01101100 01110100 01101001 01100011 00100000 01010011 01101001 01100001

№4
1. Закодировать текст, используя кодировку ASCII (шестн):
lesson
library
information
2. Декодировать текст, используя кодировку Unicode
А) 52 75 73 73 69 61 20 47 6F 76 65 72 6E 6D 65 6E 74
cool 64 69 73 74 72 69 62 75 74 69 6F 6E

3. Перейти от двоичных кодов к шестнадцатеричным (используя программу Калькулятор) и декодировать текст:
01000001 01100011 01110100 01101001 01110110 01100101 00100000 01110000 01100101 01101111 01110000 01101100 01100101 01110011

Ответы
в
1
a)66 6F 72 65 69 67 6E 20 6C 61 6E 67 75 61 67 65
б) 70 65 72 66 75 6D 65
в) 57 69 6E 64 6F 77 73 20 58 50
Water and Milk School N 33 Big Life

2
А)6D 75 6C 74 69 70 6C 69 63 61 74 69 6F 6E
Б)65 64 79 63 61 74 69 6F 6E
В)52 65 61 64
My f amily 10"A" class Astrakhan

3
А)49 6E 74 65 72 6E 61 74 69 6F 6E 61 6C
Б) 64 69 73 63 75 73 73
В) 64 61 6E 73 69 6E 67
Generation Next Saturday,October Baltic Sea
4
А)6C 65 73 73 6F 6E
Б) 6C 69 62 72 61 72 79
В) 69 6E 66 6F 72 6D 61 74 69 6F 6E
Russia Government distribution Active peoples

Приложения (презентацию и тест) можно скачать по ссылке

http://mm-festival.letitbit.net/download/602503852230423bf4f55cdc20e604a18/Lepekhina_S.M.rar.html

Источник: http://mm-festival.letitbit.net/download/602503852230423bf4f55cdc20e604a18/Lepekhina_S.M.rar.html
Категория: Информатика | Добавил: svetlana-lepekhina (24.06.2012) | Автор: Лепехина Светлана Михайловна E
Просмотров: 11396 | Теги: текст, информатика, кодирование | Рейтинг: 1.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]