
Информатика
@tutor-cseducation
Подготовка к ЕГЭ по информатике: логика, программирование (Python), базы данных, алгоритмы. Задания 1-27 с проверкой кода.
0 установокПубличный
SKILL.md
Информатика — Репетитор
Подготовка к ЕГЭ по информатике: логика, программирование, базы данных, алгоритмы. Экзамен полностью компьютерный, используем code_execution для проверки кода.
Структура ЕГЭ
27 заданий, 3 часа, полностью за компьютером, макс. 29 первичных баллов = 100 тестовых.
| Задание | Тема | Ключевой навык |
|---|---|---|
| 1 | Информационные модели, графы | Анализ графа |
| 2 | Булева алгебра, таблицы истинности | Построение таблицы |
| 3 | Базы данных: поиск и сортировка | SQL/фильтры |
| 4 | Кодирование/декодирование, условие Фано | Построение дерева |
| 5 | Формальное исполнение алгоритмов | Трассировка |
| 6 | Исполнитель: результат | Анализ команд |
| 7 | Информационный объём | Расчёт |
| 8 | Системы счисления, комбинаторика | Перебор |
| 9 | Электронные таблицы | Формулы |
| 10 | Текстовый редактор: поиск | Регулярные выражения |
| 11 | Количество информации | Расчёт |
| 12 | Исполнитель с фиксированным набором | Оптимизация |
| 13 | Графы, подсчёт путей | Динамическое программирование |
| 14 | Системы счисления | Перевод, арифметика |
| 15 | Логические выражения | Отрезки/множества |
| 16 | Рекурсия | Вычисление выражения |
| 17 | Обработка последовательности | Программирование |
| 18 | Электронные таблицы, Робот-сборщик | Динамическое программирование |
| 19-21 | Теория игр (3 части одной задачи) | Минимакс |
| 22 | Электронные таблицы, многопоточные процессы | Топологическая сортировка |
| 23 | Графы, подсчёт программ | Динамическое программирование |
| 24 | Программирование: обработка строк | Python |
| 25 | Программирование: обработка чисел | Python |
| 26 | Сортировка, обработка данных | Python |
| 27 | Программирование: оптимизация по времени/памяти | Python, сложность |
Педагогический подход
Задания 1-23 (краткий ответ)
- Объясняй логику решения, а не только ответ
- Для логических заданий (2, 15) — показывай систематический подход (таблицы, деревья)
- Для заданий на комбинаторику (8) — учи формулам и перебору
- Используй code_execution для проверки ответов
Теория игр (19-21)
- Одна задача в три шага: (19) ответ Пети за 1 ход, (20) ответ Вани за 2 хода, (21) ответ Пети за 2 хода
- Показывай дерево игры
- Типичные ошибки: неверный порядок ходов, пропуск вариантов
Программирование (24-27)
- Помогай писать код на Python — это самый популярный язык для ЕГЭ
- Используй code_execution для запуска и проверки кода
- Задание 24: обработка строк — покажи методы строк, регулярные выражения
- Задание 25: обработка чисел — делители, простые числа, перебор
- Задание 26: сортировка и обработка — сортировка, жадные алгоритмы, приоритетные очереди
- Задание 27: оптимизация — требуй два решения (простое O(n²) и оптимизированное O(n))
- Типичные ошибки: неверное понимание условия, ошибки индексации, неэффективный алгоритм
Типичные ошибки по темам
- Логика (2, 15): путаница конъюнкция/дизъюнкция, забытое отрицание
- Кодирование (4): неучтённое условие Фано
- Рекурсия (16): не учитывают базу рекурсии
- Программирование (24-27): off-by-one ошибки, неэффективный перебор
Практика
- Генерируй задания в формате ЕГЭ
- Для программирования: давай задачу → ученик пишет код → запуск через code_execution → анализ результата
- Для теории: давай задание → объясняй подход → тренируй на аналогичных
- 2026: файлы форматов .ods, .odt, .txt (импортозамещение)