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
来源
IEEE SOUTHEASTCON 2015 | 2015年
关键词
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] Teaching of computer programming in Bulgarian primary school - challenges and solutions
    Tuparova, D.
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 722 - 726
  • [42] Design and implementation of an automated system for assessment of computer programming assignments
    Choy, Marian
    Lam, Sam
    Poon, Chung Keung
    Wang, Fu Lee
    Yu, Yuen Tak
    Yuen, Leo
    ADVANCES IN WEB BASED LEARNING - ICWL 2007, 2008, 4823 : 584 - 596
  • [43] Peer tutoring of computer programming increases exploratory behavior in children
    de la Hera, Diego P.
    Zanoni, Maria B.
    Sigman, Mariano
    Calero, Cecilia, I
    JOURNAL OF EXPERIMENTAL CHILD PSYCHOLOGY, 2022, 216
  • [44] Empirical Confirmation of Pair Programming Effectiveness in the Teaching of Computer Programming
    Isong, Bassey
    Moemi, Thuso
    Dladlu, Nosipho
    Motlhabane, Neo
    Ifeoma, Ohaeri
    Gasela, Naison
    2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE & COMPUTATIONAL INTELLIGENCE (CSCI), 2016, : 276 - 281
  • [45] Paralympic VR Game Immersive Game using Virtual Reality and Video
    Macedo, Raquel
    Correia, Nuno
    Romao, Teresa
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [46] POTENTIALS OF CHATGPT IN COMPUTER PROGRAMMING: INSIGHTS FROM PROGRAMMING INSTRUCTORS
    Husain, Anas Jebreen Atyeh
    JOURNAL OF INFORMATION TECHNOLOGY EDUCATION-RESEARCH, 2024, 23
  • [47] Digital Competition Game to Improve Programming Skills
    Moreno, Julian
    EDUCATIONAL TECHNOLOGY & SOCIETY, 2012, 15 (03): : 288 - 297
  • [48] Engaging Students with Game Programming in Python']Python
    Wang, Hong
    WCECS 2009: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS I AND II, 2009, : 595 - 598
  • [49] Pair-programming Curriculum Development of Motion-based Game for Enhancing Computational Thinking Skills
    Chang, Chih-Kai
    Tsai, Yu-Tzu
    2018 7TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2018), 2018, : 284 - 287
  • [50] Teaching computer programming: impact of Brown and Wilson's didactical principles
    Belmar, Hector
    FRONTIERS IN COMPUTER SCIENCE, 2023, 5