We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Python Generation: Course for Beginners

2022/2023
Academic Year
RUS
Instruction in Russian
3
ECTS credits
Course type:
Elective course
When:
1 year, 2 module

Instructor


Ярошенко Евгения Игоревна

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

Аннотация

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

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

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

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

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

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

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

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

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

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

  • 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

Авторы

  • Цветкова Екатерина Андреевна
  • Ярошенко Евгения Игоревна
  • Пашахин Сергей Витальевич