Блок 1: Устройство компьютера и ОС
Основные компоненты ПК, виды операционных систем, базовые операции
Блок 2: Работа с файлами и папками
Создание, сортировка, архивация данных, работа с разными форматами
Блок 3: Основы логики
Логические операции (И, ИЛИ, НЕ), таблицы истинности, решение задач
Блок 4: Алгоритмы и блок-схемы
Понятие алгоритма, составление блок-схем, линейные и разветвленные алгоритмы
Блок 5: Условные конструкции и циклы
Ветвления (if/else), циклы (for, while), практическое применение
Блок 6: Основы программирования
Знакомство с Python/Scratch, переменные, типы данных, простые программы
Блок 7: Создание мини-программ
Разработка калькулятора, текстового квеста или простой игры
Блок 8: Работа с графикой/анимацией
Основы визуального программирования (Scratch) или работа с графикой в Python
Блок 9: Подготовка проекта
Выбор идеи, планирование, написание кода, тестирование
Блок 10: Защите проекта Презентация результатов, обсуждение, обратная связь