Курс: Middle. Программирование на C++ для подростков (9-11 класс)
Программа курса состоит из модулей, каждый из которых ориентирован на получение знаний и формирование практических навыков.
Обучение проходит в малокомплектных группах до 12 человек под руководством преподавателей-практиков.
Индивидуальный подход, современное оборудование, нацеленность на результат и практическую направленность при изучении материала.
Результат / будет знать, уметь
- Освоит линейное и объектно-ориентированное программирование на языке программирования С++, работу с базами данных. Научится создавать пользовательские приложения на С++. Результатом обучения будет создание собственного приложения с графическим интерфейсом.
Контакты
Программа
В рамках данного модуля подростки изучают базовые конструкции структурного программирования на языке C++. В структурном программировании данные разбиваются на мелкие части, и весь код состоит из функций или процедур, которые манипулируют этими данными.
Ребята знакомятся с основными операторами, типами данных и переменными, условиями и циклами. Учатся использовать алгоритмы и функции при написании программ. Разбираются с правилами разработки и написания "чистого" кода.
Объектно-ориентированное программирование (ООП) - это подход, при котором программа рассматривается как набор объектов, взаимодействующих друг с другом. Другими словами, при объектно-ориентированном подходе данные и функции объединены в объекты, что позволяет создавать более абстрактный и гибкий код.
При изучении данного модуля дети учатся работать с объектами и классами. указателями, прототипами т. д.
Данный модуль предназначен для изучения QT - фреймворка для разработки кроссплатформенного программного обеспечения на языке программирования C++. Приложения, созданные при помощи данного инструмента, могут работать под управлением Windows, Mac OS, Linux и других версий операционных систем.
В рамках модуля подростки осваивают принципы работы с этой библиотекой и изучают особенности разработки приложений.
В рамках изучения данного модуля подростки знакомятся с применением в типовых ситуациях средств SQL для обработки данных в SQL-СУБД. Выполненяют практические задачи c использованием СУБД. Изучают основные этапы проектирования реляционных баз данных и их нормализацию. Учатся составлять запросы, формы, отчеты.
В рамках данного модуля дети будут работать с набором инструментального программного обеспечения, предназначенного для построения кроссплатформенных приложений с графическим интерфейсом (GUI). Изучат многопоточное программирование и паттерны проектирования.
Модуль ориентирован на закрепление пройденного материала, решение практических задач, создание интерфейсов с использованием QT/Windows Forms.
В рамках данного модуля дети будут создавать финальный проект – собственное приложение с графическим интерфейсом.
Характеристики, актуальность курса, программа могут меняться, поэтому всю необходимую информацию всегда уточняйте у организаторов. Нажмите, чтобы писать о неактуальной информации.