PV248 Python Seminar

Fakulta informatiky
jaro 2024

Předmět se v období jaro 2024 nevypisuje.

Rozsah
0/2/1. 3 kr. (plus ukončení). Doporučované ukončení: k. Jiná možná ukončení: z.
Vyučující
Mgr. Adam Matoušek (přednášející)
RNDr. Petr Ročkai, Ph.D. (přednášející)
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
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: 0/180, pouze zareg.: 0/180, pouze zareg. s předností (mateřské obory): 0/180
Mateřské obory/plány
předmět má 41 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
    domácí příprava a semináře
    Metody hodnocení
    Práce během semestru (dle vlastního výběru): aktivní účast ve cvičení + týdenní programovací cvičení + 3 sady větších domácích úloh + 3 průběžné programovací testy. Hodnoceno souhrnně ve čtyřtýdenních blocích. Kolokvium: programovací test u školního počítače bez přístupu k internetu.
    Vyučovací jazyk
    Angličtina
    Další komentáře
    Předmět je vyučován každoročně.
    Výuka probíhá každý týden.
    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 2021, podzim 2022.