Skip to content

vargulevich/ami_python_25_lectures

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ami_python_25

Лекции:

  1. IO. Типы данных. Contest1

  2. Ввод-вывод с файла, циклы и условия. Contest2

  3. Контейнеры. Contest3

  4. Ссылки. Изменяемость. Функции. Contest 4

  5. Функции. Классы. Типизация. Contest 5

  6. Классы. Дескрипторы.

  7. Исключения. Контекстные менеджеры.

  8. Протоколы и интерфейсы. Contest6

  9. Итераторы и генераторы. Contest7

  10. Collections+Itertools. Contest8 (функции + collections itertools)

  11. Namespaces. Декораторы. Contest9

  12. ООП.

  13. Окружение. Пакеты и модули.

  14. Тестирование. Логгирование.

В качестве лонгридов предлагается выдать материалы для самостоятельного изучения по pandas, numpy, matplotlib. Будут выданы в качестве .ipynb. Студентам можно использовать как справочник для применения в будущем при выполнении лабораторных работ, в том числе по линейной алгебре.

Контесты: 9 штук

Коллоквиум.

Коллоквиум проводим в сессию. Проводится без подготовки примерно 10-15 минут на студента, чтобы оценить понимание теоретической основы языка: 2 простых вопроса + 2 средних вопроса + 2 сложных вопроса + доп вопросы.

0.2семинары + 0.5контесты + 0.3экзамен-коллоквиум

В качестве пересдачи соответственно коллоквиум. При этом коллоквиум неблокирующий.

About

2025 Python course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 99.6%
  • Other 0.4%