• DocumentCode
    650527
  • Title

    Using a Serious Game Approach to Teach ´Operator Precedence´ to Introductory Programming Students

  • Author

    Adamo-Villani, Nicoletta ; Haley-Hermiz, Thomas ; Cutler, Robb

  • Author_Institution
    Dept. of Comput. Graphics Technol., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2013
  • fDate
    16-18 July 2013
  • Firstpage
    523
  • Lastpage
    526
  • Abstract
    In this paper we describe the design, development, formative evaluation and initial findings of one level of a serious game whose objective is to teach Information Assurance concepts to undergraduate students in introductory programming courses. The game level focuses on the concept of ´operator precedence´. The player travels through a multilevel 3- dimensional maze and at each junction in the maze he/she is required to solve a mathematical problem that involves the application of operator precedence rules. A correct answer allows the player to move closer to the maze exit, an incorrect solution moves the player farther from the end of the maze. Initial findings from a formative study with a group of 14 undergraduate students show that the game level is usable, engaging and useful for learning/reviewing the intended programming concept.
  • Keywords
    computer aided instruction; computer science education; serious games (computing); formative evaluation; game level focuses; information assurance concepts; introductory programming courses; introductory programming students; mathematical problem; multilevel 3D maze; operator precedence teaching; serious game approach; undergraduate students; Computer Science Education; Information Assurance; Serious Games; Usability Evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Visualisation (IV), 2013 17th International Conference
  • Conference_Location
    London
  • ISSN
    1550-6037
  • Type

    conf

  • DOI
    10.1109/IV.2013.70
  • Filename
    6676612