Программирование для всех (основы работы с Python): различия между версиями

Материал из MathINFO
Перейти к навигации Перейти к поиску
Строка 38: Строка 38:
 
== Домашние задания ==
 
== Домашние задания ==
  
Сдаются через [http://python.math-hse.info/ систему] с автоматическими тестами.
+
Сдаются через [http://python.math-hse.info/ систему] с автоматическими тестами. Для сдачи задания необходимо зарегистрироваться в системе, зайти в нее, скачать ipynb-файл, вписать в него решения, сохранить изменения и загрузить обновленный файл в систему.
 +
 
 +
Важно! Если скачать файл со страницы курса по ссылке ниже или создать новый файл и просто скопировать в него условия и решения, система не сможет за каждый пройденный тест засчитать баллы, нужен особый формат ячеек, который используется в ipynb-файле с домашним заданием в системе (да, внешне ячейки такого формата не отличаются от обычных).
 +
 
 +
{| class="wikitable"
 +
|-
 +
! Домашнее задание !! Дедлайн !! Условия
 +
|-
 +
| Домашнее задание 1 || 20.09 23:59 ||
 +
|-
 +
| Домашнее задание 2 ||  ||
 +
|-
 +
| Домашнее задание 3 ||  ||
 +
|-
 +
| Домашнее задание 4 ||  ||
 +
|-
 +
| Домашнее задание 5 ||  ||
 +
|-
 +
| Домашнее задание 6 ||  ||
 +
|}

Версия 14:05, 13 сентября 2022

Дорогие студенты!

Это страница курса по выбору «Программирование для всех (основы работы с Python)», читаемого на программе «Прикладная политология» 1 курса магистратуры в 1 модуле 2022-2023 учебного года.

Семинары ведёт: Тамбовцева Алла Андреевна.

Правила игры

  • Формула оценки: Итог = 0.4 * Домашние задания + 0.2 * Тест + 0.4 * Экзамен.
  • План курса по неделям и пояснения по формам контроля можно посмотреть здесь.

Программное обеспечение

Перед занятиями необходимо установить дистрибутив Anaconda (скачать можно здесь), который включает в себя интерпретатор языка Python, библиотеки для обработки, анализа и визуализации данных, а также среду для работы Jupyter Notebook.

Также есть возможность работать в Jupyter Notebook онлайн, используя ресурс Google Colab (для создания и редактирования файлов нужен аккаунт Gmail). Но в долгосрочной перспективе предпочтительнее установить Anaconda.

Материалы занятий

Неделя 1. Введение в Python (12.09)

Дополнительно:

Неделя 2. Списки и массивы в Python (19.09)

TBA

Домашние задания

Сдаются через систему с автоматическими тестами. Для сдачи задания необходимо зарегистрироваться в системе, зайти в нее, скачать ipynb-файл, вписать в него решения, сохранить изменения и загрузить обновленный файл в систему.

Важно! Если скачать файл со страницы курса по ссылке ниже или создать новый файл и просто скопировать в него условия и решения, система не сможет за каждый пройденный тест засчитать баллы, нужен особый формат ячеек, который используется в ipynb-файле с домашним заданием в системе (да, внешне ячейки такого формата не отличаются от обычных).

Домашнее задание Дедлайн Условия
Домашнее задание 1 20.09 23:59
Домашнее задание 2
Домашнее задание 3
Домашнее задание 4
Домашнее задание 5
Домашнее задание 6