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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 76: Строка 76:
 
| 13 || Библиотеки для научных вычислений: numpy, scipy. || - || -  || -
 
| 13 || Библиотеки для научных вычислений: numpy, scipy. || - || -  || -
 
|-
 
|-
| 14 || Библиотека для работы с таблицами: pandas. Домашнее задание #3. || ||  [https://t.me/c/1428385237/1969 Google Colab] ||  
+
| 14 || Библиотека для работы с таблицами: pandas. Домашнее задание #3. || ||  [https://t.me/c/1428385237/1969 Google Colab] || 25.12 23:59
 
|-
 
|-
 
| 15 || Библиотеки для визуализаций: matplotlib, seaborn, plotly. || - || -  || -
 
| 15 || Библиотеки для визуализаций: matplotlib, seaborn, plotly. || - || -  || -

Версия 10:04, 20 декабря 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. Google Colab 25.12 23:59
15 Библиотеки для визуализаций: matplotlib, seaborn, plotly. - - -

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

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

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

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

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