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

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

Абу-Хамди Реда Валидович

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

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

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

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

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

 

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

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

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

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

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

Группы.

Абу-Хамди Реда Валидович:

  1. Python-1 ( Вторник 16:00-17:45 – Пятница 16:00-17:45 ) 5-6 классы

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

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

Технологии искусственного интеллекта (углубленный уровень)

Боров Даниил Романович

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

Программа рассчитана на учащихся 9-11 классов, освоивших программу “Программирование на Python”

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

Данная программа направлена на изучение основ технологий искусственного интеллекта. 

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

  • Первый модуль посвящен анализу данных. С помощью библиотек NumPy, Pandas и Matplotlib обучающиеся смогут собрать и проанализировать данные большого объема, найти зависимости распределения величин и визуализировать их.
  • Во втором модуле школьники научатся работать с библиотекой Sklearn и строить модели машинного обучения.
  • Третий модуль направлен на изучение компьютерного зрения и работы с нейронными сетями. Здесь обучающиеся научатся разрабатывать собственные свёрточные нейронные сети для обработки изображений.

 

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

– работать с самыми известными библиотеками для машинного обучения на языке Python;

– анализировать и обрабатывать данные;

– разрабатывать нейронные сети;

– решать интересные и необычные задачи с помощью машинного обучения.

Группы.

Боров Даниил Романович:

  1. AI-2 ( Понедельник 18:00-19:45 – Четверг 18:00-19:45 ) 

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

  1. AI-3 ( Вторник 16:00-17:45 – Пятница 16:00-17:45 )

Технологии искусственного интеллекта (проектный уровень)

Боров Даниил Романович

Программа рассчитана на учащихся, освоивших программу “Технологии искусственного интеллекта” (углубленный уровень)

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

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

Группы.

Боров Даниил Романович:

  1. AI-1 ( Среда 16:00-18:30 )