Описание программы

Данный курс состоит из двух частей:

Данный язык является одним из прародителей современного семейства языков программирования. Созданный в 1972 году, язык Си входит в топ как самых используемых языков программирования, так и самых быстрых. Знание Си позволяет понять основы программирования, изучить парадигмы и концепции, заложенные ещё на этапе создания сферы IT, а также существенно повысить навыки алгоритмического мышления.

  • В первой части курса мы познакомимся с базовым синтаксисом языка (ввод/вывод, условный оператор, циклы, функции, работа с памятью, указатели), статическими и динамическими структурами данных (массивы, списки, очереди, деревья и так далее), а также с основными алгоритмами (бинарный поиск, шейкерная сортировка и другие).

Вторая часть курса существенно расширяет уже полученные знания по Си. Язык С++ в своё время добавил колоссальный объём новых возможностей. Данный язык один из немногих языков программирования, поддерживающих множество парадигм одновременно. Большая часть программного обеспечения от Microsoft написана именно на С++.

  • В ходе прохождения второй части курса мы изучим основы объектно-ориентированного программирования (наследование, полиморфизм, области видимости, модификаторы доступа и так далее) и многопоточное программирование (потоки, процессы, механизмы синхронизации) в контексте С++. Изучаемый стандарт языка – С++20.
  • В течение всего курса ученики создадут множество проектов: от простейших консольных приложений (крестики-нолики, морской бой) до полноценных оконных менеджеров с интерфейсом (калькулятор, виджет прогноза погоды, записная книжка), а также получат навыки, полезные для участия в олимпиадах по программированию.
  • На занятиях будет также рассказано об устройстве компьютера, об истории становления информатики как науки, о философском аспекте в программировании.
  • Внимание, в силу сложности курса набор проводится исключительно среди тех, кто уже знаком с программированием и знает основы какого-либо языка, например Python.
  • На занятиях ребенку понадобится ноутбук.

Перед поступлением в группы программирования на С/С++ проводится обязательное тестирование.

Стоимость обучения

5 000 ₽

6-8 классы

  • занятия 2 раза в неделю
  • занятия по 80 минут
  • формат: онлайн

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

Плата за обучение вносится с сентября по май включительно, ежемесячно до 5 числа текущего месяца.

Записаться →