Чему вы научитесь
- Изучите основы C++: условия, циклы, массивы, функции
- Сможете решать школьные задачи по программированию
- Подготовитесь к изучению олимпиадных курсов по С++
- Научитесь создавать небольшие проекты и консольные игры
- Подготовитесь к учёбе в профильном вузе на IT-направлении
О курсе
С++ — это серьёзный и сложный язык программирования. У начинающих с ним почти всегда возникают трудности, однако в профильных школах и вузах именно С++ изучают в качестве основного языка программирования.
Зачем изучать C++?
-
Производительность. Язык для задач, где критичны скорость и контроль: игровые движки, высоконагруженные сервисы, робототехника, встраиваемые системы, Arduino.
-
Образование. Обязательный курс на многих компьютерных и инженерных специальностях в вузах. База, без которой сложно двигаться дальше.
-
Олимпиады. Абсолютный лидер в спортивном программировании благодаря невероятной скорости исполнения и мощной стандартной библиотеке (STL).
Что даёт этот курс?
Вы с нуля освоите базовый синтаксис C++, научитесь писать небольшие программы и решать простые алгоритмические задачи. Это станет отличным фундаментом для дальнейшей учёбы в колледже, вузе или самостоятельного погружения.
Также вы сделаете 2 небольшие консольные игры: «Угадай число» и «Hangman»
Программа курса
Объём материала сопоставим с полноценным учебным модулем. Он соответствует:
-
полугодовой программе платных курсов для школьников (9–11 класс);
-
трём месяцам интенсивного изучения C++ в профильном IT-лицее или колледже;
-
первым 2 месяцам (вводной части) изучения C++ в техническом вузе.
Полный список всех тем с детальным разбиением на уроки представлен ниже.
Для кого этот курс
Начальные требования
-
Желание и интерес
-
Умение печатать на английской раскладке (не обязательно быстро)
-
Математика за 5–7 класс