9 месяцев | 36 уроков 1 раз в неделю по 1,5 часа мини-группа до 20 человек
Программа курса
Знакомство с экзаменом ЕГЭ по информатике
Кодирование и декодирование информации. Решение заданий №4
Кодирование текстовой, графической и звуковой информации.
Дискретное (цифровое) представление текстовой, графической, звуковой информации и видеоинформации. Единицы измерения количества информации. Решение заданий №7,
№8, №11
Введение в Python. Установка среды разработки. Команды ввода и вывода.
Арифметические операции в Python
Дискретное представление текстовой, графической, звуковой информации и видеоинформации. Единицы измерения количества информации.
Изучение конструкции IF-ELIF-ELSE. Цикл FOR
Основные понятия математической логики. Анализ таблиц истинности логических выражений. Решение заданий № 2, № 15
Системы счисления. Решение заданий №14
Понятие алгоритма. Разбор задания № 5
Цикл WHILE. Анализ алгоритма для конкретного исполнителя. Анализ результата исполнения алгоритма. Решение заданий № 6, № 12
Введение в массивы и списки. Создание и инициализация списков. Добавление и удаление элементов из списка
Пример работы с массивами и списками в Python. Решение задания № 16 Понятие генератора списков. Динамическое программирование и решение задания № 23
Понятие рекурсии. Примеры рекурсивных алгоритмов. Анализ последовательности целых чисел. Чтение данных из файла. Решение задания № 17
Теория игр, анализ игровых данных на Python. Поиск выигрышной стратегии. Решение заданий № 19, 20, 21
Использование и анализ информационных моделей (таблицы, диаграммы, графики)
Анализ информации в базе данных
Комбинаторика. Подсчет количества вариантов с помощью Python
Обработка символьных строк и целочисленных данных
Обработка и анализ целых чисел. Проверка делимости чисел