Модуль 1
142,00ч

Базовый модуль «Введение в Python»

Базовый модуль «Введение в Python» имеет продолжительность 144 академических часа. Слушатели знакомятся с синтаксисом и семантикой конструкций языка Python, с основными типами данных: числами, строками, списками, словарями, файлами, модулями, функциями, классами и приемами работы с ними, правилами создания и механизмом использования переменных. Базовый модуль заканчивается промежуточной аттестацией, которая проводится в форме зачета. Для получения зачета слушатели представляют решение задач на языке Python.
Часов в программе
34,00 часа
лекции
48,00 часов
практика
58,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
142,00 часа
всего
Материально-технические условия реализации программы:
Вид занятий: Лекция, практика, самостоятельная работа (проект)
Требуемое ПО:
Zoom, GoogleMeet, Python 3, LMS Moodle
Информационные ресуры
Самоучитель Python | Python 3 для начинающих и чайников (pythonworld.ru)
Подборка книг по программированию на Python (Питон) (tproger.ru)

С чего начать изучение Python: книги для начинающих / Хабр (habr.com)
Скачать книги по Python для начинающих - С чего начать? (python-scripts.com)
Образовательные ресуры
Самоучитель Python | Python 3 для начинающих и чайников (pythonworld.ru)
Подборка книг по программированию на Python (Питон) (tproger.ru)

С чего начать изучение Python: книги для начинающих / Хабр (habr.com)
Скачать книги по Python для начинающих - С чего начать? (python-scripts.com)

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

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

Дистанционное обучение в формате онлайн с использованием LMS Moodle, e-mail, Zoom, GoogleMeet и др., проектная работа

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

Учебно-методическое пособие
По курсу «Базовое программирование на языке Python»
Базовый модуль «Введение в Python»

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

Лекционные, практические материалы и задания для самостоятельной подготовки по темам модуля

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

Дауни Аллен Б. "Основы Python. Научитесь мыслить как программист", Манн, Иванов и Фербер, 2021 г.
Лутц Марк "Изучаем Python. Том 1". Диалектика, 2019 г.
Седжвик Роберт, Дондеро Роберт, Уэйн Кевин Программирование на Python. Базовый курс. Вильямс, 2020 г.

Темы

Типы данных Python. Обзор. Простые типы данных. Числа. Строки. Переменные. Управляющие конструкции Python. Условный оператор if. Операторы циклов for и while. Списки. Действия над списками. Словари. Работа со словарями. Функции. Создание функций. Файлы. Работа с файлами. Классы. Создание и использование классов
Лекции
6,00ч
Практические занятия
8,00ч
Самостоятельная работа
8,00ч
Всего
22,00ч
Лекции
2,00ч
Практические занятия
4,00ч
Самостоятельная работа
4,00ч
Всего
10,00ч
Лекции
10,00ч
Практические занятия
12,00ч
Самостоятельная работа
12,00ч
Всего
34,00ч
Лекции
2,00ч
Практические занятия
6,00ч
Самостоятельная работа
6,00ч
Всего
14,00ч
Лекции
4,00ч
Практические занятия
6,00ч
Самостоятельная работа
10,00ч
Всего
20,00ч
Лекции
4,00ч
Практические занятия
6,00ч
Самостоятельная работа
8,00ч
Всего
18,00ч
Лекции
6,00ч
Практические занятия
6,00ч
Самостоятельная работа
10,00ч
Всего
22,00ч
Промежуточная аттестация 2,00 часа
Зачет