2024/2025





Программирование на Python
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Статус:
Маго-лего
Когда читается:
1, 2 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Паточенко Евгений Анатольевич
Язык:
русский
Кредиты:
6
Программа дисциплины
Аннотация
Курс предназначен для освоения студентами основ программирования на языке Python. В ходе обучения студенты изучат основные концепции языка программирования Python, включая работу с переменными, условиями, циклами и функциями.
Цель освоения дисциплины
- Понимать основы программирования, изучить основные типы данных (строки, числа, логический тип) и выполнять над ними различные операции.
- Работать со списками, множествами и словарями, понимать их различия и применять основные методы для управления данными.
- Использовать методы и индексы для работы со строками, применять операторы IF ELSE, тернарный оператор и ветвления для построения логики программы.
- Применять циклы for и while, использовать ключевые слова break и continue для управления логикой цикла.
- Создавать и использовать функции, определять аргументы, управлять областью видимости переменных.
Планируемые результаты обучения
- Студент научится работать с основными типами данных (строки, числа, логический тип) и выполнять различные операции над переменными.
- Студент научится создавать и изменять списки и множества, выполнять базовые операции (сортировка, добавление, объединение элементов).
- Студент научится использовать индексы для работы со списками.
- Студент научится создавать словари и использовать их для хранения и обработки данных.
- Студент научится работать с ключами и значениями в словарях, выполнять основные операции для управления данными.
- Студент научится работать со строками, используя индексы и различные методы для их обработки и преобразования.
- Студент научится использовать IF ELSE оператор для написания программ, в которых требуется выполнять различную логику кода в зависимости от условия.
Содержание учебной дисциплины
- Переменные и основные типы данных.
- Списки и множества.
- Словари.
- Строки.
- Условия.
Элементы контроля
- Домашнее задание к разделам (урокам) 1-7Решение практических задач на языке программирования Python (написание запросов, функций с использованием изученных операторов).
- Итоговое задание.Разработка скрипта (программы) для навигации на местности курьеров.
Промежуточная аттестация
- 2024/2025 2nd moduleИтоговая оценка соответствует сумме баллов за выполненные задания на LMS karpov.courses, приведенные к 10-балльной шкале (см. таблицу). Для каждого задания на LMS-платформе karpov.courses определён дедлайн в 14 календарных дней, после наступления которого студенту начисляется 70% от итогового балла за задание.
Список литературы
Рекомендуемая основная литература
- Изучаем программирование на Python, Бэрри, П., 2017
- Программируем на Python, Доусон, М., 2015
Рекомендуемая дополнительная литература
- Программирование на Python - Копырин А.С., Салова Т.Л. - ФЛИНТА - 2021 - https://znanium.com/catalog/product/1851993 - 1010117 - ZNANIUM