Перейти к содержанию
Educora

Информатика

Компьютеры, алгоритмы, данные и интернет

В этом курсе ты узнаешь, как измеряется информация, как устроен компьютер и как в нём работают двоичные числа и логика. Ты научишься составлять алгоритмы и блок-схемы, сравнивать алгоритмы поиска и сортировки, объяснять, как работает интернет, и защищать себя в сети. Университетские модули подробно знакомят с алгоритмами, структурами данных и компьютерными системами.

59 уроков12 модулей≈ 22,5 ч5–11 классыНачальныйСреднийПродвинутыйУниверситет
Прогресс0%

Пройдено уроков: 0 из 59

Начать курс

Информация, её виды и информационные процессы

Содержание курса

Все тесты · 18Формулы и лайфхаки
1

Компьютер: информация, аппаратное и программное обеспечение

Начальный

Информация и её виды, устройство компьютера, устройства ввода и вывода, программное обеспечение, файлы и файловые системы.

5 уроков
  1. 1Информация, её виды и информационные процессыУзнай, что такое информация, какие бывают её виды по способу восприятия, формы представления и свойства, какие есть информационные процессы и как устроена схема «источник – канал – приёмник».
  2. 2Устройство компьютера: процессор, память и материнская платаФункциональная схема компьютера и принципы фон Неймана, центральный процессор и его характеристики, внутренняя (кэш, ОЗУ, ПЗУ) и внешняя (HDD, SSD, флешка, CD/DVD, дискета) память, материнская плата и шины, расчёты ёмкости и адресов.
  3. 3Устройства ввода и выводаУстройства ввода и вывода, группы клавиш по DİM (функциональные, служебные, управления курсором), сканер, монитор, принтер и плоттер; расчёты числа пикселей, диагонали экрана и времени печати.
  4. 4Программы, операционная система и файлыУзнай, какие бывают программы, что делает операционная система и как устроены файлы и папки.
  5. 5Файловые системы и место на дискеЧто делает файловая система, чем различаются FAT16, FAT32, NTFS и exFAT, сектор и кластер, как вычислить место файла на диске, задания DİM на кластеры, фрагментация, дефрагментация и форматирование.
2

Текстовые и табличные процессоры

Начальный

Редактирование и форматирование текста; адреса, формулы, функции и диаграммы в электронных таблицах — с заданиями в стиле DİM.

4 урока
  1. 6Текстовые процессоры: редактирование, форматирование и клавишиТекстовый редактор и текстовый процессор, объекты текста, Delete, Backspace и Insert, буфер обмена, форматирование символов и абзацев, поиск и замена — с пошаговым решением задач DİM на клавиши, буфер и форматирование.
  2. 7Электронная таблица: адреса, диапазоны и формулыЯчейка, строка, столбец, рабочий лист; подсчёт ячеек диапазона; порядок действий и значения ошибок; относительные, абсолютные и смешанные адреса и их изменение при копировании формулы — с задачами DİM типа «D2 → E3».
  3. 8Функции в электронной таблицеОдиннадцать функций программы DİM — SUM, AVERAGE, MAX, MIN, COUNT, DATE, TIME, TODAY, PI, RADIANS, RAND: что они возвращают, как учитывают пустые и текстовые ячейки, как вкладываются друг в друга; вычисление значений на фрагменте.
  4. 9Диаграммы в электронной таблице и их элементыГистограммы, линейчатые диаграммы, графики и круговые диаграммы; область диаграммы, область построения, название, оси, легенда, ряды данных и подписи; доля сектора p = x / S · 100% — с решением задач DİM «круговая диаграмма по ячейкам с формулами» и «диаграмма выручки».
3

Кодирование и измерение информации

Средний

Биты и байты, мощность алфавита, кодирование текста, графики, звука и видео и расчёт их объёма.

