Ближайший к Вам город - Москва
Если нет, выберите другой!
ЦЕНТР МОЛОДЕЖНОГО ИННОВАЦИОННОГО ТВОРЧЕСТВА И ТЕХНОПАРК
записаться
Чему научим
О чем курс
Фото
Отзывы
Преподаватели
Оборудование
Где проходит
Записаться на курс
Программирование на C++


Спасибо!
Мы свяжемся с Вами в ближайшее время!




Спасибо!
Мы свяжемся с Вами в ближайшее время!


Программирование на C++

Курс для детей с 9 по 11 класс

Развивает:

• Инженерные навыки
• Логику и структурное мышление
• Объектно-ориентированное мышление
• Математические, физические и логические способности

Для детей
9-11 класс
Длительность
Семестр до 18 занятий
Курс до 36 занятий
Занятие
1 в неделю
1 час 45 мин
Цена
1700 руб/занятие
скидки до 25%


РАСПИСАНИЕ


18:00-19:45 (9-11 кл.)
18:00-19:45 (9-11 кл.)
Занятие длится 2 ак. часа + перерыв
= 1 час 45 минут

Не нашли удобное время?
Посмотрите всё расписание Инжинириум

ПОСЛЕ ОКОНЧАНИЯ КУРСА РЕБЕНОК ПОЛУЧАЕТ


● Грамоту об окончании курса Программирование на C++
● До 10 дополнительных баллов к ЕГЭ при поступлении в МГТУ им. Н.Э. Баумана

По окончании курса "Программирование на C++" ваш ребенок сможет продолжить обучение по направлению: Робототехника, Биомедицинские технологии или любому другому.

О ЧЕМ КУРС

В рамках курса дети научатся программированию на языке C++.
Язык С++ является фундаментальным и многофункциональным, поддерживающим современное обьектно-ориентированное программирование и способным решать любые задачи. Он подходит как для создания компьютерных программ, так и для работы в области робототехники. Однако стоит отметить, что он является сложным для старта и требует понимания основ программирования. Ввиду своей универсальности этот язык очень популярен в ВУЗах и считается той базой, которую должен знать хороший программист. В рамках курса ребята узнают, как создавать консольные и оконные приложения, познакомятся с современными подходами в программировании и алгоритмизации. Дети изучат структуры данных: несвязанные, с явными и неявными связями. Учащиеся разработают оконные приложения с использованием популярного фреймворка Qt, где можно создавать удобный графический интерфейс, анимацию и игры. 

                                                                                                                         В РАМКАХ КУРСА ВЫ НАУЧИТЕСЬ: 
●Использовать переменные, арифметические операции, конструкции ветвления, будеву алгебру, циклы, процедуры и функции, сложные типы данных (массивы, списки, деревья), объектно-ориентированное программирование.
● Работать в Qt Creator 
● Создавать графический интерфейс
● Создавать игры с использованием графических элементов Qt Creator

                                                                                                 ТЕМАТИЧЕСКИЙ ПЛАН ПРОГРАММИРОВАНИЯ НА С++/Qt

Тема 

 Изучаем 

Практический результат

Базовые типы данных и конструкции

 

Базовые типы данных и конструкции
Простые типы данных
Математические операции
Логические операции
Циклы
Команда ввода и вывода

Умение решать задачи на обработку числовых данных

Векторные типы данных 

Массивы
Строки
Словари 

Умение хранить и обрабатывать таблицы, решать задачи на сбор статистики, сортировку и сложную выборку информации

Модульное программирование

Функции и процедуры
Импорт модулей из файлов
Создание и использование собственных библиотек 

Умение разбивать сложную задачу на набор простых задач, разрабатывать проект в команде 

Файловые системы 

Создание и удаление файлов
Сохранение информации в файлы
Выборка информации из файлов

Умение проектировать и создавать собственные базы данных  

Динамическая память

Управление динамической памятью
Освобожение динамической памятью
Создание списков из структур
Создание бинарных деревьев 

Умение выделять и освобождать оперативную память во время работы программы, минимизировать количество выделяемой памяти

Хеш-таблицы

Создание хеш-таблицы
Написание собственной функции вычисления хеш от строки и числа
Добавление данных в хеш-таблицу
Поиск данных в хеш-таблице

Умение создавать сложную структуру данных для поиска информации, производить оптимизацию вычислений

Использование готовых библиотек 

Изучение библиотеки STL
Изучение готовых решений по созданию строк и массивов неограниченных размеров
Встроенные функции быстрого поиска и упорядочивания информации 

Умение использовать популярную библиотеку для управления и обработки векторных структур данных

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

Классы
Объекты
Инкапсуляция
Наследование
Полиморфизм
Композиция классов 

Умение разбивать предметную область на выбор сущностей, содержащих в себе информацию и методы, которые ее обрабатывают

Основы Qt 

