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

Для детей 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;
- научатся работать с админ-панелью: настраивать, добавлять, удалять пользователей.

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

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


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

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