Получить консультацию
Программирование на C/C++
Главная / Курсы / Программирование на C/C++
Групповые занятия Offline
- для детей от 12 лет
- продолжительность курса 9 месяцев
- курс состоит из 3х семестров по 3 месяца
- занятия 1 раз в неделю по 2 часа (перемена 10 мин)
- не более 8 человек в группе
- Стоимость обучения –2100 грн. в месяц (для детей военных и переселенцев действуют скидки)
36 занятий
72 учебных часов
9 месяцев
Записаться на курс
Описание курса

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

Предлагаемый курс программирования для детей – лучшая возможность получить и отработать умения и навыки, необходимые для создания современных пользовательских приложений. Проектный подход, используемый в процессе обучения, значительно повышает результативность такого образования за счет практического применения преподаваемых знаний.

Преимущества курса

Образовательный процесс всего курса делится на семестры, в рамках которых каждый студент будет разрабатывать собственный проект: графические компьютерные игры, модели физических явлений. Благодаря этому, на личном опыте станет понятна рабочая последовательность его создания, а также все необходимые условия и способы исполнения.

Все получаемые знания, начиная с самых основ программирования для подростков, будут сразу же применяться на практике в ходе учебного процесса путем внедрения в создаваемый проект. Такой подход позволит сразу получить полезный опыт, не просто закрепляя материал, но и отрабатывая его с максимальной эффективностью, доводя до профессионального навыка.

Результат в виде готового проекта позволит увидеть не только отдельные задачи, которые можно решить при помощи языков программирования, но и всю его структуру целиком. Это поможет самостоятельно оценивать выполненную работу с точки зрения архитектурной грамотности, надежности, масштабируемости, читаемости кода, совершенствуя полученный результат в желаемом направлении.

Для кого курс?

Если ребенок обладает твердыми знаниями по математике, физике, испытывает интерес к использованию компьютерных технологий, этот курс Академии Профессий Будущего поможет попробовать силы в программировании и обеспечит навыками, необходимыми для дальнейшей профессиональной работы в области создания программ и приложений. Ведь у нас не просто кружок программирования для детей.

Результат обучения

Профессиональные программы, изучаемые в ходе обучения теории и практики работы на языках C/C++:

  • Компиляторы языка программирования С++: Microsoft и GNU/MinGW в среде Windows;
  • Среды программирования: MicrosoftVisualStudio и CodeBlocks;
  • Графическая библиотека TX Library.

Учебная программа

Основные темы курса
  • Операторы ввода — вывода: cin, cout. Понятие переменной и типа данных.
  • Операторы условия if и if-else.
  • Знакомство с циклами: for, while, do-while.
  • Статические массивы и строки
  • Функции. Понятие функции.
  • Работа с файлами, часть
  • Виды памяти компьютера.
  • Понятие указателя. Динамические массивы. Операторы new, delete. Инициализация массива через указатель. Модификация предыдущих программ под работу с динамической памятью.
  • Представление памяти в «железе». Различные системы счисления. Решение математических задач. Реализация вывода числа в какой — либо системе счисления.
  • Арифметика указателей. Навигация по памяти. Размер различных типов данных. передача массивов в функцию через указатель.
  • Понятие структуры. Инициализация и доступ к элементам структуры. Структура в структуре. Понятие инкапсуляции и абстракции.
  • Динамические массивы
  • Представление структур в памяти.
  • Алгоритмы сортировки.
  • Алгоритмы поиска.
  • Вступление в ООП.
  • Главные методы класса: конструкторы и деструктор. Модификаторы полей класса: private, protected, public. Переработка БД школы под работу с классами.
  • Наследование классов. Виды подражаний. Модификация БД школы.
  • Полиморфизм С ++. virtual — функции. Использование полиморфизма в реальных проектах. Написание тестового примера с применением полиморфизма.
  • Библиотека STL. Контейнер vector.
  • Структура данных linked list. Реализация собственного связного списка.
  • Указатель void *. Принципы реализации универсального linked list.

Результатом образовательного процесса станут:

  • Четкое понимание задач, решаемых программированием;
  • Уверенное знание основ языков С/С++;
  • Умение рационально организовывать рабочий процесс для эффективного достижения поставленных целей;
  • Навыки написания анимированных графических программ в среде Windows;
  • Программирование сетевых компьютерных игр;
  • Опыт работы в команде;
  • Получение архитектурных навыков разработки больших программ.
Почему выбирают
именно нашу академию
Рынок IT
Регулярный анализ рынка в области IT. Своевременное обновление программ
Доступность материала
Преподаватели IT школы умеют подать материал в доступной и увлекательной форме
Техническая база
Обеспечение современной технической базой
Аудитории
Размещение в просторных аудиториях
Конкурсы и олимпиады
Слушатели IT курсов для детей успешно участвуют в конкурсах и олимпиадах в сфере IT
Небольшие групы
Формирование групп с оптимальным числом участников для возможности индивидуально работы
Выявление способностей
Помощь в выявлении профессиональных компетенций в раннем возрасте
Успеваемость
Гарантия повышения школьной успеваемости
Наши контакты
Будем рады вас видеть.Скорее записывайтесь к нам!
Украина г.Черкассы
ул.Припортовая 22а, оф.103 (ТЦ "Човен" возле ТЦ "Днипро Плаза")
Пн.-Сб : 10.00-20.00
Вс: выходной
(093) 062-05-11
(093) 062-05-11
apm.cherkasy@gmail.com