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

Для детей 11-18 лет. Высокоуровневые языки программирования. Развитие алгоритмического мышления.

Что такое программирование?

На занятиях учащиеся занимаются за компьютерами.
    Учащиеся изучают нескольких языков программирования, получают опыт разработки программных приложений и решения алгоритмических задач.
    Курс программирование состоит из двух модулей: программирование 1 и программирование  2.
    Одновременно с курсом программирование можно изучать модули: схемотехника, конструирование, квадрокоптеры, arduino, подводная робототехника

Программирование 1

Учащиеся узнают основы программирования на языке PYTHON.
    Учащиеся изучают линейный алгоритм, алгоритм условия, циклические алгоритмы с построением графических объектов, алгоритмы сортировок (пузырьковая сортировка, сортировка выбором), а также создают функции с применением графических объектов, работают с файлами и переменными.

Программирование 2

Учащиеся изучают объектно-ориентированное программирование на высокоуровневом языке PYTHON. 
    Учащиеся знакомятся с объектно-ориентированным программированием путем создания игры «Звездные воины». Программирование игры проходит поэтапно с изучением функций платформы  путем создания графических объектов. 
    В конце модуля учащиеся создают игровую модульную платформу.

Программирование 3

Учащиеся изучают основы объектно-ориентированного программирования на высокоуровневом языке PYTHON. 
   Учащиеся создают приложения с использованием обьектно-ориентированного программирования, такие как: "Поисковая консоль", "Органайзер" (часы, календарь, калькулятор), "Аудио плеер", "Маск" (приложение создает выбранную маску на лице).

Последовательность изучения курса «Программирование»

Изучение курса проходит последовательно.


После изучения курса «Программирование» можно изучить:

Изучая курс Программирование, можно принять участие в соревнованиях: