Магистратура
2022/2023
Поколение Python: курс для начинающих
Статус:
Курс по выбору (Современный социальный анализ)
Направление:
39.04.01. Социология
Кто читает:
Департамент социологии
Где читается:
Санкт-Петербургская школа социальных наук
Когда читается:
1-й курс, 2 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
32
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Ярошенко Евгения Игоревна
Прогр. обучения:
Современный социальный анализ
Язык:
русский
Кредиты:
3
Контактные часы:
6
Программа дисциплины
Аннотация
"Поколение Python: курс для начинающих" знакомит всех, кому это интересно, с программированием. Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x. Выбран Python за ясность кода и быстроту реализации на нем программ. Цель курса - формирование базовых понятий структурного программирования.
Цель освоения дисциплины
- Цель курса - формирование базовых понятий структурного программирования на Python 3.
Планируемые результаты обучения
- Владение базовыми операциями, используемыми для манипуляции объектами в среде Python 3
- Понимание возможных типов данных в среде Python 3 и особенностей работы с ними
- Понимание того, как строится механизм управления исполнения программы, разработанной в среде Python 3
Содержание учебной дисциплины
- Ввод-вывод данных
- Условный оператор
- Типы данных
- Циклы for и while
- Строковый тип данных
- Списки
- Функции
- Работа над мини-проектом
Промежуточная аттестация
- 2022/2023 учебный год 2 модуль0.3 * Самостоятельная работа + 0.7 * Накопленная оценка активности на платформе Stepik
Список литературы
Рекомендуемая основная литература
- Автоматизация рутинных задач с помощью Python : практическое руководство для начинающих, Свейгарт, Э., 2018
Рекомендуемая дополнительная литература
- Прохоренок Н.А., Дронов В.А. - Python 3. Самое необходимое - 978-5-9775-3631-8 - Санкт-Петербург: БХВ-Петербург - 2016 - 351436 - https://ibooks.ru/bookshelf/351436/reading - iBOOKS
- Харрисон М. - Как устроен Python. Гид для разработчиков, программистов и интересующихся - 978-5-4461-0906-7 - Санкт-Петербург: Питер - 2019 - 359217 - https://ibooks.ru/bookshelf/359217/reading - iBOOKS