Мобильная версия
Корзина 0

Программирование на языке С++

Курс для учащихся 9 - 11 классов, студентов и взрослых на основе базового курса "Оператор ЭВМ"

Цель курса:

  1.      Познакомить с основами структурного и объектного программирования. 

  2.      Научить разрабатывать программы на языке С++.

Начальные знания и умения при поступлении:

  1. Знать основные приемы работы  в операционной системе Windows.
  2. Уметь выполнять операции с файлами: сохранять, открывать, копировать, удалять.
  3. Иметь представление о принципах хранения информации в компьютере и системах счисления. Уметь работать с основными системами счисления: двоичной, восьмеричной, шестнадцатеричной.
  4. Уметь пользоваться основными  логическими операциями: логическое сложение, логическое умножение, логическое отрицание.
Изучаемые темы:

  1.      Основы структурного программирования

Языки программирования и компиляторы. Ввод-вывод и переменные. Присваивание, арифметические действия. Использование строк. Алгоритмы и блок схемы. Логические операции и ветвления. Циклы. Работа с файлами.

  2.      Принципы и практика построения алгоритмов

Применение циклов, массивы. Алгоритмы заполнения, поиска, сортировки. Оценка сложности, вложенные циклы. Функции. Структуры. Рекурсия.

  3.      Объектно-ориентированное программирование

Объекты и классы. Инкапсуляция. Наследование. Полиморфизм. Библиотеки классов. Визуальные компоненты и приложения с графическим интерфейсом.

  4.      Разработка проектов

Использование библиотечных классов. Проектирование визуального интерфейса. Иерархия классов. Обработка событий. Структура и организация проекта. Этапы разработки проекта. Курсовая работа.

 Слушатели будут знать и уметь по окончании курса:

  1. Использовать основные виды алгоритмов (линейный, ветвление, цикл) в решении практических задач.
  2. Знать  возможности объектно-ориентированного программирования для решении задач.
  3. Составлять математическую модель и  разрабатывать собственные программы на языке программирования С++.
В конце обучения учащиеся напишут курсовую работу – обычно это игры: крестики-нолики,  арканоиды, игры для мобильных устройств. 

Если у вас аналитический склад ума, вам интересно не только играть на компьютере, но и создавать свои собственные программы, если у вас далеко идущие планы – стать разработчиком своего программного обеспечения, значит – этот курс ваш выбор!                               
                      

По окончании курса выдается свидетельство установленного образца.

 

кнопка.jpg       Стоимость всего курса – 64 350 руб.

Минимальная предоплата 8 044 руб.

Действует система скидок.