Программирование Python

«Базовый уровень» (модуль 1) предполагает изучение основ программирования на языке Python. Ознакомление со средой программирования Geany. Работа с переменными, условиями, циклами, массивами посредством ввода-вывода в консоль. Применение полученных знание в разработке игрового консольного программного обеспечения (без графического интерфейса).

Перечень форм обучения:

— групповая;

— индивидуальная.

Перечень видов занятий:

— беседа;

— лекция;

— практическое занятие.

Форма контроля: защита проектов.

 


«Продвинутый уровень» (модуль 2, модуль 3, модуль 4).

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

Третий и четвертый уровень направлен на объектно-ориентированное программирование — парадигма, которая позволяет значительно повысить скорость и удобство разработки, а также расширить возможности программиста. Освоив новый подход к написанию программ, ученики применяют его совместно с модулем PyGame и создают более сложные и продуманные проекты. Следующий шаг — работа с базами данных и языком запросов SQL. Также изучается Backend-разработка — ученики пишут серверную часть сайта посредством модуля Flask, а также знакомятся с основами верстки сайтов с помощью HTML и CSS.

Перечень форм обучения:

— групповая;

— индивидуальная.

Перечень видов занятий:

— беседа;

— лекция;

— практическое занятие.

Форма контроля: защита проектов.

преподаватели

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

Цели программы

Результат программы

Особые условия проведения

Материально-техническая база