НОВЫЙ ГОД
Более 1500 учеников каждый год Более 30 курсов для детей от 3 до 17 лет
8 (343) 290-17-14 Заказать звонок

Курс "Олимпиадное программирование"

Курс "Олимпиадное программирование"

Продолжительность: 1 год.

Класс: 8-11 классы. 

 

Преподаватель: Баранов Игорь Константинович.

 

Курс ориентирован на учащихся 8-11 классов с углубленным уклоном на информатику и математику.

Курс посвящен знакомству с языком программирования Java, изучению базовых алгоритмов для решения тех или иных задач.

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

 

Цели курса:

1. Научиться мыслить аналитически, понимать задачу, раскладывать ее, создавать алгоритмы для решения и реализовывать на языке JAVA
2. Освоить язык программирования Java, изучить базовые алгоритмы.
3. Научиться решать олимпиадные задачи различной сложности.

 

Для записи на курс необходимы:

1. Склонность и увлеченность математикой и информатикой.
2. Базовые навыки программирования (неважно, какой язык программирования )
3. Трудолюбие и желание программировать (1,5 часа в день явно не хватит для освоения всего функционала, поэтому будут домашние задания).

 

Модули курса:

1. Вводный тест на логику, математические навыки, алгоритмическое мышление.
2. Установка ПО. Знакомство с языком Java. Изучение синтаксиса языка, базовых терминов и понятий. Решение первых задач по программированию.
3. Изучение типов данных, различных классов и объектов. Изучение основных понятий ООП.
4. Изучение основных конструкций языка: условные операторы, массивы, циклы. Решение олимпиадных задач.
5. Изучение базовых алгоритмов по работе с условным оператором, одномерными, двумерными массивами. Решение олимпиадных задач.
6. Внутреннее командное соревнование на решение олимпиадных задач.
7. Изучение базовых алгоритмов на решение геометрических задач, задач на структуры данных, различных игровых задач и задач на комбинаторику.
8. Участие в интернет олимпиаде по программированию.
9. Разбор необычных, сложных задач.
10. Изучение простейших алгоритмов теории графов и решение задач.
11. Внутреннее личное первенство по решению задач ЕГЭ.
12. Подготовка к межвузовской олимпиаде по информатике.
13. Участие в межвузовской олимпиаде по информатике.
14. Работа с графикой, обработка событий, реализация мини- приложения.
15. Итоговое личное соревнование по решению задач. Разбор задач. Подведение итогов.

 

Обучение проводится в рамках профориентационного проекта для старшеклассников "Инкубатор ПРОФИ". Записаться на обучение можно здесь.

 

Фотогалерея: