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
Link To Document