Development of Computer Games for Training Programming Skills

被引:0
|
作者
Shabalina, Olga [1 ]
Vorobkalov, Pavel [1 ]
Kataev, Alexander [1 ]
Davtian, Alexander [2 ]
Blanchfield, Peter [3 ]
机构
[1] Volgograd State Tech Univ, Volgograd, Russia
[2] Moscow Inst Phys & Technol, Moscow, Russia
[3] Univ Nottingham, Nottingham, England
关键词
learning games; training games; combined gaming and training; game; based testing; programming skills;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
The opportunity to use a game based approach for the teaching of software engineering, from the basics of programming through to more complex problems like operations research, has received much attention. The majority of games that have been used in such teaching focus on a two stage approach, one in which the code solution is developed and the second in which the artifact developed is used in a game. While this approach has some merit it is seen to be in danger of separating the "fun" element from the "learning" element of the process and thus reducing the engagement of the learners with what they have to learn. This paper offers a different approach which involves the seamless integration of the learning elements into the game itself. Certain constraints for such games are analyzed and the advantage of our approach is highlighted. Two examples of games are given which illustrate this approach in use. The technical background to these specific games which can be used as training for learned material or tests of that learned material are given. The core of this mechanism is the development of a database of leaned element lexemes which can be reused for other games. The positive outcome of this has been seen in testing with two groups of learners who found the games engaging.
引用
下载
收藏
页码:460 / 470
页数:11
相关论文
共 50 条
  • [21] Educational Computer Games in Programming Teaching and Learning
    Stoffova, Veronika
    NEW TECHNOLOGIES AND REDESIGNING LEARNING SPACES, VOL I, 2019, : 39 - 45
  • [22] Mastering Programming Skills with the Use of Adaptive Learning Games
    Ogar, Ofut
    Shabalina, Olga
    Davtyan, Alexander
    Kizim, Alexey
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, JCKBSE 2014, 2014, 466 : 144 - 155
  • [23] COGNITIVE TRAINING GAMES TO IMPROVE LEARNING SKILLS
    Nichifor, Cosmin-Daniel
    Dascalu, Maria-Iuliana
    Neagu, Ana-Maria
    Moldoveanu, Alin
    Bodea, Constanta-Nicoleta
    ELEARNING VISION 2020!, VOL I, 2016, : 360 - 366
  • [24] Development of computer games for assessment and training in post-stroke arm telerehabilitation
    Rodriguez-de-Pablo, Cristina
    Perry, Joel C.
    Cavallaro, Francesca I.
    Zabaleta, Haritz
    Keller, Thierry
    2012 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2012, : 4571 - 4574
  • [25] Improving Students Learning Programming Skills with ProGames - Programming through Games System
    Hijon-Neira, Raquel
    Velazquez-Iturbide, Angel
    Pizarro-Romero, Celeste
    Carrico, Luis
    HUMAN-COMPUTER INTERACTION - INTERACT 2013, PT IV, 2013, 8120 : 579 - 586
  • [26] Using computer graphics to improve programming skills
    Slaby, Antonin
    Jezek, Bruno
    Vanek, Jan
    INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2005, 15 (3-6) : 185 - 193
  • [27] THE DEVELOPMENT OF SELF-REGULATION SKILLS THROUGH THE MODELING AND STRUCTURING OF COMPUTER-PROGRAMMING
    ARMSTRONG, AM
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 1989, 37 (02): : 69 - 76
  • [28] Industrial Software for Computer Aided Process Engineering (CAPE) Modeling and Programming Skills Development
    Kelly, Jeffrey D.
    Menezes, Brenno C.
    30TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PTS A-C, 2020, 48 : 2035 - 2040
  • [29] DEVELOPMENT OF MULTIMEDIA COMPUTER GAMES
    Markovic, Maja Gligora
    Antic, Mario
    Koch, Marina Rauker
    ZBORNIK VELEUCILISTA U RIJECI-JOURNAL OF THE POLYTECHNICS OF RIJEKA, 2013, 1 (01): : 151 - 163
  • [30] COMPUTER-BASED TRAINING - A CASE FOR CREATIVE SKILLS WITHIN DEVELOPMENT TEAMS
    BHUGRA, A
    PROGRAMMED LEARNING & EDUCATIONAL TECHNOLOGY, 1986, 23 (03): : 219 - 223