Путь к странице
Python как иностранный
Начало занятий: гибкие сроки
Срок обучения: 11 недель
Выдаваемый документ: Сертификат не выдаётся

О курсе 

Курс дает основы алгоритмического мышления с опорой на язык программирования Python, который является одним из самых простых в освоении и популярных алгоритмических языков. Знания, полученные на курсе, могут стать полезным инструментом в академической деятельности. С помощью языка Python можно автоматизировать рутинные операции и анализировать объемы данных, которые было бы нерационально обрабатывать вручную. Целевая аудитория курса — не-программисты, желающие освоить основы алгоритмического мышления и изучить язык программирования Python. Курсы по программированию традиционно строятся через призму математического видения, поэтому слушателю без хорошо развитого математического мышления оказывается сложно их проходить. Курс “Python как иностранный” строится на жизненных сценариях, что делает освоение базовых элементов и структур языка возможным без уменьшения качества и объема полученных знаний.

Формат

Одна неделя содержит видеолекцию по определенной теме общей продолжительностью 60-120 минут. Лекция разделяется на 7-12-минутные логически завершенные части. В зависимости от содержания несколько частей в рамках темы объединяются в подтемы общей продолжительностью около 20-30 минут.  На каждой неделе представлены оцениваемый тест из 10 вопросов и 10 оцениваемых задач.

Требования

Слушателям достаточно обладать знаниями школьной математики и информатики базового уровня. 

Результаты обучения

Студент научится:

  • Настраивать рабочую среду для Python

  • Писать простые программы, использующие арифметические операции, работу со строками, списками, словарями, множествами  

  • Писать программы, содержащие ветвления, циклы, флаговые переменные, статистические данные

  • Читать сообщения об ошибках и исправлять их

  • Определять необходимые инструменты для решения типовых задач, понимать вложенные конструкции данных

  • Определять и вызывать собственные функции, разбивать программу на функции, использовать модули Стандартной библиотеки Python

  • Работать с текстовыми и табличными файлами

  • Писать программы, запрашивающие данные из сети Интернет, обрабатывать полученные данные, работать с интернет-сервисами с помощью API, работать с форматом хранения данных json

Направления подготовки

46.03.01 История

41.03.05 Международные отношения

38.03.02 Менеджмент

42.03.02 Журналистика

42.03.05 Медиакоммуникации

и другие гуманитарные и социально-экономические направления

Трудоёмкость: 6 зачетных единиц
Направление подготовки: Информационные технологии
Преподаватели
Изображение пользователя Лебедева Валентина Алексеевна
Валентина Алексеевна Лебедева
Преподаватель проекта Data Culture НИУ ВШЭ
Изображение пользователя Широков Дмитрий Дмитриевич
Дмитрий Дмитриевич Широков
Магистр педагогики, учитель первой квалификационной категории, преподаватель проекта Data Culture НИУ ВШЭ
Изображение пользователя Рогович Татьяна Владимировна
Татьяна Владимировна Рогович
Методист отдела по развитию цифровых компетенций НИУ ВШЭ, преподаватель проекта Data Culture НИУ ВШЭ