Introduction to algorithms
The thin glass line: designing interfaces to algorithms
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Elements of hypermedia design: techniques for navigation and visualization in cyberspace
Elements of hypermedia design: techniques for navigation and visualization in cyberspace
Teaching with games: the Minesweeper and Asteroids experience
Journal of Computing Sciences in Colleges
Positive experiences with an open project assignment in an introductory programming course
Proceedings of the 25th International Conference on Software Engineering
Experience with an industry-driven capstone course on game programming: extended abstract
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Drama in the computer science classroom
Journal of Computing Sciences in Colleges
Digital gaming as a vehicle for learning
Proceedings of the 37th SIGCSE technical symposium on Computer science education
The art and science of game programming
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Experiencing aspects of games programming in an introductory computer graphics class
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Game-themed programming assignments: the faculty perspective
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Education: Fast ray tracing and the potential effects on graphics and gaming courses
Computers and Graphics
Teaching game programming using XNA
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Assessing game-themed programming assignments for CS1/2 courses
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Computer games and traditional CS courses
Communications of the ACM - Finding the Fun in Computer Science Education
Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.01 |
We present a method for designing courseware on algorithms for active learning with virtual board games. Our goal is to build algorithm courseware that integrates explanation with animation and makes the student an active participant. We give hints for structuring the material into sections and mixing presentation with exercises. We present our ideas for a new form of visual interactive exercise and a cardboard game prototype with which we tested our ideas.