Программирование на языке С++
Курс для учащихся 9 - 11 классов, студентов и взрослых на основе базового курса "Оператор ЭВМ"
Цель курса:
1. Познакомить с основами структурного и объектного программирования.
2. Научить разрабатывать программы на языке С++.
Начальные знания и умения при поступлении:
- Знать основные приемы работы в операционной системе Windows.
- Уметь выполнять операции с файлами: сохранять, открывать, копировать, удалять.
- Иметь представление о принципах хранения информации в компьютере и системах счисления. Уметь работать с основными системами счисления: двоичной, восьмеричной, шестнадцатеричной.
- Уметь пользоваться основными логическими операциями: логическое сложение, логическое умножение, логическое отрицание.
Изучаемые темы:
1. Основы структурного программирования
Языки программирования и компиляторы. Ввод-вывод и переменные. Присваивание, арифметические действия. Использование строк. Алгоритмы и блок схемы. Логические операции и ветвления. Циклы. Работа с файлами.
2. Принципы и практика построения алгоритмов
Применение циклов, массивы. Алгоритмы заполнения, поиска, сортировки. Оценка сложности, вложенные циклы. Функции. Структуры. Рекурсия.
3. Объектно-ориентированное программирование
Объекты и классы. Инкапсуляция. Наследование. Полиморфизм. Библиотеки классов. Визуальные компоненты и приложения с графическим интерфейсом.
4. Разработка проектов
Использование библиотечных классов. Проектирование визуального интерфейса. Иерархия классов. Обработка событий. Структура и организация проекта. Этапы разработки проекта. Курсовая работа.
Слушатели будут знать и уметь по окончании курса:
- Использовать основные виды алгоритмов (линейный, ветвление, цикл) в решении практических задач.
- Знать возможности объектно-ориентированного программирования для решении задач.
- Составлять математическую модель и разрабатывать собственные программы на языке программирования С++.
В конце обучения учащиеся напишут курсовую работу – обычно это игры: крестики-нолики, арканоиды, игры для мобильных устройств.
Если у вас аналитический склад ума, вам интересно не только играть на компьютере, но и создавать свои собственные программы, если у вас далеко идущие планы – стать разработчиком своего программного обеспечения, значит – этот курс ваш выбор!
По окончании курса выдается свидетельство установленного образца.
Стоимость всего курса – 64 350 руб.
Минимальная предоплата – 8 044 руб.
Действует система скидок.