Detail předmětu
Kreativní programování 1
FaVU-KREAP1Ak. rok: 2019/2020
Předmět teoreticky i prakticky seznámí studentky a studenty se základními koncepty programování (datové typy, podmínky, cykly, třídy) a jejich podobou i specifikami v programovacím jazyku Python. Předmět se taktéž zaměří na související oblasti vývoje softwaru: práci s příkazovou řádkou, editorům, správě kódu, jeho dokumentaci a formám online spolupráce.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
2. První program Hello World, Print a chybové hlášky, Proměnné, Porovnávání, Logické operátory: nebo, a, negace
3. Funkce, Cykly, Cyklus for a while
4. Správa zdrojového kódu, Git, Větvení v Gitu, Github
5. Funkce a Řetězce, Vlastní funkce
6. Výjimky, Moduly, Testování, Cyklické importy, Testování
7. Spolupráce a Open source, Ignorování souborů, Soubory
8. Seznamy, N-tice
9. Grafika
10. Slovníky, JSON, API
11. Třídy, Dědičnost
12. Závěrečný projekt
13. Závěrečný projekt, retrospektiva
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Doporučená literatura
MARTIN, Robert C. Clean code: a handbook of agile software craftsmanship. Upper Saddle River, NJ: Prentice Hall, c2009. ISBN 978-0-13-235088-4.
Zařazení předmětu ve studijních plánech
- Program VUB bakalářský
obor VU-D , 3 ročník, zimní semestr, volitelný
obor VU-D , 4 ročník, zimní semestr, volitelný
obor VU-D , 3 ročník, zimní semestr, volitelný
obor VU-D , 4 ročník, zimní semestr, volitelný
obor VU-D , 3 ročník, zimní semestr, volitelný
obor VU-D , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-IDT , 3 ročník, zimní semestr, volitelný
obor VU-IDT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 3 ročník, zimní semestr, volitelný
obor VU-VT , 4 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-D , 1 ročník, zimní semestr, volitelný
obor VU-D , 2 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-D , 1 ročník, zimní semestr, volitelný
obor VU-D , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-D , 1 ročník, zimní semestr, volitelný
obor VU-D , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-VT , 1 ročník, zimní semestr, volitelný
obor VU-VT , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný
obor VU-IDT , 1 ročník, zimní semestr, volitelný
obor VU-IDT , 2 ročník, zimní semestr, volitelný