Информатика
Компьютеры, алгоритмы, данные и интернет
В этом курсе ты узнаешь, как измеряется информация, как устроен компьютер и как в нём работают двоичные числа и логика. Ты научишься составлять алгоритмы и блок-схемы, сравнивать алгоритмы поиска и сортировки, объяснять, как работает интернет, и защищать себя в сети. Университетские модули подробно знакомят с алгоритмами, структурами данных и компьютерными системами.
Содержание курса
Компьютер: информация, аппаратное и программное обеспечение
НачальныйИнформация и её виды, устройство компьютера, устройства ввода и вывода, программное обеспечение, файлы и файловые системы.
- 1Информация, её виды и информационные процессыУзнай, что такое информация, какие бывают её виды по способу восприятия, формы представления и свойства, какие есть информационные процессы и как устроена схема «источник – канал – приёмник».5–7 классы18 мин
- 2Устройство компьютера: процессор, память и материнская платаФункциональная схема компьютера и принципы фон Неймана, центральный процессор и его характеристики, внутренняя (кэш, ОЗУ, ПЗУ) и внешняя (HDD, SSD, флешка, CD/DVD, дискета) память, материнская плата и шины, расчёты ёмкости и адресов.5–7 классы20 мин
- 3Устройства ввода и выводаУстройства ввода и вывода, группы клавиш по DİM (функциональные, служебные, управления курсором), сканер, монитор, принтер и плоттер; расчёты числа пикселей, диагонали экрана и времени печати.7 класс20 мин
- 4Программы, операционная система и файлыУзнай, какие бывают программы, что делает операционная система и как устроены файлы и папки.5–7 классы14 мин
- 5Файловые системы и место на дискеЧто делает файловая система, чем различаются FAT16, FAT32, NTFS и exFAT, сектор и кластер, как вычислить место файла на диске, задания DİM на кластеры, фрагментация, дефрагментация и форматирование.7 класс20 мин
Текстовые и табличные процессоры
НачальныйРедактирование и форматирование текста; адреса, формулы, функции и диаграммы в электронных таблицах — с заданиями в стиле DİM.
- 6Текстовые процессоры: редактирование, форматирование и клавишиТекстовый редактор и текстовый процессор, объекты текста, Delete, Backspace и Insert, буфер обмена, форматирование символов и абзацев, поиск и замена — с пошаговым решением задач DİM на клавиши, буфер и форматирование.5–8 классы22 мин
- 7Электронная таблица: адреса, диапазоны и формулыЯчейка, строка, столбец, рабочий лист; подсчёт ячеек диапазона; порядок действий и значения ошибок; относительные, абсолютные и смешанные адреса и их изменение при копировании формулы — с задачами DİM типа «D2 → E3».8–9 классы24 мин
- 8Функции в электронной таблицеОдиннадцать функций программы DİM — SUM, AVERAGE, MAX, MIN, COUNT, DATE, TIME, TODAY, PI, RADIANS, RAND: что они возвращают, как учитывают пустые и текстовые ячейки, как вкладываются друг в друга; вычисление значений на фрагменте.8–9 классы22 мин
- 9Диаграммы в электронной таблице и их элементыГистограммы, линейчатые диаграммы, графики и круговые диаграммы; область диаграммы, область построения, название, оси, легенда, ряды данных и подписи; доля сектора p = x / S · 100% — с решением задач DİM «круговая диаграмма по ячейкам с формулами» и «диаграмма выручки».9 класс22 мин
Кодирование и измерение информации
СреднийБиты и байты, мощность алфавита, кодирование текста, графики, звука и видео и расчёт их объёма.
- 10Измерение информации: бит, байт и единицы измеренияЧто такое бит, как работают формулы N = 2ⁱ и I = K · i, как переводить Кбайты, Мбайты и Гбайты через степени двойки, как находить объём документа и время передачи — с множеством решённых задач в стиле вступительного экзамена.6–9 классы25 мин
- 11Кодирование текстовой информацииКак компьютер превращает буквы в числа: кодовые таблицы ASCII и UNICODE, условия заданий DİM (ASCII — 1 байт, UNICODE — 2 байта, пробелы тоже считаются), объём текста и документа, мощность алфавита и передача текста по каналу — с решёнными задачами в стиле экзамена.8–10 классы25 мин
- 12Компьютерная графика: кодирование растровых и векторных изображенийРастровая и векторная графика, пиксель, разрешение, глубина цвета и палитра (N = 2ⁱ), High Color и True Color, объём изображения V = W · H · i, задачи на отношение, модели RGB и CMYK — с решёнными заданиями в стиле DİM.8–10 классы25 мин
- 13Кодирование звуковой и видеоинформацииКак звук превращается в цифровой код: частота дискретизации, глубина кодирования, моно и стерео, объём звукового файла V = f · i · t · k; видео как последовательность кадров; сжатие с потерями и без потерь, форматы звука и видео — с решёнными задачами.9–10 классы22 мин
Системы счисления и логика
СреднийУзнай, как компьютер записывает числа и как «думают» логические элементы.
- 14Системы счисления: позиционные системы и двоичная системаНаучись отличать непозиционные (римские) системы от позиционных, записывать число в развёрнутой форме, переводить числа из любой системы в десятичную и между десятичной и двоичной, считать нули и единицы в двоичной записи.7–9 классы22 мин
- 15Восьмеричная и шестнадцатеричная системы счисленияНаучись переводить восьмеричные и шестнадцатеричные числа в десятичную систему и обратно, записывать двоичные числа в один шаг с помощью триад и тетрад, переходить между любыми двумя системами и связывать количества цифр.8 класс22 мин
- 16Арифметические действия в различных системах счисленияНаучись складывать, вычитать, умножать и делить столбиком в двоичной, восьмеричной, шестнадцатеричной и любой другой системе, проверять результат в десятичной, вычислять выражения с разными основаниями и понимать переполнение n-битной ячейки.8 класс22 мин
- 17Системы счисления: задачи с неизвестным основаниемНаучись превращать равенства с неизвестным основанием в уравнения, находить основание по последней цифре и по количеству цифр, решать задачи с последовательными и буквенными цифрами и быстро считать нули и единицы в двоичной записи — в стиле заданий ГЭЦ.8 класс25 мин
- 18Логические операции и логические элементыУзнай об истинных и ложных высказываниях, операциях И, ИЛИ, НЕ, таблицах истинности и о том, как компьютер складывает числа с помощью логических элементов.8–10 классы16 мин
Моделирование
СреднийМодели и моделирование; табличные, древовидные и графовые информационные модели — с логическими таблицами и графами из заданий DİM.
- 19Модели и моделированиеЧто такое модель, как классифицируют модели (материальные и информационные; словесные, табличные, графические, математические; статические и динамические), что такое формализация и из каких этапов состоит компьютерное моделирование.6 класс20 мин
- 20Табличные информационные модели: решение логических задач с помощью таблицТаблицы типа «объект–свойство» и «объект–объект»; решение логических задач с помощью таблицы «+ / –», условия с количеством, задачи на порядок, таблицы расстояний и расписания — 10 решённых задач в стиле вступительного экзамена ГЭЦ.6–7 классы25 мин
- 21Древовидные информационные моделиДерево — графическая модель иерархии: корень, узел, лист, уровень; родословные деревья, деревья классификации и файловой системы, полное имя файла; дерево как граф без циклов (рёбер = узлов − 1), подсчёт листьев и путей, запись дерева вложенным списком.9 класс22 мин
- 22Графы как информационные модели: матрица смежности и число путейВершины и рёбра, ориентированные и взвешенные графы, степень вершины; переход от матрицы смежности к рисунку и обратно (число единиц = 2 × рёбра); число путей в схеме дорог с односторонним движением (через D и в обход X); кратчайший путь по таблице весов — 12 задач в стиле вступительного экзамена ГЭЦ.9 класс25 мин
Алгоритмы
СреднийСоставляй алгоритмы и блок-схемы, сравнивай способы поиска и сортировки.
- 23Алгоритм, его свойства и способы описанияАлгоритм и исполнитель, пять свойств алгоритма, четыре способа его описания, фигуры блок-схем и выполнение линейного алгоритма с таблицей трассировки — на языке заданий ГЦЭ.6–8 классы20 мин
- 24Разветвляющиеся алгоритмыПолное и неполное ветвление, вложенные и составные условия (и, или, не), их блок-схемы и псевдокод; выполнение блок-схем ГЦЭ с несколькими ромбами и поиск начального значения по результату.6–7 классы22 мин
- 25Циклические алгоритмы и таблица трассировкиЦиклы со счётчиком, с предусловием и с постусловием, таблица трассировки, типичные задачи на сумму, произведение, количество, максимум и цифры, вложенные и бесконечные циклы; задания ГЦЭ: число повторений, два цикла подряд, вход по результату.6–9 классы25 мин
- 26Построение блок-схем: письменные заданияКак строить письменную блок-схему ГЦЭ: ввод N чисел, цикл со счётчиком, накопители, флаг, чередование знаков, кусочная функция и вывод «не найдено»; шесть модельных блок-схем и их проверка таблицей трассировки.6–9 классы25 мин
- 27Алгоритмы поискаУзнай, как работают линейный и двоичный поиск, сравни их скорость и пойми, почему двоичному поиску нужен упорядоченный список.8–10 классы16 мин
- 28Алгоритмы сортировкиУзнай, как работают сортировка пузырьком, выбором и вставками, и сравни их скорость.9–11 классы18 мин
Программирование на Python (школьный курс)
СреднийВвод и вывод, условия и циклы, алгоритмы с числами, строки, списки, функции и письменные задания DİM по программированию.
- 29Языки программирования и Python: переменные, ввод и выводЧто такое программа и язык программирования, как работают трансляторы (интерпретатор и компилятор); переменные Python, ввод через `int(input())`, вывод через `print()`, операции `//` и `%` — с экзаменационными задачами «что выведет программа?».8 класс22 мин
- 30Условный оператор: if, elif, else и составные условияОперации сравнения, полная и неполная форма `if`, цепочки `elif`, вложенные условия, `and`, `or`, `not` и условия с остатками — с экзаменационными задачами на трассировку, «сколько раз `Yes`?» и письменными программами.8 класс24 мин
- 31Операторы цикла: for, while, шаг цикла, break, continue и вложенные циклы`for` и `range(a, b, d)`, количество итераций, счётчик и накопитель, цикл `while` с предусловием, таблица трассировки, рекуррентные последовательности вроде Фибоначчи, `break`, `continue` и вложенные циклы — с разобранными заданиями в стиле экзамена.8–9 классы25 мин
- 32Операции над числами: цифры, делители и простые числаРазбиваем число на цифры с помощью `n % 10` и `n // 10`; находим сумму, произведение, количество цифр и перевёрнутое число; считаем делители, проверяем простоту и полный квадрат; вычисляем НОД алгоритмом Евклида. Готовые шаблоны для заданий ГЭЦ.8–9 классы25 мин
- 33Анализ программы: от результата к входным даннымНаходим по трассировочной таблице, что напечатает программа, по напечатанному значению — число итераций, а превращая условие цикла в неравенства — наименьший и наибольший ввод и количество вводов с одинаковым результатом, как в закрытых и кодируемых заданиях ГЭЦ.9 класс25 мин
- 34Строки и операции над нимиИндексы (в том числе отрицательные), срезы и `[::-1]`; `len`, `+`, `*`, `in`, `count`, `find`, `replace`, `upper`, `isdigit`, `split`, `join`; цикл по символам, работа с цифрами через `str(n)` и строковые шаблоны письменных заданий ГЭЦ.9 класс25 мин
- 35Списки и операции над нимиСоздание списка, ввод n чисел с клавиатуры в пустой список, индексы и соседние элементы, методы списков и задания DİM на трассировку.9 класс25 мин
- 36Функция: def, параметры и returnОбъявление и вызов функции, формальные и фактические параметры, локальные переменные, вызов одной функции из другой и вспомогательные функции для списков — с трассировкой заданий DİM.9 класс25 мин
- 37Написание программ: письменные заданияПисьменные задания 89 и 90 по информатике: как их оценивают, как читать таблицу *Giriş / Çıxış*, 10 образцовых решений по семействам задач 2025–2026 годов и ошибки, которые стоят баллов.9–11 классы25 мин
Базы данных
ПродвинутыйБазы данных и СУБД, таблицы, поля и записи, связи, запросы и сортировка.
- 38Базы данных: модели, СУБД и связанные таблицыБаза данных и СУБД, иерархическая, сетевая и реляционная модели, поле, запись и ключевое поле, связи 1:1, 1:N и M:N — и задача в стиле DİM: найти количество или сумму по 2–3 связанным таблицам.10 класс22 мин
- 39Запросы, поиск и сортировка в базе данныхПростые и сложные условия (=, <>, <, >, <=, >=, AND, OR, NOT), маски * и ?, пошаговое вычисление запроса через множества, подсчёт записей и новое место записи после сортировки — в записи DİM.10 класс24 мин
Сети, интернет и информационная безопасность
ПродвинутыйРазберись, как работает интернет, и оставайся в безопасности в цифровом мире.
- 40Компьютерные сети и устройство интернетаУзнай, какие бывают сети, как работают IP-адреса, DNS и протоколы HTTP/HTTPS и что происходит, когда ты открываешь сайт.8–11 классы18 мин
- 41Поиск в интернете: поисковые системы и запросыКак поисковая система работает с индексом, как строить запросы с AND, OR, NOT и как с помощью кругов Эйлера — Венна находить число страниц, найденных по запросу.11 класс22 мин
- 42Кибербезопасность: пароли, фишинг и конфиденциальностьНаучись придумывать надёжные пароли, распознавать фишинговые сообщения, защищать личные данные и безопасно вести себя в сети.7–11 классы16 мин
- 43Защита информации и криптографияЦели и способы защиты информации, основные понятия криптографии, шифрование и расшифрование шифром Цезаря, задания DİM на шифры, симметричное и асимметричное шифрование, электронная подпись и виды киберпреступлений.10 класс24 мин
Веб-программирование
ПродвинутыйЭтапы создания сайта, теги HTML, списки, таблицы, цвета, изображения и ссылки.
- 44Веб-программирование: создание сайта, теги HTML и спискиВеб-сайт и шаблоны, этапы создания сайта, HTML и CSS, парные и одиночные теги, атрибуты, форматирование текста (b, strong, i, em, u, tt, sub, sup, font), неправильно вложенные теги, маркированные, нумерованные списки и списки определений.10 класс22 мин
- 45Таблицы, цветовая схема, изображения и ссылки в HTMLtable, tr, th, td, caption и border; элемент на пересечении строки и столбца, подсчёт жирных ячеек; colspan и rowspan; атрибуты body bgcolor, text, link, vlink, alink и цвета #RRGGBB; теги img (src, alt, width, height, align, border) и a (href, #, mailto, target).10 класс24 мин
Алгоритмы и структуры данных
УниверситетАнализ сложности, массивы, списки, хеш-таблицы, деревья, графы, рекурсия, динамическое программирование и эффективная сортировка.
- 46Сложность алгоритмов и О-нотацияНаучись подсчитывать операции, пользоваться обозначениями O, Ω и Θ, узнавать основные классы сложности и решать рекуррентные соотношения с помощью основной теоремы.25 мин
- 47Массивы, связные списки, стеки и очередиУзнай, как массив хранится в памяти, почему динамический массив добавляет элемент за амортизированное O(1), как устроены связные списки и где применяются стеки и очереди.25 мин
- 48Хеш-таблицыУзнай, как хеш-функция превращает ключ в индекс, как коллизии разрешаются методом цепочек и открытой адресацией и как коэффициент заполнения обеспечивает среднее время O(1).25 мин
- 49Деревья и кучиИзучи двоичные деревья и их обходы, поиск, вставку и удаление в двоичном дереве поиска, идею сбалансированных деревьев, кучи, очереди с приоритетом и пирамидальную сортировку.25 мин
- 50Графы и алгоритмы на графахПошагово изучи способы представления графов, поиск в ширину (BFS) и в глубину (DFS), алгоритм Дейкстры, топологическую сортировку и минимальное остовное дерево (Краскал).25 мин
- 51Рекурсия и динамическое программированиеУзнай, как работает рекурсия, как мемоизация превращает экспоненциальную рекурсию в линейную, и разбери классические задачи динамического программирования — Фибоначчи, рюкзак, наибольшую общую подпоследовательность и размен монет.25 мин
- 52Эффективные алгоритмы сортировкиПошагово изучи сортировку слиянием и быструю сортировку, докажи нижнюю оценку Ω(n log n) для сортировок сравнениями и познакомься с сортировкой подсчётом, которая эту оценку обходит.25 мин
Компьютерные системы и теория
УниверситетАрхитектура компьютера, операционные системы, сети, базы данных, теория вычислений, программная инженерия и криптография.
- 53Архитектура компьютераИзучи архитектуру фон Неймана, цикл команд и регистры процессора, иерархию кэш-памяти, двоичную арифметику в дополнительном коде и основы чисел с плавающей запятой IEEE 754.25 мин
- 54Операционные системыИзучи процессы и потоки, планирование процессора, виртуальную память и страничную организацию, файловые системы и взаимные блокировки на расчётных примерах.25 мин
- 55Компьютерные сети: углублённоИзучи модели OSI и TCP/IP, IP-адресацию и разбиение на подсети (с расчётами), TCP и UDP, DNS, HTTP/HTTPS и основы TLS.25 мин
- 56Теория баз данныхИзучи реляционную модель, ключи, функциональные зависимости, нормализацию 1НФ–3НФ на пошаговом примере, транзакции и ACID, индексы и различия SQL и NoSQL.25 мин
- 57Теория вычисленийИзучи конечные автоматы, регулярные выражения и их пределы, машины Тьюринга, неразрешимую проблему остановки и разницу между P и NP.25 мин
- 58Программная инженерияИзучи жизненный цикл разработки ПО, гибкие методологии и Scrum, контроль версий с Git, уровни тестирования, принципы SOLID и код-ревью.25 мин
- 59Криптография и информационная безопасностьИзучи симметричное и асимметричное шифрование, хеш-функции, цифровые подписи, RSA и Диффи — Хеллмана на маленьких числах, распространённые атаки и защиту от них.25 мин