4 урока
  1. 10Измерение информации: бит, байт и единицы измеренияЧто такое бит, как работают формулы N = 2ⁱ и I = K · i, как переводить Кбайты, Мбайты и Гбайты через степени двойки, как находить объём документа и время передачи — с множеством решённых задач в стиле вступительного экзамена.
  2. 11Кодирование текстовой информацииКак компьютер превращает буквы в числа: кодовые таблицы ASCII и UNICODE, условия заданий DİM (ASCII — 1 байт, UNICODE — 2 байта, пробелы тоже считаются), объём текста и документа, мощность алфавита и передача текста по каналу — с решёнными задачами в стиле экзамена.
  3. 12Компьютерная графика: кодирование растровых и векторных изображенийРастровая и векторная графика, пиксель, разрешение, глубина цвета и палитра (N = 2ⁱ), High Color и True Color, объём изображения V = W · H · i, задачи на отношение, модели RGB и CMYK — с решёнными заданиями в стиле DİM.
  4. 13Кодирование звуковой и видеоинформацииКак звук превращается в цифровой код: частота дискретизации, глубина кодирования, моно и стерео, объём звукового файла V = f · i · t · k; видео как последовательность кадров; сжатие с потерями и без потерь, форматы звука и видео — с решёнными задачами.
4

Системы счисления и логика

Средний

Узнай, как компьютер записывает числа и как «думают» логические элементы.

5 уроков
  1. 14Системы счисления: позиционные системы и двоичная системаНаучись отличать непозиционные (римские) системы от позиционных, записывать число в развёрнутой форме, переводить числа из любой системы в десятичную и между десятичной и двоичной, считать нули и единицы в двоичной записи.
  2. 15Восьмеричная и шестнадцатеричная системы счисленияНаучись переводить восьмеричные и шестнадцатеричные числа в десятичную систему и обратно, записывать двоичные числа в один шаг с помощью триад и тетрад, переходить между любыми двумя системами и связывать количества цифр.
  3. 16Арифметические действия в различных системах счисленияНаучись складывать, вычитать, умножать и делить столбиком в двоичной, восьмеричной, шестнадцатеричной и любой другой системе, проверять результат в десятичной, вычислять выражения с разными основаниями и понимать переполнение n-битной ячейки.
  4. 17Системы счисления: задачи с неизвестным основаниемНаучись превращать равенства с неизвестным основанием в уравнения, находить основание по последней цифре и по количеству цифр, решать задачи с последовательными и буквенными цифрами и быстро считать нули и единицы в двоичной записи — в стиле заданий ГЭЦ.
  5. 18Логические операции и логические элементыУзнай об истинных и ложных высказываниях, операциях И, ИЛИ, НЕ, таблицах истинности и о том, как компьютер складывает числа с помощью логических элементов.
5

Моделирование

Средний

Модели и моделирование; табличные, древовидные и графовые информационные модели — с логическими таблицами и графами из заданий DİM.

4 урока
  1. 19Модели и моделированиеЧто такое модель, как классифицируют модели (материальные и информационные; словесные, табличные, графические, математические; статические и динамические), что такое формализация и из каких этапов состоит компьютерное моделирование.
  2. 20Табличные информационные модели: решение логических задач с помощью таблицТаблицы типа «объект–свойство» и «объект–объект»; решение логических задач с помощью таблицы «+ / –», условия с количеством, задачи на порядок, таблицы расстояний и расписания — 10 решённых задач в стиле вступительного экзамена ГЭЦ.
  3. 21Древовидные информационные моделиДерево — графическая модель иерархии: корень, узел, лист, уровень; родословные деревья, деревья классификации и файловой системы, полное имя файла; дерево как граф без циклов (рёбер = узлов − 1), подсчёт листьев и путей, запись дерева вложенным списком.
  4. 22Графы как информационные модели: матрица смежности и число путейВершины и рёбра, ориентированные и взвешенные графы, степень вершины; переход от матрицы смежности к рисунку и обратно (число единиц = 2 × рёбра); число путей в схеме дорог с односторонним движением (через D и в обход X); кратчайший путь по таблице весов — 12 задач в стиле вступительного экзамена ГЭЦ.
6

Алгоритмы

Средний

Составляй алгоритмы и блок-схемы, сравнивай способы поиска и сортировки.

