Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 9.82 KB

README.md

File metadata and controls

47 lines (38 loc) · 9.82 KB

py_prog2021-22

Программирование на питоне на 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*(КР)