Программирование на питоне на 3 курсе ФиКЛ, 2021-2022 учебный год
Преподаватели:
- Елена Захарова (телеграм @thislena, почта 1583253@gmail.com)
Чат в телеграме - все тот же: https://t.me/+Y3Ic3sf7JhBkMjNi
Таблица с оценками: https://docs.google.com/spreadsheets/d/17qYSwz8zlgt5yqmU74FDZ1OB22QuJsmwX6XhqnIw5hw/edit?usp=sharing
№ | Тема | Дата | Материалы |
---|---|---|---|
1 | Области видимости, пространство имен, передача аргументов в функцию, декораторы | 12 января 2022 очно | тетрадка ч1, ч2, сделанная тетрадка ч1, ч2, запись пары ч1, ч2 |
2 | Классы, объекты. Конструктор и деструктор, сборщик мусора | 19 января 2022 очно | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
3 | Инкапсуляция, наследование, полиморфизм | 26 января 2022 онлайн | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
4 | Итераторы и генераторы, исключения, перегрузка операторов | 2 февраля 2022 очно | тетрадка ч1, ч2, сделанная тетрадка ч1, ч2, запись пары ч1, ч2, ч3 |
5 | Подробнее про наследование, super, @property | 9 февраля 2022 онлайн | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
6 | Абстрактные классы, @classmethod, @staticmethod, датаклассы | 16 февраля 2022 онлайн | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
7 | Метаклассы | 9 марта 2022 онлайн | тетрадка, сделанная тетрадка, запись пары ч1, ч2, более удачная запись пары от 15.03 ч1, ч2 |
8 | Метаклассы (продолжение) | 15(!) марта 2022 онлайн | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
9 | Тестирование | 16 марта 2022 очно | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
10 | Тестирование | 23 марта 2022 очно | тетрадка, сделанная тетрадка, запись пары ч1, ч2 |
11 | Консультация перед кр | 25 апреля 2022 | |
12 | КР | 27 апреля 2022 |
№ | Тема | Дедлайн | Ссылка | Вес | Оценки |
---|---|---|---|---|---|
1 | Декораторы, args и kwargs | 28 янв 2022, 00:29:00 | https://official.contest.yandex.ru/contest/34608/enter | 0.1 | здесь |
2 | Классы, наследование, исключения, перегрузка операторов | 12 фев 2022, 00:29:00 | https://official.contest.yandex.ru/contest/34803/enter/ | 0.2 | здесь |
3 | Наследование, классы, атрибуты, итераторы. | 26 фев 2022, 00:29:00 | https://official.contest.yandex.ru/contest/35591/enter/ | 0.1 | здесь |
4 | Метаклассы, датаклассы, абстрактные классы | 10 апр 2022, 00:30:00 | https://official.contest.yandex.ru/contest/36799/enter/ | 0.1 | |
5 | Тестирование | 24 апр 2022, 00:30:00 | https://official.contest.yandex.ru/contest/36984/enter/ | 0.2 | |
6 (Бонусное) | По всем темам курса | 5 бонусных баллов |
Формы контроля:
- 6 дз (одно из них - на бонусные баллы) - в сумме 0.7 от оценки
- 1 контрольная в конце 3 модуля - 0.3 от оценки
- периодически небольшие самостоятельные на парах - не на оценку
Формула оценки по программированию:
0.1*(ДЗ-1) + 0.2*(ДЗ-2) + 0.1*(ДЗ-3) + 0.1*(ДЗ-4) + 0.2*(ДЗ-5) + 0.3*(КР)