9 Программирование
Для детей 11-18 лет. Высокоуровневые языки программирования. Развитие алгоритмического мышления.
Что такое Программирование?
На занятиях учащиеся занимаются за компьютерами.
Учащиеся изучают язык программирования PYTHON, получают опыт разработки программных приложений и решения алгоритмических задач.
Курс Программирование состоит из четырех модулей: Программирование 1, Программирование 2, Программирование 3 и Программирование 4.
Одновременно с курсом программирование можно изучать модули: схемотехника, конструирование, квадрокоптеры, arduino, подводная робототехника.
Программирование 1
Учащиеся изучают объектно-ориентированный язык PYTHON:
- работу с переменными, условиями, циклами, функциями;
- библиотеки: turtle, tkinter, Pillow, PyAutoGui;
- работу с файлами: создание, изменение, удаление;
- создание графических интерфейсов.
Программирование 2
Учащиеся учатся программировать роботов в специально созданном симуляторе:
- программирование ручного, автоматического движения;
- программирование различных видов дронов;
- автоматизация работы виртуального производства.
Программирование 3
Учащиеся изучают:
- основы объектно-ориентированного программирования: наследование, инкапсуляцию, полиморфизм;
- создание классов и методов;
- библиотеку для создания мобильных приложений Kivy;
- создание PDF файлов:
- работу с библиотекой компьютерного зрения OpenCV.
Программирование 4
Учащиеся изучат работу fullstack веб-разработчика, разработав собственный веб-сайт на библиотеки Django:
- познакомятся с шаблоном MTV;
- изучат технологии для веб разработки: HTML, CSS, JS;
- научатся создавать, добавлять и редактировать базы данных;
- познакомятся с программой SQLite;
- научатся работать с админ-панелью: настраивать, добавлять, удалять пользователей.
Последовательность изучения курса «Программирование»
Изучение курса проходит последовательно.
После изучения курса «Программирование» можно изучить:
- Компьютерное зрение (c 13 лет);
- Конструирование (с 12 лет);
- Схемотехника (с 14 лет);
- Подводная робототехника (с 14 лет);
- Квадрокоптеры (с 14 лет);
- Ардуино (с 12 лет).