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 条
  • [41] A Programming Course Using Video Game Design With Platform Projects
    Hideg, Christopher L.
    Debnath, Debatosh
    2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2018, : 30 - 34
  • [42] Video Vignettes: Teaching Computer Programming to the MTV Generation
    Watkins, Alison
    Hufnagel, Ellen M.
    DECISION SCIENCES-JOURNAL OF INNOVATIVE EDUCATION, 2007, 5 (02) : 391 - 395
  • [43] An Introductory Programming Course Using Video Game Design and Unity©
    Hideg, Christopher
    Debnath, Debatosh
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2017, : 456 - 461
  • [44] VIDEO FUNDAMENTALS
    CRAIG, D
    CRAIG, M
    NCGA 89 CONFERENCE PROCEEDINGS, VOLS 1-3, 1989, : C416 - C436
  • [45] Computer game development as a literacy activity
    Owston, Ron
    Wideman, Herb
    Ronda, Natalia Sinitskaya
    Brown, Christine
    COMPUTERS & EDUCATION, 2009, 53 (03) : 977 - 989
  • [46] SoccerCode: A Game System for Introductory Programming Courses in Computer Science
    Wang, Minghao
    Hu, Xiaolin
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2011, VOL I, 2011, : 282 - 287
  • [47] Towards a Serious Game to Help Students Learn Computer Programming
    Muratet, Mathieu
    Torguet, Patrice
    Jessel, Jean-Pierre
    Viallet, Fabienne
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2009, 2009 (01)
  • [48] Computer aided education of programming with aid of complex game in MATLAB
    Perutka, K.
    Heczko, M.
    Annals of DAAAM for 2006 & Proceedings of the 17th International DAAAM Symposium: INTELLIGENT MANUFACTURING & AUTOMATION: FOCUS ON MECHATRONICS AND ROBOTICS, 2006, : 303 - 304
  • [49] ABC COMPUTER TEACHES CHILDREN TO READ
    ANDERSON, I
    NEW SCIENTIST, 1984, 101 (1395) : 24 - 24
  • [50] Game Programming Course - Creative Design and Development
    Henno, J.
    Jaakkola, H.
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2008, 3 : 14 - 17