6 уроков
  1. 23Алгоритм, его свойства и способы описанияАлгоритм и исполнитель, пять свойств алгоритма, четыре способа его описания, фигуры блок-схем и выполнение линейного алгоритма с таблицей трассировки — на языке заданий ГЦЭ.
  2. 24Разветвляющиеся алгоритмыПолное и неполное ветвление, вложенные и составные условия (и, или, не), их блок-схемы и псевдокод; выполнение блок-схем ГЦЭ с несколькими ромбами и поиск начального значения по результату.
  3. 25Циклические алгоритмы и таблица трассировкиЦиклы со счётчиком, с предусловием и с постусловием, таблица трассировки, типичные задачи на сумму, произведение, количество, максимум и цифры, вложенные и бесконечные циклы; задания ГЦЭ: число повторений, два цикла подряд, вход по результату.
  4. 26Построение блок-схем: письменные заданияКак строить письменную блок-схему ГЦЭ: ввод N чисел, цикл со счётчиком, накопители, флаг, чередование знаков, кусочная функция и вывод «не найдено»; шесть модельных блок-схем и их проверка таблицей трассировки.
  5. 27Алгоритмы поискаУзнай, как работают линейный и двоичный поиск, сравни их скорость и пойми, почему двоичному поиску нужен упорядоченный список.
  6. 28Алгоритмы сортировкиУзнай, как работают сортировка пузырьком, выбором и вставками, и сравни их скорость.
7

Программирование на Python (школьный курс)

Средний

Ввод и вывод, условия и циклы, алгоритмы с числами, строки, списки, функции и письменные задания DİM по программированию.

9 уроков
  1. 29Языки программирования и Python: переменные, ввод и выводЧто такое программа и язык программирования, как работают трансляторы (интерпретатор и компилятор); переменные Python, ввод через `int(input())`, вывод через `print()`, операции `//` и `%` — с экзаменационными задачами «что выведет программа?».
  2. 30Условный оператор: if, elif, else и составные условияОперации сравнения, полная и неполная форма `if`, цепочки `elif`, вложенные условия, `and`, `or`, `not` и условия с остатками — с экзаменационными задачами на трассировку, «сколько раз `Yes`?» и письменными программами.
  3. 31Операторы цикла: for, while, шаг цикла, break, continue и вложенные циклы`for` и `range(a, b, d)`, количество итераций, счётчик и накопитель, цикл `while` с предусловием, таблица трассировки, рекуррентные последовательности вроде Фибоначчи, `break`, `continue` и вложенные циклы — с разобранными заданиями в стиле экзамена.
  4. 32Операции над числами: цифры, делители и простые числаРазбиваем число на цифры с помощью `n % 10` и `n // 10`; находим сумму, произведение, количество цифр и перевёрнутое число; считаем делители, проверяем простоту и полный квадрат; вычисляем НОД алгоритмом Евклида. Готовые шаблоны для заданий ГЭЦ.
  5. 33Анализ программы: от результата к входным даннымНаходим по трассировочной таблице, что напечатает программа, по напечатанному значению — число итераций, а превращая условие цикла в неравенства — наименьший и наибольший ввод и количество вводов с одинаковым результатом, как в закрытых и кодируемых заданиях ГЭЦ.
  6. 34Строки и операции над нимиИндексы (в том числе отрицательные), срезы и `[::-1]`; `len`, `+`, `*`, `in`, `count`, `find`, `replace`, `upper`, `isdigit`, `split`, `join`; цикл по символам, работа с цифрами через `str(n)` и строковые шаблоны письменных заданий ГЭЦ.
  7. 35Списки и операции над нимиСоздание списка, ввод n чисел с клавиатуры в пустой список, индексы и соседние элементы, методы списков и задания DİM на трассировку.
  8. 36Функция: def, параметры и returnОбъявление и вызов функции, формальные и фактические параметры, локальные переменные, вызов одной функции из другой и вспомогательные функции для списков — с трассировкой заданий DİM.
  9. 37Написание программ: письменные заданияПисьменные задания 89 и 90 по информатике: как их оценивают, как читать таблицу *Giriş / Çıxış*, 10 образцовых решений по семействам задач 2025–2026 годов и ошибки, которые стоят баллов.
9

Сети, интернет и информационная безопасность

Продвинутый

Разберись, как работает интернет, и оставайся в безопасности в цифровом мире.

