Описание курсов

Пример расшифровки названия курса: 

1Г-2 = геометрия, первый год обучения, вторая группа
ср. МП-Д1 = математический практикум, средняя возрастная группа, первая дистанционная группа
3П-Д = программирование, третий год обучения, дистанционная группа
Ф7 = физика, 7 класс

Математика, методы решения задач

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

1 год (курс 1М): рассматриваются задачи, не требующие доказательств. Однако  существенная доля времени уходит на развитие навыка устных рассуждений и развитие способности организовать полный последовательный перебор вариантов. Основные темы: полный перебор, кодирование вариантов, рассуждения с конца, рекурсия, взвешивания, игровые стратегии, простейшие одношаговые приёмы.

2 год (курс 2М): начинаем работать с письменной речью, учимся доказывать. Основные темы: комбинаторика, делимость, метод "от противного", задачи на цветной сетке.

3 год (курс 3М): раскраски, обходы, инварианты, принцип крайнего, остатки и сравнения, решение уравнений в целых числах, методы решения уравнений с факториалами, метод математической индукции, частичные суммы.

4 год (курс 4М): методы решения неравенств (композиция, решение через геометрический смысл, неравенства о средних, метод Штурма), графы, линейные рекурренты, делимость (функция Эйлера, КТО).

5 год (курс 5М): решение уравнений и неравенств с антье, неравенство Мюрхеда, многочлены, сведение к обходам графа, сложная комбинаторика, теория чисел.

Математика, практикум (курсы МП и КП)

Жизненно важно не только осваивать преподносимые темы, но и уметь определять саму тему, знать, с чего начинать решение и как походить к "новому, страшному и непонятному". На этом курсе учащиеся решают "разнобои": индивидуально и по командам. Часть решений выслушивается, часть — принимается письменно. Происходит работа над ошибками.

Уровень подбираемых задач соотносится с уровнем ученика. В конце модуля  разбор: учащимся даются задачи, аналогичные тем, которые вызвали затруднения.

Геометрия (курсы 0Г, 1Г, 2Г, 3Г, 4Г)

В школах и на кружках очень мало времени уделяется решению геометрических задач, развитию пространственного мышления. Поэтому уже 5 лет мы выделяем геометрию в отдельный модуль. Школьникам 5-х классов предлагается множество упражнений на развитие пространственного воображения: особое внимание уделяется работе руками (активизируется мелкая моторика), конструированию моделей из различных материалов, а также работе в компьютерных средах для 3D-моделирования. Учеников старших классов учат как культуре чертить чертеж руками, так и работать в Geogebr'е.  Много внимания уделяется навыкам видеть в рисунке готовые конструкции, делать дополнительные построения, мыслить векторно.

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

1 год и первый семестр второго года (курс 1П): освоение основных алгоритмических конструкций. Работа с программируемой графикой, работа с тестировщиком. Курс программирования поддерживает курс по математике.

2 год (курс 2П): желающие переходят на С. Графы,  рекурсия, динамическое программирование.

3 год (курс 3П): C++, Python. Темы: бинарный поиск, бинарный поиск по ответу, динамическое программирование, погрешности и длинная арифметика, комбинаторика.

4 год (курс 4П): Графы, геометрия, строки.

5 год (курс 5П): Решение разнобоев.

WEB-программирование (курсы 1W и 2W)

Изучение HTML, CSS, JavaScript, Python. Работа с фреймворками. Выполнение проекта.

Специальные курсы

Физика (курсы Ф7 и Ф8): Решение олимпиадных задач по физике для 7 и 8 классов.

Машинное обучение (МО-2 "Python и машинное обучение: решение задач олимпиады НТИ") - знакомсто с анализом данных средставми Python на примере задач олимпиады НТИ (http://nti-contest.ru/).

Специальные курсы, стартующие в ноябре

Проектное программирование: В начале курса ребята выбирают по интересам один из нескольких предложенных проектов, объединяются в команды. После ознакомления с языком программирования (в зависимости от проекта) и основными технологиями (работа в соответствующей IDE, отладка программы, система контроля версий, менеджерство проекта), учащиеся приступают к работе. Происходит постоянная рефлексия деятельности. Много внимания уделяется качеству написания кода.

Искусственный интеллект и анализ данных: Этот курс — не погоня за модой. Мы очень стараемся не прививать отношение к искусственному интеллекту, как к некоторому волшебству и универсальному способу решения проблем. Цель этого курса — не научить бездумно и поверхностно пользоваться предсказательными инструментами, а понять область их применения и, если не детально разобраться с математической составляющей процессов, то хотя бы понять суть работы. Дело в том, что умение не просто запрограммировать машину, а "научить её думать" в современном мире становится обязательным навыком исследователя. Именно поэтому такие курсы начинают изучать во всё более и более раннем возрасте. 

В курсе много математики (теория вероятности, графы) и программирования (Python).  Есть модуль по анализу различных представлений данных, развитию навыков анализа и формулировки выводов. Есть программы для младшего (примерно 6-7 класс) и старшего возрастов (8–11 класс).

Решение исследовательских задач: Учебно-исследовательская деятельность в командах. "Реальная математика" для тех, кто хочет попробовать себя не только как "решатель" конкурсных заданий.

Организаторы стараются подобрать "хорошие" задачи, оставляющие простор для творчества. Часть задач не имеют готового решения: авторы и руководители команд стараются продвинуться в их исследовании наравне со школьниками. Случается так, что детям удается решить задачу лучше взрослых.

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

​Проект "Еducation for education": "Лучший способ научиться чему-либо — это начать учить этому кого-то другого". В рамках этого проекта учащиеся сами выступают в роли наставников и разрабатывают свой курс, осваивая эту тему по ходу разработки на очень глубоком уровне.

Математика на английском: Курс олимпиадной математики — полностью на английской языке. Глубокое погружение в среду даёт как стимул к изучению языка, так и стимул к изучению математики.