|
1-UIN-246 Interaktívne programovanie a vizuálne modelovanie prof. RNDr. Ivan Kalaš, CSc. Forma a rozsah výučby: Kurz - 4 Semester: 2. Počet kreditov: 4 Priebežné hodnotenie: testy, prémiové úlohy Záverečné hodnotenie: skúška a semestrálny projekt (mikrosvet) Cieľ predmetu: Spoznať ďalšiu programovaciu paradigmu (interpretovaný jazyk lispovského typu - Logo s úplnou objektovou štruktúrou, udalosťami a paralelnými procesmi). Detailne sa oboznámiť s prostredím Imagine a jeho použitím pri vývoji výučbových aplikácií - mikrosvetov. Spoznať princípy tvorby interaktívnych, vizuálnych a otvorených mikrosvetov. Oboznámiť sa tvorbou mikrosvetov pre vizuálne modelovanie vhodných pre základnú a strednú školu. Stručná osnova predmetu: Základy symbolického programovania. Korytnačia grafika s jednou a mnohými korytnačkami. Práca s obrázkami ako s bežnými údajovými objektami. Tvorba interaktívnych aplikácií (mikrosvetov) pre použitie vo výučbe. Animované objekty - korytnačky. Náročnejšie programovacie techniky (rekurzívne údajové štruktúry a práca s nimi, vektory, rotovania, práca s programom ako s údajmi - definičné zoznamy, polygónové zoznamy). Objektovo-orientovaný prístup k vývoju projektov, objekty, triedy, udalosti. Paralelné procesy. Spolupráca dvoch a viacerých aplikácií cez internet. Programované tvary pre interaktívne vizuálne aplikácie. Literatúra: Blaho, A., Kalaš, I.: Comenius Logo: Tvorivá informatika. CL Group Bratislava 1998 (1. časť), 1999 (2. časť). ISBN 80-967999-0-8 Kalaš, I., Hrušecká, A.: Imagine a základy algoritmizácie, Metodické centrum 2004 webová stránka vyučujúceho Jazyk, v ktorom sa predmet vyučuje: slovenský |