Vyučující
|
-
Charvát Richard, Ing. Ph.D.
-
Rouha Jan, MgA.
|
Obsah předmětu
|
- Úvod do programování a jeho využití v umělecké tvorbě - Základy algoritmizace a struktury dat - Seznámení s prostředím pro vývojové prostředky - Základy HTML 5 - Praktické cvičení: vytváření webových stránek s HTML 5 - Základy CSS 3 - Praktické cvičení: úpravy vzhledu webových stránek s CSS 3 - Základy JavaScriptu - Praktické cvičení: interaktivní prvky na webových stránkách s JavaScriptem - Práce s verzovacím systémem pro ukládání a správu kódu - Tvorba autorského portfolia - teoretický úvod - Praktické cvičení: vytváření a správa autorského portfolia - Závěrečné hodnocení a reflexe
|
Studijní aktivity a metody výuky
|
nespecifikováno
|
Výstupy z učení
|
Jedná se o úvodní technický předmět, který seznámí studenty prvního ročníku se základy programování. Věnuje se naprostým základům algoritmizace a uvažování v rámci tvoření aplikací. Jako hlavní platforma je užito webové prostředí za použití převážně HTML 5, CSS 3 a Javascript. Přesto se kladen důraz jednak na obecné znalosti v programovacím odvětví a také na záměr umělecké tvorby.
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
nespecifikováno
|
Doporučená literatura
|
-
Greenbeg, I. Creative Coding and Computational Generative Art. Apress Company.
-
Reas, C., Fry, B.:. Getting Started with Processing 2nd. Maker Media.
-
REAS, C., FRY, B.: PROCESSING. , A Programming Handbook for Visual Designers and Artists. MIT Press, 2007.
-
Shiffman, D.:. The Nature Of Code.
|