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



Основы программирования на Python
ID 911584
Статус:
Курс обязательный (Юриспруденция)
Направление:
40.03.01. Юриспруденция
Кто читает:
Отдел сопровождения учебного процесса в бакалавриате
Где читается:
Юридический факультет (Санкт-Петербург)
Когда читается:
3-й курс, 2, 3 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
60
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Волкова Юлия Михайловна
Язык:
русский
Кредиты:
3
Программа дисциплины
Аннотация
Настоящая дисциплина относится к базовой части профессионального цикла, обеспечивающего подготовку бакалавра. Изучается на 3-м курсе. И представляет собой on-line курс: Основы программирования на Python (https://www.coursera.org/learn/python-osnovy-programmirovaniya). Для освоения учебной дисциплины, студенты должны владеть следующими знаниями: иметь навыки работы на персональном компьютере; иметь базовые навыки программирования.
Цель освоения дисциплины
- Целью курса является изучение основных конструкций языка Python, которые пригодятся при решении широкого круга задач – от анализа данных до разработки новых программных продуктов.
Планируемые результаты обучения
- В результате освоения курса слушатели научатся обрабатывать и хранить числа, тексты и их наборы, освоят стандартную библиотеку языка Python и смогут автоматизировать задачи по сбору и обработке данных. Курс дает необходимую базу для освоения более специализированных областей применения языка Python, таких как машинное обучение, статистическая обработка данных, визуализация данных и многих других.
- В результате освоения курса слушатели научатся обрабатывать и хранить числа, тексты и их наборы, освоят стандартную библиотеку языка Python и смогут автоматизировать задачи по сбору и обработке данных. Курс дает необходимую базу для освоения более специализированных областей применения языка Python, таких как машинное обучение, статистическая обработка данных, визуализация данных и многих других.
Содержание учебной дисциплины
- Целые числа, ввод-вывод, простые операции со строками
- Вещественные числа
- Условный оператор и цикл while
- Кортежи, цикл for, списки
- Множества и словари
- Сортировка
- Функции и рекурсия
Список литературы
Рекомендуемая основная литература
- Разработка геоприложений на языке Python - Вестра Э. - Издательство "ДМК Пресс" - 978-5-97060-437-3 - 2017 - русский - https://e.lanbook.com/book/97349 - ЛАНЬ - 97349
Рекомендуемая дополнительная литература
- Основы программирования - Борисенко В.В. - Национальный Открытый Университет "ИНТУИТ" - 978-5-9556-00039-0 - 2016 - русский - https://e.lanbook.com/book/100318 - ЛАНЬ - 100318
- Основы программирования на C# - Биллиг В.А. - Национальный Открытый Университет "ИНТУИТ" - - - 2016 - русский - https://e.lanbook.com/book/100319 - ЛАНЬ - 100319