Программирование на Python (начальный уровень)

Буистов Владислав Валерьевич

Абу-Хамди Реда

Программа рассчитана на учащихся 5-9 классов.

Объем программы – 144 академических часа. Занятия 2 раза в неделю по 2 академических часа. Продолжительность полного курса – 1 год.

Данная программа направлена на ознакомление с принципами и методами процедурного программирования на основе изучения языка программирования Python.

Программа состоит из трёх модулей.

  • Первый модуль посвящен введению в программирование, в рамках которого обучающиеся знакомятся с понятием кода, интерпретатора, программы и получают навыки работы в интегрированной среде разработки.
  • Во втором модуле изучаются базовые конструкции языка Python такие, как циклы, списки и функции, после чего происходит введение в компьютерную графику посредством работы с инструментами библиотеки Tkinter.
  • Третий модуль направлен на изучение игровых технологий и средств языка Python для их реализации. Завершающим этапом освоения программы становится подготовка и защита проекта на свободную тему, выбранную учеником.

 

В ходе курса вы научитесь :

– строить алгоритмы программ;

– писать чистый и грамотный код;

– работать в современных IDE;

– писать программы для решения конкретных задач.

Группы.

Буистов Владислав Валерьевич:

  1. Python-1 ( Вторник 10:00-11:45 – Пятница 10:00-11:45 ) 7-11 классы
  2. Python-2 ( Понедельник 16:00-17:45 – Четверг 16:00-17:45 ) 5-7 классы
  3. Python дистанционная форма ( Понедельник 18:00-19:45 – Четверг 18:00-19:45 ) 5-9 классы

Абу-Хамди Реда:

  1. Python-3 ( Понедельник 10:00-11:45 – Четверг 10:00-11:45 ) 7-11 классы
  2. Python-4 ( Вторник 16:00-17:45 – Пятница 16:00-17:45 ) 5-7 классы

Python для веб-разработки (углубленный уровень)

Абу-Хамди Реда

Программа рассчитана на учащихся 6-11 классов, освоивших начальный уровень программы «Программирование на Python» или «Кибербезопасность и основы программирования».

Объем программы – 144 академических часа, из которых аудиторных 108. Занятия 1 раз в неделю на 3 академических часа, предусмотрены дополнительные консультации. Продолжительность полного курса – 1 год.

Курс состоит из трёх модулей. Первый модуль посвящён верстки веб страниц, а именно с языкам разметки HTML и описания стилей на CSS, что позволит учащимся верстать красивые веб страницы.
В втором модуле ученики научатся использовать возможности языка Python и фреймворка Flask для создания полноценного веб сервера.
Последний модуль познакомит учеников с базами данных, и их применения в программировании веб приложений.
На протяжении курса ученики:
–  Получат базовые навыки дизайна веб страниц
–  Овладеют языками HTML и CSS, на которых строятся все страницы в всемирной сети Интернет
–  Познакомятся с архитектурой клиент-сервер, на которой строятся веб приложения
–  Создадут собственный веб сервер на языке Python
–  Научатся управлять базой данных SQLite с помощью языка запросов SQL

Группа: Python-5 (Среда 16:00-18:30) 7-11 классы