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 条
  • [31] From Gaming to Computational Thinking: An Adaptive Educational Computer Game-Based Learning Approach
    Hooshyar, Danial
    Pedaste, Margus
    Yang, Yeongwook
    Malva, Liina
    Hwang, Gwo-Jen
    Wang, Minhong
    Lim, Heuiseok
    Delev, Dejan
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2021, 59 (03) : 383 - 409
  • [32] GeoBotsVR: A Robotics Learning Game for Beginners with Hands-on Learning Simulation
    Mubarrat, Syed Tanzim
    EXTENDED ABSTRACTS OF THE 2024 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2024, 2024,
  • [33] A Stereotype user model for an educational game: Overcome the difficulties in game playing and focus on the educational goal
    Kamitsios, Margaritis
    Chrysafiadi, Konstantina
    Virvou, Maria
    Sakkopoulos, Evangelos
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA), 2018, : 707 - 712
  • [34] Computer programming course for senior citizens to support computer programming education at elementary schools
    Yamachi H.
    Ohashi Y.
    Kumeno F.
    Matsuda H.
    Tsujimura Y.
    Murokoshi Y.
    Computer Software, 2020, 37 (01) : 31 - 37
  • [35] ANALYSIS, DESIGN AND DEVELOPMENT OF A COMPUTER GAME FOR EDUCATIONAL TROPICAL DISEASES AND INTERNATIONAL HEALTH: A TEACHING TOOL TO SUPPORT THE TEACHER
    Gimenez Pardo, Consuelo
    Pages Arevalo, Carmen
    Martinez Herraiz, Jose Javier
    REDU-REVISTA DE DOCENCIA UNIVERSITARIA, 2010, 8 (02): : 131 - 146
  • [36] ENERCITIES: EDUCATIONAL GAME ABOUT ENERGY
    Knol, Erik
    de Vries, Peter W.
    CESB 10: CENTRAL EUROPE TOWARDS SUSTAINABLE BUILDING - FROM THEORY TO PRACTICE, 2010, : 755 - +
  • [37] An Educational Game for Teaching Search Algorithms
    Grivokostopoulou, Foteini
    Perikos, Isidoros
    Hatzilygeroudis, Ioannis
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION, VOL 2 (CSEDU), 2016, : 129 - 136
  • [38] COMPUTER PROGRAMMING IN MATHEMATICS EDUCATION
    Marinov, Marin
    Laskov, Lasko
    MATHEMATICS AND INFORMATICS, 2019, 62 (04): : 444 - 458
  • [39] The Dynamic Geometrisation of Computer Programming
    Sinclair, Nathalie
    Patterson, Margaret
    MATHEMATICAL THINKING AND LEARNING, 2018, 20 (01) : 54 - 74
  • [40] Developing Educational Game for Collaborative Learning
    Christanti, Aprilia Ratna
    Sanjaya, Ridwan
    Murniati, Cecilia Titiek
    2016 1ST INTERNATIONAL SEMINAR ON APPLICATION FOR TECHNOLOGY OF INFORMATION AND COMMUNICATION (ISEMANTIC): SCIENCE AND TECHNOLOGY FOR A BETTER FUTURE, 2016, : 1 - 6