«Язык программирования С++»

Язык программирования С++ является одним из наиболее распространенных современных языков программирования. С++ хорошо зарекомендовал себя эффективностью, лаконичностью записи алгоритмов, логической стойкостью программ. С++ имеет ряд существенных особенностей, которые выделяют его среди других языков программирования.

 

Программа может быть реализована в очной и заочной формах обучения. Однако в 2020/2021 учебном году реализуется только заочная форма.

 

Знание языка C++ позволит создавать эффективные программы. В процессе обучения используется программная среда Code Blocks. Полученные знания позволят легко освоить более современные среды программирования. С++ является основой для массы других популярных платформ программирования. Помимо изучения самого языка, значительная часть времени будет посвящена рассмотрению различных часто применяемых в программировании алгоритмов.

 

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

 

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

 

По итогам аттестации по программе обучающимся вручается свидетельство Красноярского краевого Дворца пионеров.

Педагоги

Беляев Сергей Николаевич

  • заслуженный педагог Красноярского края
  • почетный работник общего образования
  • высшая категория учителя и педагога дополнительного образования

Расписание

В заочной форме обучения нет жесткой привязки обучающихся к месту и времени занятий.

Содержание программы

Основные изучаемые темы:

  1. Введение в программирование.
  2. Переменные и типы.
  3. Стандартные функции.
  4. Условный оператор.
  5. Циклы.
  6. Символьные типы данных.
  7. Бинарный поиск.
  8. Системы счисления.
  9. Массивы.
  10. Структуры.
  11. Функции.
  12. Сортировка.
  13. Двумерные массивы.
  14. Рекурсия.

Цели программы

Цель: развитие у обучающихся навыков алгоритмизации и программирования через изучение языка программирования С++.


Для достижения цели программы решаются следующие задачи:

  • обучить основам алгоритмизации;
  • познакомить с синтаксисом языка программирования С++;
  • сформировать базовые понятия о языках и средствах программирования;
  • познакомить обучающихся с дистанционными формами взаимодействия и обучения;
  • сформировать практические навыки применения компьютерной техники для решения задач различного рода средствами программирования.

Результат программы

  • знает синтаксис языка С++;
  • умеет применять базовые алгоритмы;
  • умеет применять С++ для решения стандартных задач;
  • умеет планировать свою деятельность;
  • умеет соотносить свои действия с результатами;
  • умеет работать с электронными ресурсами.

Особые условия проведения

Условия зачисления:

 

Очная форма:

Набор в группу проводится на конкурсной основе по результатам выполнения математического теста, состоящего из 20 задач различной сложности (90 минут).

 

Заочная форма:

Для зачисления необходимо зарегистрироваться на портале https://acmp.ru и сообщить в письме по адресу admin@acmp.ru c темой «Язык программирования C++» свой ID (уникальный номер, см. в разделе «паспорт»). Также для обучения необходимо заполнить заявление, сформировав его по данной ссылке, после чего распечатать, подписать, сканировать (можно телефоном) и прикрепить к письму. Без предоставления скана заявления обучающийся не будет получать видеоматериалы занятий.

Материально-техническая база

Стоимость

Программа реализуется за счет бюджетных средств.

Видео

[ "" ]