Основы программирования на Python осень 2020 матфак — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Список заданий и описание)
 
(не показана одна промежуточная версия этого же участника)
Строка 16: Строка 16:
 
* [https://t-do.ru/joinchat/CDE3kheCqQ9FmNDkdXCUjw Чат курса в телеграме]
 
* [https://t-do.ru/joinchat/CDE3kheCqQ9FmNDkdXCUjw Чат курса в телеграме]
 
* [https://t-do.ru/joinchat/AAAAAFEIJZosdXGN5fJoOg Канал курса в телеграме]
 
* [https://t-do.ru/joinchat/AAAAAFEIJZosdXGN5fJoOg Канал курса в телеграме]
* [https://anytask.org/course/723#tasks-tab Anytask]
+
* [https://anytask.org/course/723#tasks-tab Anytask], [https://t.me/c/1359488410/43 инвайты]
 
* [https://docs.google.com/spreadsheets/d/13AtF13iSHQrNWiyPlDQ0Hth8z2C6WdaZrnSu5jsRRXw/edit?usp=sharing Таблица оценок]
 
* [https://docs.google.com/spreadsheets/d/13AtF13iSHQrNWiyPlDQ0Hth8z2C6WdaZrnSu5jsRRXw/edit?usp=sharing Таблица оценок]
 
* [https://www.hse.ru/ba/math/courses/375290780.html ПУД курса]
 
* [https://www.hse.ru/ba/math/courses/375290780.html ПУД курса]
Строка 135: Строка 135:
 
|-
 
|-
 
|
 
|
Дедлайн: 25.12 23:59
+
Дедлайн: 25.12 23:59 -> перенесен на 28.12 23:59
 
----
 
----
 
Максимально число баллов за всё задание: 10, остальные 3 являются дополнительными. То есть можно получить 13/10.  
 
Максимально число баллов за всё задание: 10, остальные 3 являются дополнительными. То есть можно получить 13/10.  

Текущая версия на 22:29, 28 декабря 2020

О курсе

borderless






Курс читается для студентов факультета математики ВШЭ в 1-2 модулях.

Необходимые ссылки

Семинаристы

Группа Преподаватель Почта Расписание
1, 2 Соня Дымченко sadymchenko@edu.hse.ru понедельник, четверг: 1я пара, ауд. 318
3, 4 Митя Попов mitya1510@ya.ru вторник, пятница: 1я пара, ауд. 318

Формула оценки

Результирующая оценка по дисциплине рассчитывается по формуле:

Oитог (пилот) = 6 + 0.2 * OМидтерм + 0.2 * OЭкзамен

Oитог = 0.4 * Oсеминары + 0.6 * OДЗ

Семинары

Все материалы можно найти здесь.

Тема Ссылка на занятие Контест Дедлайн
1 Вводные курса. Установка ПО. Введение в Python. notebook nbviewer slides contest 1 25.09 23:59
2 Условные конструкции. While. notebook nbviewer slides contest 2 02.10 23:59
3 Последовательности: списки, кортежи, строки. notebook nbviewer slides contest 3 03.10 23:59
4 Цикл for. Функции range, enumerate, zip, map. Генераторы. notebook nbviewer slides contest 4 12.10 23:59
5 Функции, рекурсия. notebook nbviewer slides YouTube contest 5 18.10 23:59
6 Домашнее задание #1. материалы и условие contest 06.11 23:00
7 Строки, форматирование. notebook nbviewer slides YouTube contest 6 12.11 23:59
8 Словари, множества. notebook nbviewer slides contest 7 18.11 23:59
9 Алгоритмическая сложность, сортировки. notebook nbviewer slides contest 8 27.11 23:59
10 Продвинутые темы 1. Исключения, тестирование, логирование. Модульное оформление. Аргпарс. Файлы. notebook - -
11.1 Классы. notebook необязательный contest на 40 бонусных баллов 3.12 23:59
11.2 Домашнее задание #2. ДЗ #2. Класс многочленов. Условие. contest 13.12 23:59
12 Продвинутые темы 2. Итераторы. Itertools, collection, functools. Регулярные выражения. Подборка - -
13 Библиотеки для научных вычислений: numpy, scipy. - - -
14 Библиотека для работы с таблицами: pandas. Домашнее задание #3. notebook 25.12 23:59
15 Библиотеки для визуализаций: matplotlib, seaborn, plotly. - - -

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

Правила сдачи заданий

Дедлайны по всем домашним заданиям являются жёсткими, то есть после срока работы не принимаются.

При обнаружении плагиата за домашнее задание ставится оценка ноль всем задействованным в списывании студентам, а также подаётся докладная записка в деканат.

Список заданий и описание