22 февраля — 27 февраля 2021

Олимпиадное программирование в каникулы. Онлайн.

Смена поможет развить компетенции в области программирования, подготовиться к олимпиадам, всероссийским и международным соревнованиям по информатике.

Регистрация закрыта
  • 5-11 класс
  • 9000
  • Онлайн-мероприятие

О смене

Часто школьники заинтересованы в более глубоком изучении языков программирования, чем может им предложить школьная подготовка. 

Стоимость смены

9 000

Группа D – начинающая
Обучение программированию с нуля

Желание сделать первый шаг в мир программирования.
Примерный список тем:
- Языки программирования и IDE
- Ввод-вывод данных
- Переменные и типы данных
- Условные операторы
- Циклы и массивы
- Символы и строки
- Многомерные массивы
- Функции и процедуры
- Рекурсия
- Двоичный и троичный поиски
- Сортировки
- Динамические массивы
- Линейные структуры данных (стек, очередь, дек, списки)
- Динамическое программирование
- Что такое графы и деревья?
Прошедшие данный курс будут иметь необходимый минимум знаний, который позволяет выбирать практически любое направление для продолжения обучения программированию.

Продолжающая
(группа C; рассказываются базовые АиСД) 

Умение писать простейшие программы с условия, циклами и массивами.
Примерный список тем:
- Проверка числа на простоту
- Нахождение всех делителей числа
- Разложение числа на простые множители
- Алгоритм Евклида
- Бинарное возведение в степень
- Решето Эратосфена
- Линейные структуры данных (стек, очередь, дек, списки)
- Сортировки
- Метод двух указателей
- Двоичный и троичный поиски по ответу
- Графы: Поиск в глубину, поиск в ширину
- Префикс-функция и Z-функция
- Полиномиальное хэширование
- Динамическое программирование
- Очередь с приоритетом, множество и словарь (PQ, set, map)
- Графы: алгоритмы Дейкстры, Прима, Краскала, Флойда, Беллмана-Форда 
Прошедшие данный курс будут иметь базовые знания алгоритмов и структур данных, что позволит им лучше понимать и более эффективно реализовывать индустриальные проекты. А также поможет не упасть в грязь лицом на олимпиадах по программированию.

Отзывы наших учеников

Остались вопросы?

Мария Романовская

Руководитель направления коммерческих программ для школьников

Телефон: +7 (843) 203-92-51

E-mail: m.romanovskaia@innopolis.ru

Остались вопросы?

Оставьте заявку, и мы свяжемся с вами.