Бакалавриат
2024/2025





Python для анализа данных
Статус:
Курс обязательный (Физика)
Направление:
03.03.02. Физика
Кто читает:
Департамент информатики
Где читается:
Школа информатики, физики и технологий
Когда читается:
1-й курс, 3, 4 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Галоев Илькин Багаддин Оглы
Язык:
русский
Кредиты:
3
Программа дисциплины
Аннотация
Язык программирования Python является одним из самых популярных языков программирования. С помощью языка Python можно автоматизировать рутинные операции и обрабатывать объемы данных, на несколько порядков превышающие объемы, доступные для обработки вручную или с помощью электронных таблиц. Реализуется с использованием онлайн-курса.
Цель освоения дисциплины
- Формирование у студентов теоретических знаний и практических навыков по основам методологии программирования, обучение студентов методам алгоритмизации и программирования на языке высокого уровня
Планируемые результаты обучения
- Знать принципы основные конструкции и идиомы языков программирования Python и Bash, необходимые для изучения других дисциплин, предусмотренных базовым и рабочим учебными планами, а также для применения в профессиональной деятельности.
- Иметь навыки (приобрести опыт) формализации и решения практических задач по программированию
Содержание учебной дисциплины
- Введение в Python
- Объектно-ориентированное программирование на Python
- Фреймворки Python
Элементы контроля
- ЭкзаменУстный экзамен проводится в форме ответов на вопросы экзаменационного билета. Экзаменационный билет представляет собой один из алгоритмов, которые надо было реализовать в домашнем задании. На подготовку ответа выделяется 2,5 часа.
- Тесты на лекциях
- Домашние заданияДомашнее задание №3 выдается студентам в одном варианте. Срок выполнения домашнего задания - 2 недели. Форма представления обучающимися домашнего задания - представленные в письменном виде решения задач.
Промежуточная аттестация
- 2024/2025 4th module0.3 * Домашние задания + 0.3 * Домашние задания + 0.05 * Тесты на лекциях + 0.05 * Тесты на лекциях + 0.3 * Экзамен
Список литературы
Рекомендуемая основная литература
- Федоров, Д. Ю. Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2019. — 161 с. — (Бакалавр. Прикладной курс). — ISBN 978-5-534-10971-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/437489 (дата обращения: 28.08.2023).
Рекомендуемая дополнительная литература
- Операционные системы, среды и оболочки: Учебное пособие / Т.Л. Партыка, И.И. Попов. - 5-e изд., перераб. и доп. - М.: Форум: НИЦ ИНФРА-М, 2013. - 560 с.: ил.; 60x90 1/16. - (Профессиональное образование). (п) ISBN 978-5-91134-743-7 - Режим доступа: http://znanium.com/catalog/product/405821