Типы данных
Графические элементы ввода и вывода
События в Qt 

Умение создавать простые оконные приложения с полями ввода и кнопками 

Рисование в Qt

Работа с растровой графикой
Создание анимации
Управление анимацией 

Умение создавать изображения и анимацию на основе программного кода

Записаться на курс
Программирование на C++
Нажимая на кнопку “Записаться”, вы принимаете “Согласие на обработку персональных данных”
и подтверждаете, что ознакомлены с “Политикой конфиденциальности”.
Спасибо!
Мы свяжемся с Вами в ближайшее время!

Фотографии с занятий Программирование на C++
Преподаватели курса Программирование на C++
  • Куклина Нина Ильинична
    Образование:
    МГТУ им. Н.Э.Баумана, факультет Информатики и систем управления, кафедра Компьютерные системы и сети Дополнительное образование: Технопарк Mail.ru Group при МГТУ им.Н.Э.Баумана по специальности «Системный архитектор» Участвовала в тренинге на платформе IBM Blockchain. Призер хакатона на платформе IBM Blockchain (2-ое место).

    О себе
    Являюсь веб-программистом в компании Mail.ru. Имею опыт преподавания математики, информатики и программирования детям. Информационные технологии - очень интересное и востребованным направление в 21-ом веке. И для погружения будущих специалистов в мир IT важно объяснять основные принципы автоматизации тех или иных процессов из реальной жизни с помощью алгоритмов и языков программирования. Закончила школу с углубленным изучением математики, информатики, физики № 444. Также художественную школу с красным дипломом.
  • Куклин Сергей Ильич
    Образование:
    Студент МГТУ им. Н.Э.Баумана, факультет Информатики и систем управления, кафедра Компьютерные системы и сети Дополнительное образование: Физико-математическая школа при МГТУ им. Н.Э. Баумана. Победитель I Конференции научно-исследовательских проектов и частник выставки Юниор 2017 года с проектом «Исследование возможностей открытого оптического энерго-информационного канала».

    О себе:
    Имею опыт преподавания программирования, математики и физики детям. Считаю, что для изучения любого языка программирования и его применений, необходимо понимание основных принципов алгоритмизации, а также знание физики и математики. Закончил школу с углубленным изучением математики, информатики, физики № 444. Увлекаюсь программированием, радиотехникой.
  • Колотовкин Максим Ильич
    Образование:
    МГТУ им. Н.Э.Баумана, факультет Информатики и систем управления, кафедра Компьютерные системы и сети

    Дополнительное образование:
    Технопарк Mail.ru Group при МГТУ им.Н.Э.Баумана по специальности «Системный архитектор». Участвовал в тренинге на платформе IBM Blockchain. Призер хакатона на платформе IBM Blockchain (2-ое место).

    О себе:
    Являюсь full-stack разработчиком программного обеспечения в компании IBM. Имею большой опыт преподавания программирования детям. Программирование в современном мире – это неотъемлемая часть любой сферы деятельности. Считаю, что самое главное - правильно подать предмет, заинтересовав решением интересных практических задач. Также увлекаюсь спортом. В течение 6-ти лет занимался спортивным самбо. Имею первый взрослый разряд по становой тяге.
  • Букша Кирилл Владимирович
    Образование:
    МГТУ им.Н.Э.Баумана
    Факультет информатики и систем управления
    Кафедра «Компьютерные Системы и Сети»

    Дополнительное образование:
    • Курсы повышения квалификации по лего-робототехнике: WeDo,  EV3
    • Курсы повышения квалификации по Sctratch-программированию
    • Музыкальная школа по классу гитары

    О себе: 
    • В свободное от учебы и работы время выполнет проекты на базе Arduino
    • В школе - призер и победитель многих олимпиад, включая «Всеросс» и «Шаг в будущее»
    • В университете - автор нескольких опубликованных научных статей по программированию и истории
    • Области интересов: робототехника и педагогика, программирование микроконтроллеров и компьютерная наука в целом
    • Хобби - музыка: играет на гитаре, осваивает игру на клавишных, мечтает купить барабаны

    «Люблю детей и считаю, что в каждом человеке спрятан гений, которого нужно раскрыть.»
Остались вопросы?
Ответим за 5 минут
Нажимая на кнопку “Получить ответ”, вы принимаете “Согласие на обработку персональных данных”
и подтверждаете, что ознакомлены с “Политикой конфиденциальности”.
".$contact_you_text."
Есть промокод?
Получите особые
условия
Спасибо!
Мы свяжемся с Вами в ближайшее время!

Нажимая на кнопку “Отправить”, вы принимаете “Согласие на обработку персональных данных”
и подтверждаете, что ознакомлены с “Политикой конфиденциальности”.
Где проходят курсы Программирование на C++
Остались вопросы?
Читайте ответы на частые вопросы или позвоните нам: +7 (495) 120-99-75