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