Thesis/Dissertation: Eva Škopová: Builder Game: Block-based Programming Game Prototype
Bachelor's thesis
Builder Game: Block-based Programming Game Prototype
Stavitel: prototyp hry pro výuku blokového programování
Abstract
Bakalářská práce se zabývá návrhem hry pro výuku programování se zaměřením na cykly s podmínkou. V teoretické části rozebírám základní aspekty blokového programování a analyzuji existující hry s podobným zaměřením. V praktické části popisuji dílčí prvky hry, jejich význam a možné alternativní úpravy. Dále se věnuji implementaci, vytvoření konkrétních sad zadání a uživatelskému testovaní. Výstupem je …more
Abstract
The bachelor thesis deals with the design of block-based programming game with focus on while loops. In the theoretical part, I analyze the basic aspects of block-based programming and examine existing games with a similar focus. In the practical part, I describe partial game features, its' meaning and possible alternative modifications. I also deal with implementation, creating specific sets of assignments …more
Thesis description
Cílem práce je vytvořit prototyp hry pro výuku programování pomocí blokového programování. Základní princip hry bude vycházet z často používaného prostředí „robot na mřížce“ (Robot Karel), hlavní nový prvek bude „stavění“. V prostředí se bude pohybovat agent, který sbírá stavební materiál a s jeho pomocí staví stavby. Po programátorské stránce se hra bude zaměřovat především na procvičení while cyklů.
Konkrétní cíle:
- Implementovat interaktivní prototyp hry v JavaScriptu.
- Navrhnout a realizovat sadu minimálně 20 konkrétních zadání různé obtížnosti (od jednoduchých tutoriálových až po zajímavé úlohy na cykly).
- Provést testování hry na minimálně 5 lidech. Posbírat zpětnou vazbu a zhodnotit použitelnost dílčích herních prvků a navržených sad.
19/5/2023 10:51, doc. Mgr. Radek Pelánek, Ph.D., UČO 4297
Attachments
Literature
- PELÁNEK, Radek and Tomáš EFFENBERGER. Design and analysis of microworlds and puzzles for block-based programming. Computer Science Education. Routledge, 2022, vol. 32, No 1, p. 66-104. ISSN 0899-3408. Available from: https://doi.org/10.1080/08993408.2020.1832813.
Theses on a related topic
List of theses with an identical keyword.
-
Prototype of block-based programming game
Ing. Matouš Rejzl -
Platformer game with block-based programming control
Mgr. David Dobrovolný -
JacLy – visual programming environment for Jaculus
Bc. Jakub Andrýsek -
Usability of educational games based on interaction via speech recognition
Mgr. Jakub Forman -
Stovik - original computer game
Bc. Jana Bednarčíková -
Analysis of Data from Turtle Graphics Programming Exercise
Mgr. Iva Liberová -
Interactive Web Application for Teaching Formal Language of Mathematics
Bc. et Bc. Štěpán Balážik -
LARP in English Language Teaching
Mgr. Dagmar Wiesnerová




