Что изучают на занятиях?
Основные темы:
1. Введение: переменные, константы, типы данных, преобразование типов, ввод и вывод на консоль;
2. Базовые конструкции: выражения, условия, ветвления, циклы, строки, операторы передачи управления, работа с файлами, векторы;
3. Указатели и массивы: статические, динамические массивы, сортировки;
4. Пользовательские типы данных: структуры;
5. Модульное программирование: функции, рекурсия;
6. Основы ООП: классы и объекты, инкапсуляция, наследование;
По каждой теме ребенок выполняет много практических заданий.
После освоения базы, можно углубляться в работу с алгоритмами, решение задач либо создание игр (в том числе графических).