
Для детей 11-18 лет. Высокоуровневые языки программирования. Развитие алгоритмического мышления.
На занятиях учащиеся занимаются за компьютерами.
Учащиеся изучают нескольких языков программирования, получают опыт разработки программных приложений и решения алгоритмических задач.
Курс программирование состоит из двух модулей: программирование 1 и программирование 2.
Одновременно с курсом программирование можно изучать модули: схемотехника, конструирование, квадрокоптеры, arduino, подводная робототехника.
Учащиеся узнают основы программирования на языке PYTHON.
Учащиеся изучают линейный алгоритм, алгоритм условия, циклические алгоритмы с построением графических объектов, алгоритмы сортировок (пузырьковая сортировка, сортировка выбором), а также создают функции с применением графических объектов, работают с файлами и переменными.
Учащиеся изучают объектно-ориентированное программирование на высокоуровневом языке PYTHON.
Учащиеся знакомятся с объектно-ориентированным программированием путем создания игры «Звездные воины». Программирование игры проходит поэтапно с изучением функций платформы путем создания графических объектов.
В конце модуля учащиеся создают игровую модульную платформу.
Учащиеся изучают основы объектно-ориентированного программирования на высокоуровневом языке PYTHON.
Учащиеся создают приложения с использованием обьектно-ориентированного программирования, такие как: "Поисковая консоль", "Органайзер" (часы, календарь, калькулятор), "Аудио плеер", "Маск" (приложение создает выбранную маску на лице).
Изучение курса проходит последовательно.
После изучения курса «Программирование» можно изучить: