PV248 Python Seminar

Fakulta informatiky
podzim 2021
Rozsah
0/2/1. 3 kr. (plus ukončení). Ukončení: k.
Vyučující
RNDr. Petr Ročkai, Ph.D. (přednášející)
Mgr. Jan Juračka (cvičící)
Mgr. Lukáš Korenčik (cvičící)
RNDr. Petr Ročkai, Ph.D. (cvičící)
RNDr. Vladimír Štill, Ph.D. (cvičící)
Mgr. Zuzana Baranová (pomocník)
Garance
RNDr. Petr Ročkai, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky
Rozvrh seminárních/paralelních skupin
PV248/01: Čt 16. 9. až Čt 9. 12. Čt 8:00–9:50 B130, J. Juračka
PV248/02: Út 14. 9. až Út 7. 12. Út 12:00–13:50 B130, L. Korenčik
PV248/03: Po 13. 9. až Po 6. 12. Po 8:00–9:50 B130, P. Ročkai
PV248/04: St 15. 9. až St 8. 12. St 10:00–11:50 B130, V. Štill
PV248/05: St 15. 9. až St 8. 12. St 16:00–17:50 B130, V. Štill
Předpoklady
Základní znalost programování v jazyce Python (minimálně v rozsahu předmětu IB111). Schopnost programovat v libovolném jazyce na středně pokročilé úrovni. Lze doplnit přednáškou PV288.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Předmět si smí zapsat nejvýše 180 stud.
Momentální stav registrace a zápisu: zapsáno: 13/180, pouze zareg.: 0/180, pouze zareg. s předností (mateřské obory): 0/180
Mateřské obory/plány
předmět má 40 mateřských oborů, zobrazit
Cíle předmětu
Cílem předmětu je seznámit studenty s prostředky jazyka Python a procvičit programování řešením praktických úloh. Během semestru studenti pracují na zadaných programovacích úlohách, na kterých procvičují přebranou látku.
Na konci kurzu student:
  • zvládne naprogramovat složitější úlohy v jazyce Python
  • seznámí se s možnostmi standardní knihovny jazyka Python
  • pochopí a dokáže uplatnit pokročilé prostředky jazyka Python
  • Výstupy z učení
    Student bude po absolvování předmětu schopen:
  • rozvrhnout a naprogramovat složitější program
  • přečíst a pochopit cizí kód
  • dohledat a použít informace o jazyce a knihovnách
  • testovat a ladit programy
  • Osnova
    • Předmět bude volně navazovat na přednášky předmětu PV288.
    Literatura
      doporučená literatura
    • LUTZ, Mark. Programming Python. 4th ed. Sebastopol, California: O'Reilly, 2010, 1632 s. info
    Výukové metody
    cvičení a domácí úkoly (seminární skupiny dle zájmu česky/slovensky nebo anglicky)
    Metody hodnocení
    aktivita na cvičeních, hodnocení domácích úkolů
    Vyučovací jazyk
    Angličtina
    Další komentáře
    Studijní materiály
    Předmět je vyučován každoročně.
    Předmět je zařazen také v obdobích podzim 2012, podzim 2013, podzim 2014, podzim 2015, podzim 2016, podzim 2017, podzim 2018, podzim 2019, podzim 2020, podzim 2022.