Development of a Video Game that Teaches the Fundamentals of Computer Programming

被引:0
|
作者
Ventura, Matthew [1 ]
Ventura, John [2 ]
Baker, Chad [2 ]
Viklund, Grant [3 ]
Roth, Randall [2 ]
Broughman, Jonas [2 ]
机构
[1] Emper Games LLC, Tallassee, FL USA
[2] Christian Bros Univ, Memphis, TN USA
[3] BackCODE LLC, Pasadena, CA USA
来源
关键词
assessment; computational thinking; computer programming; video;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we present CodeCraft, an educational video game we are developing to teach the fundamentals of computer programming. Similar to other educational tools such as Scratch, Alice, Project Spark, and Code Spells; CodeCraft provides users with an intuitive graphical interface for writing programs. However, CodeCraft is a video game that uses a problem-based learning approach in which players learn programming concepts by solving individual puzzles in an immersive 3D environment. Moreover, CodeCraft is intended to be an autonomous learning game that can be played without teacher support, thereby potentially reaching students in all economic, ethnic, and gender groups. Using an iterative development process and evidence-centered design, this work proposes to further develop CodeCraft and evaluate how it can improve performance in acquiring programming skills.
引用
收藏
页数:5
相关论文
共 50 条
  • [31] A survey of computer game development
    Aktas, A. Z.
    Orcun, E.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2016, 13 (02): : 239 - 251
  • [32] COMPUTER TEACHES BETTER WITH SCREEN
    GALLAGHER, RT
    ELECTRONICS, 1981, 54 (13): : 78 - &
  • [33] The Development of Video Game Enjoyment in a Role Playing Game
    Wirth, Werner
    Ryffel, Fabian
    von Pape, Thilo
    Karnowski, Veronika
    CYBERPSYCHOLOGY BEHAVIOR AND SOCIAL NETWORKING, 2013, 16 (04) : 260 - 264
  • [34] Learn computer game programming with DirectX 7.0.
    Ziener, C
    LIBRARY JOURNAL, 2000, 125 (18) : 126 - 126
  • [35] REPORT ON THE COMPUTER STRATEGY-GAME PROGRAMMING WORKSHOP
    KING, I
    ICCA JOURNAL, 1995, 18 (02): : 113 - 115
  • [36] A Compulsory Yet Motivating Question/Answer Game to Teach Computer Fundamentals
    Natvig, Lasse
    Sindre, Guttorm
    Djupdal, Asbjorn
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2009, 17 (02) : 167 - 179
  • [37] Learning Through Play: An Educational Computer Game to Introduce Radar Fundamentals
    Vercauteren, Laurens
    Cuinas, Inigo
    Verhaevert, Jo
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2015, 57 (02) : 66 - 74
  • [38] A Random Dot Computer Video Game Improves Stereopsis
    Portela-Camino, Juan A.
    Martin-Gonzalez, Santiago
    Ruiz-Alcocer, Javier
    Illarramendi-Mendicute, Igor
    Garrido-Mercado, Rafaela
    OPTOMETRY AND VISION SCIENCE, 2018, 95 (06) : 523 - 535
  • [39] Dataset of Video Game Development Problems
    Politowski, Cristiano
    Petrillo, Fabio
    Ullmann, Gabriel Cavalheiro
    Werly, Josias de Andrade
    Gueheneuc, Yann-Gael
    2020 IEEE/ACM 17TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2020, : 553 - 557
  • [40] THE NAMES COMPUTER GAME, VIDEO GAME, DIGITAL GAME IN POLISH: SEMANTIC-PRAGMATIC ANALYSIS
    Kaszewski, Krzysztof
    ROCZNIKI HUMANISTYCZNE, 2024, 72 (06): : 57 - 72