Detail práce
Karel 3D - aplikace pro výuku programování
Práce se zabývá přehledem dostupných prostředků pro pedagogy informatiky, kteří seznamují studenty s programováním. Cílem je implementace prostředí pedagogického jazyka Karel inspirovaného prací Andreje Blaha a jeho kolegů pro platformu MS-DOS. Byla navržena aplikace ve webovém prostředí, která rozšiřuje funkčnost předlohy o proměnné a zahrnuje moderní prvky uživatelského rozhraní, jako jsou blokové programování, obarvování syntaxe jazyka, syntaktickou kontrolu a 3D grafiku. Současně také pedagogům nabízí sadu základních příkladů a dovoluje jim tvořit si vlastní zadání.
Výuka programování, pedagogický programovací jazyk, jazyk Karel, blokové programování, webová aplikace, kontrola syntaxe, 3D grafika, střední škola, základní škola, začátečníci v programování
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a drobná doplnění od přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "B".
- Píšete, že práce vznikla i ve spolupráci s gymnáziem Šlapanice. Jste v kontaktu s vyučujícími informatiky na této škole? Plánujete nějaké větší testování s žáky, nebo dokonce nasazením vašeho nástroje do výuky?
- Rovněž v kapitole 6 píšete, že během testování žáci preferovali blokové rozhraní. Jaké jsou podle vás výhody a nevýhody této metody výuky? Myslíte, že by šlo žáky motivovat, aby co nejvíce využívali textový editor?
Bidlo Michal, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (UITS FIT VUT), člen
Grégr Matěj, Ing., Ph.D. (UIFS FIT VUT), člen
Hliněná Dana, doc. RNDr., Ph.D. (UMAT FEKT VUT), člen
@bachelorsthesis{FITBT23969, author = "Vojt\v{e}ch \v{C}oupek", type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce", title = "Karel 3D - aplikace pro v\'{y}uku programov\'{a}n\'{i}", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2021, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/23969/" }