Курс "Основы программирования на Python"

в Минске для учеников 6-9 классов

НАУЧИСЬ ПРОГРАММИРОВАТЬ НА PYTHON

Мы приглашаем школьников 6-11 классов на курс программирования, посвященный основам одного из самых популярных языков по версии рейтинга TIOBE - Python.

Занятия будут проводиться очно в Репетиторском центре «100 баллов». Однако, к занятиям можно будет присоединиться и дистанционно. Каждому ученику предлагается выбрать будет ли он учиться очно или подключаться к занятиям онлайн. При этом:

  1. Очные занятия пройдут в офисе Центра «100 Баллов» по адресу: г. Минск, ул. Красная. 7А.
  2. Дистанционно присоединиться к занятиям можно будет с помощью образовательной онлайн-платформы Microsoft Teams.

Продолжительность каждого занятия составит 90 минут. Как очные, так и онлайн участники занятий будут одинаково подробно изучать материал и полноценно вовлечены в учебный процесс.

Если вы хотите посещать занятия дистанционно, для работы на курсе понадобится компьютер, подключение к интернету и установленная среда разработки (ссылка и инструкция по установке здесь).

Что учим?

Программа курса с темами:

  • Информация и данные
  • Понятие алгоритма. Последовательность выполнения, приоритет операций
  • Арифметические операции
  • Типы данных
  • Логика. Логические операторы
  • Переменные и ссылки, сылочная модель данных
  • Условия
  • Циклы
  • Функции
  • PEP8, стиль кода Python
  • Списки (массивы)
  • Словари
  • Кортежи
  • Система контроля версий Git и GitHub
  • Python в играх - рассмотрим PyGame
  • Python в обработке данных - работа с API, веб-скраппинг
  • Python в Интернете - рассмотрим фреймворк Flask и напишем телеграм-бота.

Опытные родители обнаружат, что в описании курса ничего не сказано про ООП. Объектно-ориентированное программирование на курсе предусмотрено только для учеников 9-11 классов или для тех учеников, кто уже прослушал базовый курс первого года обучения. Дело в том, что по опыту, дети в более раннем возрасте плохо усваивают эту парадигму программирования, поэтому преподаватель не тратит время на вбивание тяжелой информации. Программа курса может корректироваться в зависимости от уровня группы.