Algotaurus: an educational computer programming game for beginners

被引:5
|
作者
Krajcsi, Attila [1 ]
Csapodi, Csaba [2 ]
Stettner, Eleonora [3 ]
机构
[1] Eotvos Lorand Univ, Inst Psychol, Dept Cognit Psychol, Budapest, Hungary
[2] Eotvos Lorand Univ, Inst Math, Math Teaching & Educ Ctr, Budapest, Hungary
[3] Kaposvar Univ, Dept Math & Informat, Kaposvar, Hungary
关键词
Computer programming; educational game; microworld; mini-language; AlgoTaurus; COMPUTATIONAL THINKING;
D O I
10.1080/10494820.2019.1593862
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
An educational computer game is presented, used for beginner students to introduce some basic concepts of code execution and code writing. In this mini-language microworld game, a code should be written with which a robot can escape from a procedurally generated labyrinth. The game uses a simple language and utilizes a virtual environment, where code execution could be tracked easily. One essential advantage of the software is that after a very short training, students can start experimenting, and they can understand many basic properties of code writing and execution. Based on several pilot teaching classes in both primary schools and universities, the game is an efficient tool to introduce the bases of computer programming, which bases might be harder to demonstrate with other educational tools.
引用
收藏
页码:634 / 647
页数:14
相关论文
共 50 条
  • [1] CodeMage: Educational Programming Environment For Beginners
    Whittall, S. J.
    Prashandi, W. A. C.
    Himasha, G. L. S.
    De Silva, D. I.
    Suriyawansa, T. K.
    2017 9TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2017, : 311 - 316
  • [2] Structural neuroplasticity in computer programming beginners
    Hongo, Takeshi
    Yakou, Takao
    Yoshinaga, Kenji
    Kano, Toshiharu
    Miyazaki, Michiko
    Hanakawa, Takashi
    CEREBRAL CORTEX, 2023, 33 (09) : 5375 - 5381
  • [3] Teaching Parallel Programming for Beginners in Computer Science
    Conte, Davi Jose
    Lopes de Souza, Paulo Sergio
    Martins, Guilherme
    Bruschi, Sarita Mazzini
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [4] A Holistic Framework for the Development of an Educational Game Aiming to Teach Computer Programming
    Malliarakis, Christos
    Satratzemi, Maya
    Xinogalos, Stelios
    PROCEEDINGS OF THE 7TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, VOLS 1 AND 2, 2013, : 359 - 368
  • [5] CodeRookie: Educational Java']Java Programming Environment for Beginners
    De Silva, D. I.
    Jayasinghe, P. T.
    Illesinghe, A. T.
    Mallawaarachchi, D. E. H.
    Vithanage, C. S.
    Vidhanaarachchi, S.
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2024, VOL 3, 2024, 1013 : 243 - 253
  • [6] Lessons Learned from an Interactive Educational Computer Game About Concurrent Programming
    Alderfer, Katelyn Bright
    Smith, Brian K.
    Ontanon, Santiago
    Char, Bruce
    Nebolsky, Jessica
    Zhu, Jichen
    Furgan, Anushay
    Freed, Evan
    Patterson, Justin
    Valls-Vargas, Josep
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1077 - 1077
  • [7] Teaching Problem Solving Skills using an Educational Game in a Computer Programming Course
    Mathew, Roy
    Malik, Sohail Iqbal
    Tawafak, Ragad Moufaq
    INFORMATICS IN EDUCATION, 2019, 18 (02): : 359 - 373
  • [8] Computer game and educational system
    Kozuki, K
    Imachi, M
    Ueno, M
    Tsubokura, A
    Tsushima, K
    INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, VOLS I AND II, PROCEEDINGS, 2002, : 1377 - 1381
  • [9] Programming revisited - The educational value of computer programming
    Klopfer, E
    Resnick, M
    Maloney, J
    Silverman, B
    diSessa, A
    Begel, A
    Hancock, C
    ICLS2004: INTERNATIONAL CONFERENCE OF THE LEARNING SCIENCES, PROCEEDINGS: EMBRACING DIVERSITY IN THE LEARNING SCIENCES, 2004, : 16 - 18
  • [10] Programming in Game Space: How to Represent Parallel Programming Concepts in an Educational Game
    Zhu, Jichen
    Alderfer, Katelyn
    Furqan, Anushay
    Nebolsky, Jessica
    Char, Bruce
    Smith, Brian
    Villareale, Jennifer
    Ontanon, Santiago
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON THE FOUNDATIONS OF DIGITAL GAMES (FDG'19), 2019,