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




Основы программирования на Python
Статус:
Курс обязательный (Физика)
Направление:
03.03.02. Физика
Кто читает:
Факультет физики
Где читается:
Факультет физики
Когда читается:
1-й курс, 2 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Коган Александра Сергеевна
Язык:
русский
Кредиты:
3
Программа дисциплины
Аннотация
Целью дисциплины «Основы программирования на Python» является формирование у студентов базовых компетенций, связанных с использованием языка программирования Python.В результате освоения курса студенты научатся:•Использовать арифметические операции, условия, циклы•Использовать различные структуры данных •Создавать классы и функции•Использовать библиотеки
Цель освоения дисциплины
- Использовать арифметические операции, условия, циклы
- Использовать различные структуры данных
- Создавать классы и функции
- Использовать библиотеки
Планируемые результаты обучения
- Знание основ синтаксисая языка Python
- Умение использовать основные структуры данный Python
- Умение создавать собственные функции, классы
- Умение работать с распространенными библиотеками Python
- Умение реализовывать алгоритмы с использованием Python
Содержание учебной дисциплины
- 1. Введение
- 3. Арифметические операции
- 4. Условный оператор
- 5. Циклы
- 6. Массивы
- 7. Строки
- 8. Дополнительные структуры данных
- 9. Функции
- 10. Классы
- 11. Библиотеки
Промежуточная аттестация
- 2024/2025 2nd module0.2 * Домашнее задание + 0.1 * Онлайн-курс + 0.3 * Самостоятельная работа + 0.4 * Экзамен
Список литературы
Рекомендуемая основная литература
- Severance, C. (2016). Python for Everybody : Exploring Data Using Python 3. Place of publication not identified: Severance, Charles. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsotl&AN=edsotl.OTLid0000336
Рекомендуемая дополнительная литература
- Python и анализ данных, Маккинни, У., 2015