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

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

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

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

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

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

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

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

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

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

Содержание программы

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

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

1

Модуль. Основные понятия о языке программирования Python.

  • Области применения языка, особенности (изучение областей применения языка, понимание его профильной пригодности и задач).
  • Операторы ввода-вывода (понимание основ написания программного кода, структура базовой программы).
  • Типы переменных (изучение всех типов переменных и условий их применения).
  • Библиотеки (работа с библиотеками, импорт, применение их функций).
  • Строки (работа со строками, особенности применения).
  • Массивы (виды массивов, особенности объявления, ввод/вывод данных массива).
  • Списки (функциональные возможности списков, особенности использования).
2

Модуль. Базовые конструкции языка Python.

  • Условный оператор (работа с условным оператором, понимание применения).
  • Циклы (основные принципы написания циклов в программном коде, особенности применения).
  • Исключения (принцип использования, понимание применения).
  • Пользовательские функции (основы написания функций, особенности и принципы применения).
3

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

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

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

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

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

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

Почта: precourse@sut.ru

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