Курс: Базовое программирование

Языки программирования: JavaScript, Pascal, C++, Python

Возраст — с 14 лет

Базовое программирование

Для всех, кто хочет углубленно изучать программирование, а также сдать ОГЭ или ЕГЭ по информатике на 90 и более баллов.

Вы получите ответы на вопросы:

Почему одни программы работают лучше, а другие хуже? Как сравнивать программы? Как лучше писать программы? Как находить и исправлять ошибки в программе? Что такое алгоритмическая сложность программы? Что такое техническая сложность программы?

Кроме подготовки к созданию настоящих сложных программных систем знания и навыки курса “Базовое программирование” позволят решать как олимпиадные задачи, так и задания ЕГЭ по информатике (обычно самые сложные).

Записаться на бесплатное занятие

    Телефон (обязательно)

    Разделы курса

    Начальные знания: Умение составлять алгоритмы и записывать их на каком-нибудь языке программирования.
    Входной тест: Запрограммировать вычисление суммы цифр целого числа до 100 знаков. Прочитать задачу.

        • 0. Подпрограммы.
        • 1. Алгоритмическая сложность программ и культура программирования.
        • 2. Отладка и пошаговое выполнение программ.
        • 3. Работа с файлами.
        • 4. Решение задач перебором. Рекурсия.
        • 5. Как избавится от перебора.
          • 5.1. Уменьшение области перебора.
            5.2. Некоторые базовые алгоритмы.
            5.3. Динамическое программирование.
          • 6. Вспомогательные структуры данных.
          • 6.1 Перечисления.
            6.2 Множества.
            6.3 Записи.
            6.4 Объекты.
        • 7. Разделение программы на части. Модули.
        • 8. Дополнительные задачи.

    Желающим изучить базовое программирование

    Желающие изучить базовое программирование должны заполнить эту форму

      Ваше имя (обязательно)

      Ваш e-mail (обязательно)

      Текст программы входного теста (обязательно)