4 урока
  1. 40Компьютерные сети и устройство интернетаУзнай, какие бывают сети, как работают IP-адреса, DNS и протоколы HTTP/HTTPS и что происходит, когда ты открываешь сайт.
  2. 41Поиск в интернете: поисковые системы и запросыКак поисковая система работает с индексом, как строить запросы с AND, OR, NOT и как с помощью кругов Эйлера — Венна находить число страниц, найденных по запросу.
  3. 42Кибербезопасность: пароли, фишинг и конфиденциальностьНаучись придумывать надёжные пароли, распознавать фишинговые сообщения, защищать личные данные и безопасно вести себя в сети.
  4. 43Защита информации и криптографияЦели и способы защиты информации, основные понятия криптографии, шифрование и расшифрование шифром Цезаря, задания DİM на шифры, симметричное и асимметричное шифрование, электронная подпись и виды киберпреступлений.
11

Алгоритмы и структуры данных

Университет

Анализ сложности, массивы, списки, хеш-таблицы, деревья, графы, рекурсия, динамическое программирование и эффективная сортировка.

7 уроков
  1. 46Сложность алгоритмов и О-нотацияНаучись подсчитывать операции, пользоваться обозначениями O, Ω и Θ, узнавать основные классы сложности и решать рекуррентные соотношения с помощью основной теоремы.
  2. 47Массивы, связные списки, стеки и очередиУзнай, как массив хранится в памяти, почему динамический массив добавляет элемент за амортизированное O(1), как устроены связные списки и где применяются стеки и очереди.
  3. 48Хеш-таблицыУзнай, как хеш-функция превращает ключ в индекс, как коллизии разрешаются методом цепочек и открытой адресацией и как коэффициент заполнения обеспечивает среднее время O(1).
  4. 49Деревья и кучиИзучи двоичные деревья и их обходы, поиск, вставку и удаление в двоичном дереве поиска, идею сбалансированных деревьев, кучи, очереди с приоритетом и пирамидальную сортировку.
  5. 50Графы и алгоритмы на графахПошагово изучи способы представления графов, поиск в ширину (BFS) и в глубину (DFS), алгоритм Дейкстры, топологическую сортировку и минимальное остовное дерево (Краскал).
  6. 51Рекурсия и динамическое программированиеУзнай, как работает рекурсия, как мемоизация превращает экспоненциальную рекурсию в линейную, и разбери классические задачи динамического программирования — Фибоначчи, рюкзак, наибольшую общую подпоследовательность и размен монет.
  7. 52Эффективные алгоритмы сортировкиПошагово изучи сортировку слиянием и быструю сортировку, докажи нижнюю оценку Ω(n log n) для сортировок сравнениями и познакомься с сортировкой подсчётом, которая эту оценку обходит.
12

Компьютерные системы и теория

Университет

Архитектура компьютера, операционные системы, сети, базы данных, теория вычислений, программная инженерия и криптография.

7 уроков
  1. 53Архитектура компьютераИзучи архитектуру фон Неймана, цикл команд и регистры процессора, иерархию кэш-памяти, двоичную арифметику в дополнительном коде и основы чисел с плавающей запятой IEEE 754.
  2. 54Операционные системыИзучи процессы и потоки, планирование процессора, виртуальную память и страничную организацию, файловые системы и взаимные блокировки на расчётных примерах.
  3. 55Компьютерные сети: углублённоИзучи модели OSI и TCP/IP, IP-адресацию и разбиение на подсети (с расчётами), TCP и UDP, DNS, HTTP/HTTPS и основы TLS.
  4. 56Теория баз данныхИзучи реляционную модель, ключи, функциональные зависимости, нормализацию 1НФ–3НФ на пошаговом примере, транзакции и ACID, индексы и различия SQL и NoSQL.
  5. 57Теория вычисленийИзучи конечные автоматы, регулярные выражения и их пределы, машины Тьюринга, неразрешимую проблему остановки и разницу между P и NP.
  6. 58Программная инженерияИзучи жизненный цикл разработки ПО, гибкие методологии и Scrum, контроль версий с Git, уровни тестирования, принципы SOLID и код-ревью.
  7. 59Криптография и информационная безопасностьИзучи симметричное и асимметричное шифрование, хеш-функции, цифровые подписи, RSA и Диффи — Хеллмана на маленьких числах, распространённые атаки и защиту от них.