Študent ovláda základy programovacieho jazyka Python, vie používať jeho dátové typy, vie na vetvenie programu používať podmienky, ovláda pokročilé jazykové konštrukcie na tvorbu zoznamov a prácu so slovníkmi, vie pomocou programovacieho jazyka Python pracovať so súbormi, funkciami, modulmi a knižnicami.
Podmieňujúce predmety:
žiadne
Stručná osnova predmetu:
Odporúčaná literatúra:
Odporúčaná:
KVASNICA, M. Elektronický učebný text a materiály pre predmety Programovanie 1 a Programovanie 2. 154 strán, ISBN: 978-80-8208-053-0
Plánované vzdelávacie aktivity:
Úvod do Pythonu
Čiselné dátové typy
Reťazce
Funkcie print a input
Dátový typ bool a IF-THEN-ELSE podmienky
Dátový typ list (zoznam), FOR a WHILE slučky
Výroba zoznamov
Reťazcové metódy
Funkcie
Dátový typ slovník
Operácie so súbormi
Moduly a knižnice
Praktické aspekty jazyka Python
Priama výučba: cvičenia 26h
Nepriama výučba: príprava na cvičenia (12h), príprava záverečného projektu (22h)
Metódy a kritériá hodnotenia:
Hodnotí sa priebežná práca na cvičeniach s váhou 50% a vypracovanie a obhajoba záverečného projektu s váhou 50%. Hodnotenie sa robí na základe štandardnej stupnice na FCHPT.