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
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;
Conference_Titel :
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-6270-4
DOI :
10.1109/ITNG.2010.78