Модуль 2
70,00ч

Модуль 2. Профильный. Язык программирования Python

В данном модуле слушатели изучают язык программирования Python.
Часов в программе
25,00 часов
лекции
20,00 часов
практика
22,00 часа
самостоятельная
3,00 часа
промежуточная аттестация
70,00 часов
всего
Материально-технические условия реализации программы:
Вид занятий: Лекции
Требуемое ПО:
Proxmox Virtual Extension v6 настроенный на сервере для выполнения лабораторных работ (предоставляется учебным центром)

Клиентское рабочее место (слушателя):
• компьютер под управление OC Windows 7/8/10 с доступом в Интернет со скоростью 20 Мбит/с и более;
• установленный ssh-клиент Putty на рабочем месте слушателя;
• веб-браузер Google Chrome или Mozilla Firefox, обновленные до последних версий;
• платформа для проведения вебинаров Zoom.
Вид занятий: Практические занятия
Требуемое ПО:
Proxmox Virtual Extension v6 настроенный на сервере для выполнения лабораторных работ (предоставляется учебным центром)

Клиентское рабочее место (слушателя):
• компьютер под управление OC Windows 7/8/10 с доступом в Интернет со скоростью 20 Мбит/с и более;
• установленный ssh-клиент Putty на рабочем месте слушателя;
• веб-браузер Google Chrome или Mozilla Firefox, обновленные до последних версий;
• платформа для проведения вебинаров Zoom.
Вид занятий: Самостоятельные работы
Требуемое ПО:
Proxmox Virtual Extension v6 настроенный на сервере для выполнения лабораторных работ (предоставляется учебным центром)

Клиентское рабочее место (слушателя):
• компьютер под управление OC Windows 7/8/10 с доступом в Интернет со скоростью 20 Мбит/с и более;
• установленный ssh-клиент Putty на рабочем месте слушателя;
• веб-браузер Google Chrome или Mozilla Firefox, обновленные до последних версий;
• платформа для проведения вебинаров Zoom.
Информационные ресуры
1. Официальный сайт Python [Электронный ресурс]. – Python Software Foundation, 2001-2021. – Режим доступа: https://www.python.org/. – Дата обращения: 23.06.2021.
2. The Python Tutorial – python 3.9.6 documentation [Электронный ресурс]. – Python Software Foundation, 2001-2021. – Режим доступа: https://docs.python.org/3/tutorial/index.html. – Дата обращения: 23.06.2021.
Образовательные ресуры
1. Сайт дистанционного обучения Учебного центра Трайтек [Электронный ресурс]. – Саратов: Учебный центр Трайтек, 2021. – Режим доступа: https://sdo.tritec-education.ru/. – Дата обращения: 23.06.2021. – Доступ в личный кабинет к курсам предоставляется сотрудниками учебного центра.

Учебно-методические материалы

Методы, формы и технологии

Реализация программы предполагает сочетание лекционных и практических занятий.
В начале изучения каждого модуля проводятся лекции, которые позволяют слушателям получить информацию и определить подходы к решению задач, предусмотренных практическими работами. Лекции в полном объеме могут проводиться очно с использованием дистанционных технологий (вебинар) или полностью дистанционно (электронный курс).
После изучения теоретического материала по каждому модулю слушатели индивидуально выполняют практические работы под контролем преподавателя. Также в курсе предусмотрены самостоятельные практические работы. Слушатель допускается до следующей практической работы только после правильного выполнения предыдущей.
Образовательный процесс выстраивается с применением инновационных образовательных технологий.
В процессе изучения программы применяются как традиционные (объяснительно- иллюстративное, репродуктивно-воспроизводящее, предметно-ориентированное обучение), так и инновационные технологии обучения. Для достижения целей изучения программы используются активные (лекции, практическая работа) и интерактивные формы проведения занятий (интерактивные лекции, взаимное рецензирование).
Используются приемы технологии проблемного обучения (создание проблемных ситуаций, активная самостоятельная деятельность), что способствует формированию у слушателей способности самостоятельного усвоения новых понятий и умения анализировать определенные действия.
Использование в рамках курсов повышения квалификации групповых технологий обучения позволяет решать задачи организации совместных действий, ведущих к активизации познавательных процессов; распределения начальных действий и операций; коммуникации, общения, без которых невозможны распределение, обмен и взаимопонимание и благодаря которым планируются адекватные задаче условия деятельности и выбор соответствующих способов действия.
В рамках практических и лекционных занятий используются технологии диалогового общения: аквариум, дебаты, дискуссии, круглый стол и др. Диалоговые технологии направлены на развитие и совершенствование диалоговой культуры слушателей, обогащение имеющегося опыта творческой деятельности, коммуникативной компетентности, толерантных отношений как основы высококультурного воспитания.

Методические разработки

Лекции, практические кейсы

Материалы курса

Материалы модуля расположены в личном кабинете слушателя на сайте учебного центра https://sdo.tritec-education.ru/

Учебная литература

1. Лутц, М. Изучаем Python. Том 1 / М. Лутц. – 5-е издание. – М.: Вильямс, 2019. – 832 с.
2. Гэддис, Т. Начинаем программировать на Python / Т. Гэддис. – СПб.:BHV-CПб, 2019. – 768 с.

Темы

Тема 2.1. Типы данных Python Тема 2.2. Ветвление алгоритма Тема 2.3. Работа с аргументами вызова программы Тема 2.4. Работа с файлами Тема 2.5. Введение в объектно-ориентированное программирование (ООП) Тема 2.6. Работа с базами данных Тема 2.7. Разработка REST-API Тема 2.8. Асинхронный код Тема 2.9. Поставка данных в Grafana
Лекции
3,00ч
Практические занятия
3,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Лекции
3,00ч
Практические занятия
3,00ч
Самостоятельная работа
2,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
6,00ч
Практические занятия
4,00ч
Самостоятельная работа
5,00ч
Всего
15,00ч
Лекции
6,00ч
Практические занятия
4,00ч
Самостоятельная работа
2,00ч
Всего
12,00ч
Лекции
3,00ч
Практические занятия
2,00ч
Самостоятельная работа
3,00ч
Всего
8,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Промежуточная аттестация 3,00 часа
Промежуточная аттестация проводится с целью проверки качества освоения, пройденного по данному модулю материала и оценки уровня сформированности компетенций, развиваемых в данном модуле курса.
Промежуточная аттестация проводится в форме самостоятельной практической работы, на которой слушатели решают практическую задачу в формате кейса из реальной практики разработчиков в среде Linux.