Learning Programming Using Python: The Case of the DigiWorld Educational Game
O. Dallas and
A. Gogoulou
Additional contact information
O. Dallas: National & Kapodistrian University of Athens, Greece
A. Gogoulou: National & Kapodistrian University of Athens, Greece
European Journal of Engineering and Technology Research, 2022, 1-8
Abstract:
Constructivist approaches have been demonstrated to contribute effectively to learning programming concepts. Game-based learning offers a novel and productive constructivist approach in this direction. Unfortunately, there is a lack of available educational games in the Greek language for teaching and learning programming using a programming language, especially Python. This paper describes the design and implementation of an educational game designed to teach programming through Python at an introductory level in the context of Greek upper secondary education. The game uses the Ren’Py visual novel creation toolbox, digital storytelling techniques and focuses on the narrative and the basic tenets of game-based learning to create a state of flow instead of simple gamification techniques. The outcome is a fully developed educational game, titled “DigiWorld”, which can be used in the classroom as an educational tool, as well as in non-formal and informal education. The results of the preliminary evaluation are encouraging regarding the motivation and user’s engagement as well as the educational approach followed through the challenges and feats designed.
Keywords: educational games; game-based learning; Python; secondary education; learning programming (search for similar items in EconPapers)
Date: 2022
References: Add references at CitEc
Citations:
Downloads: (external link)
https://eu-opensci.org/index.php/ejeng/article/view/62750 Abstract page (text/html)
https://eu-opensci.org/index.php/ejeng/article/download/62750/12785 Full text (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:epw:ejeng0:y:2022:id:62750
DOI: 10.24018/ejeng.2021.0.CIE.2750
Access Statistics for this article
More articles in European Journal of Engineering and Technology Research from European Open Science
Bibliographic data for series maintained by Support ().