Знать и использовать базовые типы переменных, арифметических операций, логических конструкций
Создавать и сортировать массивы, реализовывать поиск данных в массиве
Создавать процедуры и функции, знание принципов взаимодействия подпрограмм
Подключать подпрограммы из различных файлов
Знать и использовать базовые принципы объектно-ориентированного программирования
Работать с библиотеками языка С++
Знать и использовать инструментарий ФреймВорка QT
Создавать полноценные графические приложения
Soft skills
Использовать объектно-ориентрованное мышление в работе над проектом
Использовать в работе математические и логические способности
Понимать технологии, процессы и рыночные ситуации в разных смежных отраслях
Грамотно и эффективно презентовать проект
Выстраивать взаимодействие в команде при работе над общей задачей
Быстро принимать решения, реагировать на изменение условий работы
Распределять ресурсы и управлять своим временем
Применять полученные навыки на практике
Чему научим?
После окончания курса ребенок получает?
Сертификат об окончании курса «Основы программирования на С++»
Характеристику с рекомендациями от преподавателя и куратора направления
Индивидуальный проект: «Создание игры»
Возможность заключения отложенного трудового договора с индустриальными партнерами
Чем наш курс отличается от конкурентов?
Каждый учащийся получит характеристику с рекомендациями от преподавателя и куратора направления
Персональные чаты с родителями
Персональный менеджер клиентского центра в процессе всего обучения
Уникальная методика курса разработана ведущими специалистами-педагогами
Программа курса создана совместно с индустриальными партнерами
О чём курс ?
С++ является фундаментальным и многофункциональным языком, поддерживающим современное объектно-ориентированное программирование для решения любых задач. Он подходит как для создания компьютерных программ, так и для работы в области робототехники. Ввиду своей универсальности этот язык очень популярен в ВУЗах и считается той базой, которую должен знать хороший программист. В рамках курса учащиеся узнают, как создавать консольные и оконные приложения, познакомятся с современными подходами в программировании и алгоритмизации. Учащиеся изучат структуры данных: несвязанные, с явными и неявными связями. Учащиеся разработают оконные приложения с использованием популярного фреймворка QT, где можно создавать удобный графический интерфейс, анимацию и игры.
Тематический план включает следующие темы: Основы языка программирования С++. Работа с массивами и строками. Работа с подпрограммами. Основы объектно-ориентированного программирования (ООП). Знакомство с библиотеками STL. Знакомство со средой разработки Qt Creator. Создание оконных приложений. Инженерный бизнес менеджмент. Работа с растровой графикой QT. Создание простейшей игры
Преподаватели
Красных Марина Вадимовна
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА C++
Образование: КубГУ, факультет компьютерных технологий и прикладной математики, направление прикладная математика и информатика.
Владение основами психологии и педагогики. Составление, организация и проведение межшкольной олимпиады по Scratch для детей 10 -12.