• DocumentCode
    2891432
  • Title

    Designing Computer Games to Teach Algorithms

  • Author

    Shabanah, Sahar S. ; Chen, Jim X. ; Wechsler, Harry ; Carr, Daniel ; Wegman, Edward

  • Author_Institution
    George Mason Univ., Fairfax, VA, USA
  • fYear
    2010
  • fDate
    12-14 April 2010
  • Firstpage
    1119
  • Lastpage
    1126
  • Abstract
    Data structures and algorithms are important foundation topics in computer science education. However, they are often complex and hard to understand. Therefore, we introduce a new learning strategy that benefits from computer games´ popularity and engagement to help students understand algorithms better by designing computer games that visualize algorithms. To teach an algorithm, an educational computer game, namely an algorithm game, must have a game-play that simulates the behavior of the visualized algorithm and graphics depict the features of its data structure.
  • Keywords
    computer aided instruction; computer games; computer science education; data structures; algorithm learning; computer science education; data structures; educational computer game; learning strategy; Algorithm design and analysis; Computational modeling; Computer graphics; Computer interfaces; Computer science; Computer science education; Data structures; Data visualization; Information technology; Sorting; algorithm learning; algorithm visualization; computer science education; educational games; game design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-6270-4
  • Type

    conf

  • DOI
    10.1109/ITNG.2010.78
  • Filename
    5501480