Самоучитель · 5–11 классы
Информатика: самоучитель с интерактивом
Системы счисления, алгоритмы, Python, таблицы и программирование 10-11 класса — с живыми примерами и тренажёрами.
Мини-квиз: проверьте себя прямо сейчас
Клавиши 1–9 выбирают вариант, Enter — «Проверить»
1 Сколько бит в одном байте?
2 Чему равно число 1010 в двоичной системе в десятичной?
Информатика — 5 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Кодирование информации: от светофора до нулей и единицСветофор, ноты и Морзе — всё это коды. Разбираемся, зачем информацию кодировать и почему компьютер обходится всего двумя знаками.Открыть урок
- Компьютер и информация: как машина хранит данныеПочему телефон «понимает» фотографию кота и куда она записывается: биты, байты, память и носители — на примерах, которые ты видишь каждый день.Открыть урок
- Компьютерная графика: растр, вектор и форматыЛюбая картинка на экране — это тысячи цветных точек-пикселей. Разбираемся, как работает растр и вектор, зачем нужен RGB и какой формат выбрать для фото, скриншота и логотипа.Открыть урок
- Компьютерные презентации: слайды, правила и выступлениеКак собрать презентацию, которую приятно смотреть: слайды, заголовки, крупный текст, картинки с подписями, анимация без перебора и уверенное выступление перед классом.Открыть урок
- Обработка текста на компьютере: набрать, исправить, оформитьПочему переписывать сочинение ручкой — боль, а в редакторе — пять кликов: ввод, редактирование, форматирование и порядок работы над документом.Открыть урок
- Поиск информации в интернете: план, запросы, источникиКак находить нужное за пятнадцать минут, а не за час: план поиска, ключевые слова, кавычки и минус-слова, проверка источников и правила использования чужих текстов.Открыть урок
- Списки и порядок: нумерованные, маркированные, сортировкаКак перестать всё забывать и находить нужное за секунду: нумерованные и маркированные списки, сортировка по алфавиту и по возрастанию, оглавление и расписание.Открыть урок
- Устройство компьютера: процессор, память, ввод и выводКто внутри компьютера «думает» и кто всё забывает: процессор-мозг, быстрая оперативная и постоянная память, устройства ввода и вывода — всё на сравнении с человеком.Открыть урок
- Файлы и папки: порядок в памяти компьютераКак перестать терять сочинения в памяти компьютера: имя файла, расширение, вложенные папки и путь к файлу — на примере школьного «шкафа».Открыть урок
Информатика — 6 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Алгоритмы и исполнители: инструкция, которая всегда работаетРецепт бутерброда и сборка рюкзака — это тоже алгоритмы. Учимся писать инструкции, которые исполнитель выполняет ровно так, как написано.Открыть урок
- Ветвления в алгоритмах: если, то, иначеКак алгоритмы выбирают путь: полная и неполная форма ветвления, ромб-условие на блок-схеме и живые примеры — светофор, пароль, куртка по погоде.Открыть урок
- Графические данные: пиксели, растр и векторПочему скриншот весит больше страницы текста и почему увеличенное фото «рассыпается» на квадратики: пиксели, растр, вектор и объём файлов.Открыть урок
- Двоичное кодирование: нули, единицы и битыПочему компьютеру хватает нулей и единиц: лампочка, магнит и ямка на диске. Переводим числа до 32 в двоичную систему, считаем биты, байты и коды.Открыть урок
- Компьютерные сети и Интернет: как данные доходят до другаКак сообщение из твоего телефона долетает до друга в другом городе: сети, серверы, браузеры и правила, которые защищают тебя в сети.Открыть урок
- Отношения объектов и их классификацияФайлы лежат в папках, животные делятся на виды, метро делится на линии: у всего есть связи. Учимся описывать отношения объектов, строить деревья и графы и классифицировать без ошибок.Открыть урок
- Схемы и графы: вершины, рёбра и деревьяВершины, рёбра, деревья и циклы: как графы описывают карту метро, родословную и папки компьютера. Учимся читать и строить информационные модели.Открыть урок
- Таблицы: порядок в информацииРасписание, прайс и таблица умножения: как строки, столбцы и ячейки помогают находить и сравнивать информацию одним взглядом.Открыть урок
- Циклы в алгоритмах: повтори N раз и покаЦиклы со счётчиком и с условием: зарядка, грядка и таблица умножения. Тело цикла, счётчик и как не запустить вечный цикл, который подвесит программу.Открыть урок
Информатика — 7 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Информационные процессы: сбор, обработка, хранение, передачаРаскладываем работу с информацией на четыре процесса и шесть свойств — от измерения температуры до отправки голосового, с расчётом битов и носителей.Открыть урок
- Информация и её измерениеРазбираемся, как измеряют информацию: бит, байт, килобайт и гигабайт. Считаем вес фотографии и проверяем, что реально влезет на флешку на 16 ГБ.Открыть урок
- Кодирование графической и текстовой информацииСчитаем вес картинки и текста: палитра, глубина цвета, мощность алфавита и две формулы, которые решают половину задач про объём информации.Открыть урок
- Кодирование текста, графики и звукаСмотри, из чего складывается вес файла: символ — это байт, пиксель — несколько бит, а звук — тысячи замеров в секунду. Считаем объём по формулам.Открыть урок
- Компьютерные сети: как работает интернет, IP и скоростьПуть пакета от твоего роутера до сервера: IP-адреса из четырёх чисел, DNS, пинг и расчёт времени передачи файла по формулам.Открыть урок
- Мультимедиа: звук и видео в памятиСчитаем по формулам, сколько байт занимают песня и ролик: дискретизация, глубина кодирования, вес кадра и работа кодека — с прикидкой на глаз.Открыть урок
- Мультимедиа: кодирование звукаКак звук превращается в замеры и биты, что такое частота дискретизации и глубина кодирования и как по одной формуле посчитать объём любого аудиофайла.Открыть урок
- Обработка текстовой информации 7 классТекст как цепочка кодов: один символ — один байт, расчёт объёма документа, текстовые редакторы, форматы и структура документа от абзаца до оглавления.Открыть урок
- Системы счисленияУчимся переводить числа в двоичную, восьмеричную и шестнадцатеричную системы и обратно — двух приёмов хватит на любую контрольную.Открыть урок
- Устройство компьютераРазбираем компьютер на части: за что отвечает процессор, зачем нужна оперативная память и почему без устройств ввода-вывода от машины нет толку.Открыть урок
- Файлы и файловая система: путь, полное имя и маскиРазбираем дерево каталогов, полное имя файла и маски шаблонов — и считаем, сколько весит папка с фильмами и фотографиями.Открыть урок
Информатика — 8 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Алгоритмы и исполнители. Блок-схемы. ВетвленияРазбираемся, что такое алгоритм и формальный исполнитель, как записать план фигурами блок-схемы и зачем в ней ромб с двумя стрелками.Открыть урок
- Арифметика в позиционных системах счисленияСкладываем и вычитаем в двоичной, восьмеричной и шестнадцатеричной системах: правила столбика, переносы и заёмы, тетрады и триады, числа внутри байта памяти.Открыть урок
- Вспомогательные алгоритмы и функции в PythonРазбираемся с def, параметрами и return: упаковываем повторяющийся код в функции, вызываем их в цикле и трассируем вызов по шагам на задаче про скидку.Открыть урок
- Компьютерная графика и текстыЧем растровая графика отличается от векторной, как кодируется цвет в модели RGB и почему фотография весит в тысячи раз больше текста — считаем байты.Открыть урок
- Логические элементы и схемы: И, ИЛИ, НЕУчимся читать логическую схему: подписываем сигналы на проводах, записываем выражение по схеме и собираем схему по выражению — на примере охранной сигнализации.Открыть урок
- Представление чисел в компьютереКак в ячейке из нулей и единиц живёт минус: беззнаковые и знаковые числа, прямой, обратный и дополнительный код и переполнение на реальных примерах.Открыть урок
- Программирование на Python: переменные, ввод-вывод, условияУчимся хранить данные в переменных, читать ввод через input() и писать программы с выбором на if и else — на примере калькулятора сдачи.Открыть урок
- Программирование циклов на PythonОсваиваем for и while: счётчики, накопление суммы, трассировка таблицей и вечный цикл — с примерами кода и задачами «что выведет программа».Открыть урок
- Элементы алгебры логикиРазбираемся с логическими операциями И, ИЛИ, НЕ и учимся строить таблицы истинности без ошибок — на примере ночника с датчиком.Открыть урок
- Python: работа со строкамиСтрока в Python — цепочка символов: функция len, индексы и срезы, разворот, методы upper и count и перебор букв в цикле while — от проверки пароля до палиндрома.Открыть урок
Информатика — 9 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Ветвления в Python: if, elif, elseРазвилки в коде: if, elif и else с отступами, составные условия через and, or и not, максимум из трёх чисел, чётность и делимость через остаток — разбор задач ОГЭ.Открыть урок
- Информационная безопасность — информатика 9 класс: угрозы, пароли и защита данныхАтлас угроз и обороны: классификация вредоносных программ, арифметика стойких паролей и время подбора, шифрование с одним и парой ключей, резервные копии по правилу 3-2-1, цифровая репутация и привычки защиты.Открыть урок
- Информационная безопасность 9 класс: основыУгрозы в сети и защита от них: вредоносные программы, фишинг и социальная инженерия, надёжность паролей, персональные данные, цифровой след и двухфакторная аутентификация.Открыть урок
- Коммуникационные технологииКак устроены локальные и глобальные сети, зачем нужны протоколы TCP/IP, что скрывают IP-адреса и доменные имена и как логика И/ИЛИ решает задачи на поиск.Открыть урок
- Моделирование и формализацияЧто такое модель и формализация, как записать дороги графом и таблицей и найти кратчайший путь — навык, который каждый год спрашивают на ОГЭ.Открыть урок
- Сайт и поисковые запросыКак устроены сайт, URL и IP-адрес, зачем нужен DNS и как с помощью кавычек, минус-слов и логики И/ИЛИ находить в интернете именно то, что нужно.Открыть урок
- Сортировка и поиск данныхЛинейный и бинарный поиск, сортировка пузырьком по шагам: сколько сравнений нужно и почему сначала данные приводят в порядок.Открыть урок
- Ссылки, копирование формул и диаграммы в электронных таблицахПравило сдвига для формул при копировании, доллары в ссылках на живых примерах, функции СУММ, СРЗНАЧ, МАКС и ЕСЛИ и честный выбор между столбчатой и круговой диаграммой.Открыть урок
- Циклы и массивы на PythonРазбираем цикл for с range и работу со списками: как пронумерованы элементы, как накопить сумму и почему индекс начинается с нуля.Открыть урок
- Числа в памяти компьютера: коды, диапазоны и точностьКак числа уложены в биты: беззнаковый байт, три кода для минуса, переполнение на примере 100 + 60 и причина знаменитой ошибки 0,1 + 0,2 не равно 0,3.Открыть урок
- Электронные таблицы: формулы, функции, диаграммыСчитаем оценки за четверть в таблице: как устроены ячейки, зачем формулам знак равенства и чем абсолютная ссылка $A$1 отличается от обычной A1.Открыть урок
Информатика — 10 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Архитектура компьютера 10 класс: устройство и ОСПринципы фон Неймана, процессор и его характеристики, иерархия памяти, операционная система как диспетчер ресурсов и файловые системы — устройство компьютера изнутри.Открыть урок
- Выигрышные стратегии — информатика 10 класс: теория игр и дерево игрыИгры, где решает расчёт, а не удача: дерево игры, разметка позиций на выигрывающие и проигрывающие, обратный анализ с конца и камни-задачи из ОГЭ и ЕГЭ номеров 19-21.Открыть урок
- Графы: дороги и путиГраф по таблице дорог: вершины, рёбра, степень и матрица смежности. Разбор задания 1 ЕГЭ — соотнести схему с таблицей по степеням и найти кратчайший путь перебором.Открыть урок
- Кодирование информации и единицы измеренияУчимся считать информационный вес символа по формуле 2^i >= N и переводить биты в гигабайты без ошибок — на задачах про клавиатуру и флешку.Открыть урок
- Логические выражения и таблицы истинностиРаботаем с логикой на новом уровне: законы де Моргана, упрощение цепочек И, ИЛИ, НЕ и таблицы истинности для трёх переменных.Открыть урок
- Обработка символьных строк в PythonШаблон задания 24 ЕГЭ: два счётчика и один проход по строке — максимальная цепочка одинаковых символов, чередование буква-цифра, замены replace и ловушки на границах срезов.Открыть урок
- Рекурсия — информатика 10 класс: рекурсивные функции и алгоритмыФункция, вызывающая саму себя: анатомия базового случая и рекурсивного шага, стек вызовов и глубина, сумма цифр и НОД по Евклиду, рекурсия против цикла и разбор задания 16 ЕГЭ.Открыть урок
- Рекурсия в Python 10 класс: примеры задачФункция, вызывающая сама себя: базовый случай, рекурсивный шаг, стек вызовов, трассировка факториала и Фибоначчи, Ханойские башни и когда рекурсия хуже цикла.Открыть урок
- Системы счисления: позиционные системы и переводыПовторяем системы счисления на новом уровне: развёрнутая запись, переводы делением и весами, быстрый мост 2-8-16 через триады и тетрады.Открыть урок
- Электронные таблицы: формулы, ссылки и диаграммыСчитаем в электронных таблицах по-взрослому: формулы, относительные и абсолютные ссылки, функции СУММ и СРЗНАЧ и правильный выбор диаграммы под данные.Открыть урок
- Python: переменные, условия и циклы на новом уровнеРазбираем задачи на трассировку: что выведет программа с условиями и циклами, как работает range и где теряют баллы на отступах и знаках равенства.Открыть урок
Информатика — 11 класс
Каждая тема — урок с интерактивом, квизом и отдельным тренажёром с бесконечными вариантами.
- Анализ алгоритмов: сложность и графыУчимся считать шаги алгоритма: O(1), O(log n), O(n) и O(n^2), трассируем формального исполнителя и проверяем графы через степени вершин.Открыть урок
- Динамическое программирование: подсчёт программ (задание 23 ЕГЭ)Считаем количество программ исполнителя командами «прибавь 1» и «прибавь 2»: таблица R(n) снизу вверх, рекурсия с мемоизацией, запрещённая и обязательная точки и обратные команды — весь метод задания 23 ЕГЭ.Открыть урок
- Информационная безопасность: шифрование, хеши, фишингРазбираем два вида шифрования, считаем хеши, проверяем цифровую подпись и учимся замечать фишинг: мошенники атакуют человека, а не математику.Открыть урок
- Информационные модели и базы данныхУчимся читать реляционную базу данных: записи, поля, первичный и внешний ключи — и составлять запросы, которые достают из журнала только нужные строки.Открыть урок
- Компьютерные сети: IP-адресация и маскиРазбираем IPv4-адрес по байтам, считаем адрес сети по маске и узнаём, сколько узлов помещается в блоке — и при чём тут TCP, DNS и HTTP.Открыть урок
- Массивы и обработка данных в PythonРазбираемся со списками Python: индексы и срезы, поиск суммы, минимума и максимума через цикл, сортировка sort и sorted — с трассировкой каждой строки.Открыть урок
- Машинное обучение и большие данные: обзорСравниваем обычную программу и обученную модель, разбираем обучение с учителем и без, ловим переобучение и смотрим, зачем нейросетям большие данные.Открыть урок
- Мультимедиа: кодирование звука и видеоСчитаем объём оцифрованного звука по формуле I = f·b·t·k, сравниваем моно и стерео, оцениваем вес видео по битрейту и разбираемся в форматах.Открыть урок
- Рекурсия в Python: от факториала до задач ЕГЭРекурсия в Python с базой и шагом: факториал, взрыв вызовов на Фибоначчи и спасение через lru_cache, глубина стека и техника «от базы вверх» для задания 16 ЕГЭ.Открыть урок
- Строки в Python: обработка текста для ЕГЭСрезы, методы и цикл с накопителем: считаем гласные, ищем самую длинную цепочку символов, сдвигаем буквы через ord и chr и красиво выводим ответ через f-строки.Открыть урок
- Теория игр: выигрышные стратегииРазбираем игру с камнями как математик: дерево игры, выигрышные и проигрышные позиции, обратный ход от финиша и готовые схемы решения заданий ЕГЭ 19-21.Открыть урок
- Функции в Python и работа с файламиРазбираем def, параметры и return, локальные переменные и рекурсию — и учим программу читать и записывать файлы через open и with.Открыть урок
- Электронные таблицы: формулы и графикиСчитаем, что покажет ячейка после копирования формулы, строим график функции по таблице значений и пробуем модель «что если» — с прицелом на задание 9 ЕГЭ.Открыть урок
Как устроен самоучитель по информатике
Каждая тема — это отдельный урок: короткая теория с формулами, интерактивная лаборатория, чтобы «пощупать» правило руками, квиз на самопроверку и отдельный тренажёр с бесконечными вариантами задач. Пройденный материал отмечается в вашем профиле прогресса — данные хранятся только в вашем браузере.
Начните с класса, в котором учитесь сейчас, и идите по порядку: темы выстроены так же, как в школьной программе. Застряли — открывайте справочник формул или гайд по подготовке.
Популярные темы этого предмета
С них чаще всего начинают: первые темы каждого класса задают ход всей программы года.