ЕГЭ · Информатика · в игре

Кодирование информации — как превратить данные в секретный код?

Представь, что ты шпион, которому нужно передать секретное сообщение. Чтобы враг не прочитал, ты шифруешь текст: заменяешь буквы на цифры, а картинку превращаешь в набор точек. То же самое делает компьютер — только вместо шпионских шифров у него двоичный код. Это и есть кодирование информации.

В школе эту тему проходят в 10-11 классах, но начинать можно хоть сейчас. На платформе «Наставник AI» ты не просто читаешь скучные параграфы, а проходишь квесты, сражаешься в баттлах и копишь XP. А помогают тебе персонажи-наставники: от мудрого кота до робота из будущего.

Здесь ты узнаешь, как кодируются тексты, картинки и звуки, и научишься считать объём файлов. Всё — в игровой форме, без занудства.

🧑‍🏫
Разберём эту тему вместе

Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.

Что такое кодирование информации? 🧩

Компьютер не понимает человеческий язык. Он работает с нулями и единицами. Чтобы превратить букву «А» в понятный компьютеру вид, её кодируют — присваивают числовой код. Например, в таблице ASCII буква «A» — это 65. А в Unicode — 1040 для русской «А».

То же самое с картинками: изображение разбивается на пиксели, у каждого пикселя свой цвет, который тоже кодируется числом. Чем больше цветов, тем больше памяти нужно. Глубина цвета — это сколько бит отведено на один пиксель. Если 1 бит — это чёрно-белый рисунок, 24 бита — 16 миллионов цветов, как на фото.

Звук тоже кодируется: его разбивают на мгновенные снимки (дискретизация) и записывают громкость каждого снимка (разрядность). Чем чаще делаются снимки (частота дискретизации), тем качественнее звук. Но и файл получается больше.

Как посчитать объём файла? Есть формула: объём = количество единиц информации × размер одной единицы. Например, для текста: количество символов × количество бит на символ. Для изображения: ширина × высота × глубина цвета. Для звука: частота × разрядность × время × количество каналов.

Пример 1
Условие.

Сколько бит нужно, чтобы закодировать слово «КИТ» в ASCII (8 бит на символ)?

Решение.

Слово «КИТ» — 3 символа.
3 символа × 8 бит = 24 бита.

Выбери своего учителя 🎭

На платформе «Наставник AI» 15+ персонажей. Вот кто лучше всего объяснит кодирование:

🐱 **Барсик — мудрый кот**
«Мур-мур, юный падаван. Кодирование — это как ловить мышей: каждое движение записано в памяти. Смотри, я научу тебя считать биты быстрее, чем ты съешь сметану».

🧙 **Йорик-магистр**
«Приветствую, ученик! Кодирование — древнее искусство превращения слов в руны. Сегодня мы освоим Unicode и покорим звуковые волны».

🤖 **Аугмент-3000**
«Загрузка модуля обучения. Тема: кодирование. Рекомендуемый протокол: 5 задач за 10 минут. Включить режим геймификации? Выполнено».

🏋️ **Тренер 90-х**
«Кодирование — это тренировка для мозга! Жми на кнопки, пока не выучишь! Глубина цвета — 24 бита? Легко! Ещё 10 подходов — и ты мастер».

👵 **Бабушка Зинаида**
«Ой, внучок, в моё время кодировали вручную, без всяких ваших гаджетов. Сейчас я тебе расскажу, как ASCII придумали. Садись, чайку налью».

После регистрации ты можешь переключаться между ними в любой момент.

Баттлы — сражайся с друзьями 🎮

Баттлы — это квиз по теме «Кодирование информации». Ты получаешь 5 вопросов с таймером. Нужно отвечать быстро и точно. После игры ты можешь отправить ссылку другу — он тоже пройдёт квиз, и система сравнит результаты. Кто набрал больше очков — тот победил.

За участие ты получаешь XP (опыт). Чем больше XP, тем выше твой уровень. Есть недельный лидерборд — можно соревноваться с другими учениками. А если проходить баттлы каждый день, накапливается стрик — серия дней подряд. Стрик даёт бонусные XP и открывает ачивки.

Баттлы доступны бесплатно — даже без подписки. Это отличный способ закрепить тему и повеселиться.

Что будет, если пропускать уроки? ⚠️

Если ты не заходишь на платформу день-два, стрик ломается. Например, ты занимался 5 дней подряд, а на шестой пропустил — стрик сбрасывается до нуля. Рейтинг в лидерборде тоже падает, потому что другие набирают очки.

Но есть способ не терять мотивацию: ежедневный челлендж. Каждый день тебе предлагают одно короткое задание по теме. Выполнил — получи +50 XP. Это занимает меньше минуты, но помогает не выпадать из ритма. Челлендж сбрасывается в полночь, так что не откладывай.

Попробуй прямо сейчас: реши задачу за 2 минуты ⏱️

Вот простой пример, с которым справится даже новичок. Не бойся ошибиться — на платформе тебе помогут подсказки.

Пример 1
Условие.

Чёрно-белое изображение имеет размер 10×10 пикселей. Сколько бит памяти оно занимает? (Каждый пиксель кодируется 1 битом: 0 — белый, 1 — чёрный)

Решение.

Всего пикселей: 10 × 10 = 100.
Каждый пиксель — 1 бит.
Объём: 100 × 1 = 100 бит.

Частые вопросы

Это бесплатно?
Да, есть бесплатный тариф. Ты можешь пройти 1 полноценный урок и участвовать в баттлах без ограничений. Если захочешь больше — есть платные тарифы от 995 рублей в месяц.
Можно играть с друзьями?
Конечно! В баттлах ты можешь вызвать друга по ссылке. Вы отвечаете на одни и те же вопросы, и система определяет победителя.
Что такое XP?
XP — это очки опыта. Ты получаешь их за выполнение заданий, баттлы, челленджи и стрики. Чем больше XP, тем выше твой уровень. Уровни открывают новые возможности и ачивки.
Можно ли создать своего персонажа?
Пока нет, но у нас 15+ персонажей на выбор. Ты можешь переключаться между ними в любой момент. Каждый учит по-своему, так что скучно не будет.
Это безопасно? (для родителей)
Платформа соответствует 152-ФЗ о персональных данных. Все данные защищены. Родители могут подключить семейный кабинет и получать отчёты об успехах ребёнка. Оплата через ЮKassa или Точка-Банк.
Что такое стрик?
Стрик — это количество дней подряд, когда ты заходил на платформу и выполнял хотя бы одно задание. Если пропустил день — стрик обнуляется. Но ты можешь восстановить его с помощью ежедневного челленджа.
🧑‍🏫
Разберём эту тему вместе

Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.

Кодирование информации для детей: учим informatics в игре