Вопрос/ответ EN
Вопрос/ответВопрос-ответ Вопрос/ответЧасто задаваемые вопросы Обращения граждан Телефонный справочник
+7 (800) 550-41-72 Телефон горячей линии
+7 (812) 326-31-63 Многоканальный телефон
Россия, 193232, Санкт-Петербург,
пр. Большевиков д.22, к.1
rector@sut.ru

Программирование на Python (для продолжающих)

Знакомимся с ИТ-сферой, учимся программировать и автоматизировать задачи, создаём свою игру и защищаем проект – всё это о курсе «Программирование на Python (для продолжающих)».

В ходе обучения школьники получат углублённые знания в программировании, и устройстве языка Python; научатся собирать и запускать различные программы, адаптированные для решения конкретных задач. На практических занятиях школьники будут более детально осваивать структуру написания программного кода, пробовать различные конструкции и решать настоящие кейсы, а также некоторые задания из программы ЕГЭ по информатике.

Каждый школьник разработает свой мини-проект и пополнит ими своё портфолио. 

Слушатели: учащиеся средних школ 7–11 классов

Продолжительность обучения:

  • 20 академических часов (стоимость: 9000 руб.)
  • 40 академических часов (стоимость: 18 000 руб.)

Режим занятий: 1 занятие в неделю по 3 ак. часа

Аттестация: Сертификат Цифровой академии школьников СПбГУТ

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

По этой причине авторы курса стараются преподнести учебный материал проще, ярче и интереснее.

1

Модуль. Повторение материала.

  • Работа с вычислениями (Решение математических задач).
  • Условная конструкция (Работа с условным оператором).
  • Циклы (Решение задач с различными типами циклов).
  • Коллекции (Работа с строками, списками, кортежами, множествами и словарями).
2

Модуль. Функциональное программирование.

  • Функции (Основы написания функций, особенности и принципы применения).
  • Лямбда-функции (Сценарии использования, различие от обычных функций).
  • Рекурсия (Различие от циклов, сценарии использования).
  • Исключения (Принцип использования, понимание применения).
  • Итераторы и генераторы (Основные принципы написания итераторов и генераторов в программном коде, особенности применения).
3

Модуль. Объектно-ориентированное программирование.

  • Классы (Основы написания классов, особенности и принципы применения).
  • Принципы ООП (Структура методологии, особенности и принципы применения).
4

Модуль. Примеры с применения Python.

  • Анализ структуры программы «Калькулятор» (Разработка структуры программы, понимание необходимых функциональных элементов).
  • Разработка программного кода для «Калькулятора» (Разработка пользовательских функций и других необходимых конструкций программы).
5

Модуль. Мини-проект.

  • Разработка структуры мини-проекта (Разработка и анализ структуры мини-проекта, разработка функциональной схемы проекта).
  • Разработка проекта
Для предварительной записи необходимо заполнить форму.

Место нахождения: Санкт-Петербург, пр-т Большевиков, 22/1, ст. м. «Улица Дыбенко»

Телефон: 8 (812) 305-12-87 (доб. внутренний 12-87)

Почта: precourse@sut.ru

Группа ВКонтакте: vk.com/precourse__spbsut