Wykładowca: Marcin Młotkowski
Wykład: środa 12:15-14:00, sala 25
Lp | Data | Wykład | Zadania |
---|---|---|---|
1. | 2.10.2019 | Wprowadzenie, sprawy organizacyjne | Lista 1. |
2. | 9.10.2019 | Programowanie obiektowe | Lista 2. |
3. | 16.10.2019 | Kolekcje, listy, iteratory, generatory | Lista 3. |
4. | 23.10.2019 | Generatory | Lista 4. |
5. | 06.11.2019 | Przetwarzanie tekstu: wyrażenia regularne, html, xml | Lista 5. |
6. | 13.11.2019 | Wątki | Lista 6. |
7. | 20.11.2019 | numpy, matplotlib | Lista 7. |
8. | 27.11.2019 | pandas | Lista 8. |
9. | 04.12.2019 | Przechowywanie danych | Lista 9. |
10. | 11.12.2019 | Wykład: Gtk, przykład programu z wykładu, projekt Glade z wykładu | Lista 10. |
11. | 18.12.2020 | Testowanie, profilowanie | Lista 11. |
12. | 08.01.2020 | Usługi sieciowe | |
13. | 15.01.2020 | Django, cz. 1 | |
14. | 22.01.2020 | Django, cz. 2 | |
15. | 29.01.2020 | C API, virtualenv i inne |
Pracownia do zajęć z Pythona przez ok 12 tygodni będzie polegała na zaprogramowaniu zadań z ogłaszanych po każdym wykładzie list. Zadania należy oddać prowadzącemu do oceny na najbliższych zajęciach. Na każdej liście będzie podany limit punktów, jakie można zdobyć za daną listę. W przypadku spóźnienia o tydzień, za przedstawione zadania można uzyskać co najwyżej połowę limitu. Po dwóch tygodniach po upływie terminu zadania nie będą oceniane.
Ostatni miesiąc pracowni jest przeznaczony na samodzielną realizację uzgodnionego z prowadzącym pracownię projektu.
Suma punktów zdobytych za zaprogramowanie zadań z list oraz za projekt jest podstawą do oceny. Do zdobycia zaliczenia wymagane jest uzyskanie przynajmniej połowy maksymalnej liczby punktów możliwych do zdobycia podczas całego semestru. Przedziały do pozostałych ocen będą równo rozłożone (z dokładnością do różnych zaokrągleń etc.).