Преподаватели:
Апанович Даниил Владимирович,
Ворожцова Татьяна Николаевна
Требования к слушателям: возраст 8-10 классы, умение работать за компьютером, знание основ программирования.
Содержание курса:
- основы разработки алгоритмов и проектирования программ, этапы программирования и отладки
- синтаксис языка и структура программы
- ввод-вывод
- арифметические, логические и условные операторы
- операторы цикла; массивы и строки; функции
- структуры и указатели
- работа с файлами
- С++ как продолжение Си; объекты и классы; инкапсуляция, наследование, полиморфизм; конструкторы и деструкторы; перегрузка функций и операций;
- дружественные функции; обработка исключений;
- многооконные приложения MDI; ресурсы программ; введение в OWL.
Обучение производится как на предложенных, так и на собственных задачах слушателя, связанных с применением двух- и трехмерной графики в разнообразных элементах типового пользовательского интерфейса.
Продолжительность курса: 120 часов. Набор: 1 раз в год.