Основы программирования на Python осень 2022 матфак: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 42: | Строка 42: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! № !! Тема !! Ссылка | ! № !! Тема !! Ссылка на контест !! Дедлайн | ||
|- | |- | ||
| 1|| '''Введение в Python: ввод-вывод, арифметика, типы данных''' || | | 1|| '''Введение в Python: ввод-вывод, арифметика, типы данных''' || || | ||
|- | |- | ||
| 2|| '''Условные конструкции. Циклы: while и for.''' || | | 2|| '''Условные конструкции. Циклы: while и for.''' || || | ||
|- | |- | ||
| 3|| '''Последовательности: кортеж, список. Строки: join/split, форматирование строк''' || | | 3|| '''Последовательности: кортеж, список. Строки: join/split, форматирование строк''' || || | ||
|- | |- | ||
| 4 || ''' ''' || | | 4 || ''' ''' || || | ||
|- | |- | ||
| 5 || ''' ''' || | | 5 || ''' ''' || || | ||
|- | |- | ||
| 6 || ''' ''' || | | 6 || ''' ''' || || | ||
|- | |- | ||
| 7 || ''' ''' || | | 7 || ''' ''' || || | ||
|- | |- | ||
| 8 || ''' ''' || | | 8 || ''' ''' || || | ||
|- | |- | ||
| 9 || ''' ''' || | | 9 || ''' ''' || || | ||
|- | |- | ||
| 10 || ''' ''' || | | 10 || ''' ''' || || | ||
|- | |- | ||
| 11 || ''' ''' || | | 11 || ''' ''' || || | ||
|- | |- | ||
| 12 || ''' ''' || | | 12 || ''' ''' || || | ||
|- | |- | ||
| 13 || ''' ''' || | | 13 || ''' ''' || || | ||
|} | |} | ||
Версия от 09:43, 4 сентября 2022
О курсе
Необходимые ссылки
Команда курса
| Группа | Преподаватель | Ассистент |
|---|---|---|
| 1 группа | Семененя Яна | |
| 2 группа | Стрельцов Артём | |
| 3 группа | Стрельцов Артём | |
| 4 группа ссылка в тг | Бурданова Софья | Волкова Ия |
| 5 группа | Романенко Саша | |
| 6 группа | Романенко Саша |
Материалы курса
Среда разработки
В течение всего курса вы можете пользоваться любой средой разработки (Jupyter, PyCharm, VSCode).
На семинарах мы будем работать преимущественно с Jupyter (ссылка на скачивание и инструкции по установке на Mac OS и Windows.
План курса
| № | Тема | Ссылка на контест | Дедлайн |
|---|---|---|---|
| 1 | Введение в Python: ввод-вывод, арифметика, типы данных | ||
| 2 | Условные конструкции. Циклы: while и for. | ||
| 3 | Последовательности: кортеж, список. Строки: join/split, форматирование строк | ||
| 4 | |||
| 5 | |||
| 6 | |||
| 7 | |||
| 8 | |||
| 9 | |||
| 10 | |||
| 11 | |||
| 12 | |||
| 13 |
Правила выставления оценок
Формула
Итог = 0.1*Квизы + 0.4*ДЗ + 0.2*КР + 0.3*Проект
- 0.1 * Квизы (пятиминутки) - на понимание предыдущей темы
- 0.4 * ДЗ - еженедельные контесты или задания с ручной проверкой
- 0.2 * КР - контрольная работа в середине курса (после 6 семинара)
- 0.3 * Проект - финальный проект по применению полученных знаниях на реальных кейсах (1-2 человека в группе)
Итоговая оценка округляется арифметически. Промежуточные оценки не округляются.
Правила дедлайнов
1. Домашние задания, КР и квизы: жесткий дедлайн.
2. За списывание обнуляется оценка у всех причастных к списыванию без разбирательств.