Python (базовый уровень)

  1. Язык программирования Python

    1. Знакомство с языком программирования Python. Установка ПО

    2. Данные в Python

    3. Основные операторы Python

    4. Циклические алгоритмы в Python

    5. Функции и рекурсии в Python

    6. Списки в Python

  2. Решение задач ЕГЭ с помощью языка Python

    1. Задание № 2. Построение таблиц истинности логических выражений

    2. Задание № 6. Анализ программ

    3. Задание № 12. Выполнение алгоритмов для исполнителей

    4. Задание № 14. Системы счисления

    5. Задание № 15. Преобразование логических выражений

    6. Задание № 16. Рекурсивные алгоритмы

    7. Задание № 17. Проверка на делимость

    8. Задание № 22. Анализ программ с циклами и условными операторами

    9. Задание № 23. Оператор присваивания и ветвления. Перебор вариантов, построение дерева

    10. Задание № 24. Обработка символьных строк

    11. Задание № 25. Обработка целочисленной информации

    12. Задание № 26. Сортировка

    13. Задание № 27. Программирование

Python (углублённый уровень)

  1. Модуль I

    1. Вводная часть

    2. Первоначальные сведения о языке программирования Python

    3. Ввод и вывод данных

    4. Промежуточный контроль

  2. Модуль II

    1. Основные операторы Python

    2. Циклические алгоритмы в Python

    3. Функции

    4. Промежуточный контроль

  3. Модуль III

    1. Работа с файлами

    2. Списки

    3. Строки

    4. Промежуточный контроль

  4. Модуль IV

    1. Введение в графику. Модуль Turtle

    2. Графический модуль Graph

    3. Графический модуль Tkinter

    4. Промежуточный контроль

  5. Проверка знаний по теме

Scratch

  1. Безопасность и устройство компьютера

    1. Техника безопасности

    2. Устройство компьютера

    3. Тесты по теме

  2. Алгоритмические основы программирования

    1. Алгоритмы

    2. Исполнители

    3. Тесты по теме

  3. Знакомство со средой программирования

    1. Установка программы и интерфейс

  4. Анимация

    1. Простая мультипликация

    2. Линейный алгоритм

    3. Циклический алгоритм

    4. Вложенные циклы

    5. Бесконечный цикл

    6. Ветвление

    7. Тесты по теме

  5. Библиотеки Scratch

    1. Разнообразие библиотек

  6. Переменные в Scratch

    1. Переменные

    2. Вычисления

    3. Списки

    4. Тесты по теме

  7. Информационное моделирование

    1. Проект «Бросай кубик»

    2. Проект «Белый слон»

    3. Проект «Автосервис»

    4. Проект «Собираем яйца»

    5. Проект «Собираем яйца — 2»

    6. Проект «Такие разные движения»

    7. Проект «За яблоками»

    8. Проект «Лабиринт с кнопками»

    9. Проект «Полёт большого вертолёта»

    10. Проект «Атака на большой вертолёт»