• DocumentCode
    715410
  • Title

    Development of a video game that teaches the fundamentals of computer programming

  • Author

    Ventura, Matthew ; Ventura, John ; Baker, Chad ; Viklund, Grant ; Roth, Randall ; Broughman, Jonas

  • Author_Institution
    Emperical Games, LLC, Tallassee, FL, USA
  • fYear
    2015
  • fDate
    9-12 April 2015
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    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.
  • Keywords
    computer aided instruction; computer games; computer science education; graphical user interfaces; programming; teaching; CodeCraft; autonomous learning game; computer programming fundamentals; economic groups; educational tools; educational video game; ethnic groups; evidence-centered design; gender groups; immersive 3D environment; individual puzzles; intuitive graphical interface; iterative development process; problem-based learning approach; programming concepts; programming skills; teaching; Computers; Games; Programming environments; Programming profession; Three-dimensional displays; assessment; computational thinking; computer programming; video;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoutheastCon 2015
  • Conference_Location
    Fort Lauderdale, FL
  • Type

    conf

  • DOI
    10.1109/SECON.2015.7133047
  • Filename
    7133047