Python (пито́н) — один из самых популярных языков программирования в мире!

Два основных преимущества языка — это его простота и универсальность.

Простой синтаксис позволяет легко учиться, читать и делиться.

Универсальность же легко продемонстрировать на примере: ЦРУ использовало его для взломов, Google для веб-сканирования, Pixar для производства фильмов и Spotify для рекомендаций песен.

программирование для школьников
О курсе

Старт занятий: в сентябре и в феврале.

Возраст: от 10 лет

Опыт: не требуется

Формат занятий: 1 раз в неделю по 2 часа.

Каждое занятие включает теоретическую часть, программирование и решение задач.

Цель курса

Изучение синтаксиса и основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов.

Программа курса

16 занятий (14 образовательных и 2 проектных)

1 раз в неделю по 2 часа

Опыт: не требуется

  • Знакомство с понятиями из области компьютерных технологий.
  • Изучение синтаксиса и конструкций языка программирования Python.
  • Обучение процедурному стилю программирования.
  • Создание своих функций и оптимизация программного кода.

16 занятий (14 образовательных и 2 проектных)

1 раз в неделю по 2 часа

Опыт: законченный 1 семестр Базового курса

  • Знакомство с модулем Turtle (создание графических объектов) и другими сторонними модулями.
  • Создание собственных модулей.
  • Развитие конечных представлений о методах процедурного программирования.
  • Формирование алгоритмического мышления для решения задач

16 занятий (14 образовательных и 2 проектных)

1 раз в неделю по 2 часа

Опыт: законченный 2 семестр Базового курса

  • Обучение объектно-ориентированному стилю программирования.
  • Создание приложений с графическим интерфейсом на базе модуля Tkinter.

16 занятий, 1 раз в неделю по 2 часа

Опыт: законченный 3 семестр Базового курса

16 занятий, 1 раз в неделю по 2 часа

Опыт: законченный 3 семестр Базового курса

16 занятий, 1 раз в неделю по 2 часа

Опыт: законченный 3 семестр Базового курса

Мы научим:
  • программировать на Python;
  • оптимизировать код;
  • основам логики и алгоритмики;
  • применять на практике математику, физику, геометрию и другие науки;
  • проектному мышлению;
  • техническому творчеству.
Оборудование и среды разработки

Ноутбуки с доступом в интернет.

Среды разработки:

  • JupyterHub — веб-приложение позволяющее вести документ/блокнот, в котором могут присутствовать одновременно заметки и код с возможностью его исполнения в этом документе, таким образом совмещается теория и практика в одном месте для обучающихся.
  • IDLE — интегрированная среда разработки и обучения на языке Python. 
Часто задаваемые вопросы

Наши кабинеты укомплектованы всем необходимым оборудованием.

Просим приносить с собой только сменную обувь.

В группе занимается не более 8-10 человек, так как мы стремимся к тому, чтобы преподаватель мог уделить максимум времени каждому ребенку!

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

По нашему опыту присутствие родителей отвлекает от занятия не только Вашего ребенка, но и других детей в группе.

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

По условиям нашего договора перерасчет за пропущенные занятия не производится

В конце каждого уровня мы предоставляем одно бесплатное компенсирующие занятие для отработки пропусков в течение семестра. На занятии ребята изучают теорию пропущенных занятий и решают задачи.

Также пропущенное занятие можно отработать с другой группой в своем или в другом филиале, для этого родителям необходимо позвонить в колл-центр и согласовать отработку с другой группой.