• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2021/2022

"Поколение Python": курс для начинающих

Статус: Дисциплина общефакультетского пула
Когда читается: 1, 2 модуль
Охват аудитории: для всех кампусов НИУ ВШЭ
Преподаватели: Пашахин Сергей Витальевич
Язык: русский
Кредиты: 3
Контактные часы: 4

Программа дисциплины

Аннотация

"Поколение Python: курс для начинающих" знакомит всех, кому это интересно, с программированием. Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x. Выбран Python за ясность кода и быстроту реализации на нем программ. Цель курса - формирование базовых понятий структурного программирования.
Цель освоения дисциплины

Цель освоения дисциплины

  • Цель курса - формирование базовых понятий структурного программирования на Python 3.
Планируемые результаты обучения

Планируемые результаты обучения

  • Владение базовыми операциями, используемыми для манипуляции объектами в среде Python 3
  • Понимание возможных типов данных в среде Python 3 и особенностей работы с ними
  • Понимание того, как строится механизм управления исполнения программы, разработанной в среде Python 3
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Ввод-вывод данных
  • Условный оператор
  • Типы данных
  • Циклы for и while
  • Строковый тип данных
  • Списки
  • Функции
  • Работа над мини-проектом
Элементы контроля

Элементы контроля

  • неблокирующий Накопленная оценка активности на платформе Stepik
  • неблокирующий Самостоятельная работа
Промежуточная аттестация

Промежуточная аттестация

  • 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). - Текст: электронный.