Wu’s Castle is a simple game that was developed using Game Maker, starting back in 2007 and is one of the Games + Learning Laboratory’s successful educational games. In Wu’s Castle players must navigate a path way, following the behavior of nested loops. Meaning you first walk on the outer loop and then enter an inner loop and continue in the inner loop until the specified number of iterations has been reached, then it is back out to the outer loop. By completing this path, and in the order dictated by the variables of the loop, students get to see first hand and experience the behavior of nested loops. In the next level students work with the loop itself to build an army of snowmen, changing the loop variables to build an appropriate snowmen army. Now students get a chance to apply what they have learned in the previous level to the next level, and just as level design scaffolds the player’s experience, Wu’s Castle scaffolds the learning experience to the student.
Evaluation of a game-based lab assignment
Michael Eagle and Tiffany Barnes. In Proceedings of the 4th International Conference on Foundations of Digital Games (FDG ’09). ACM, New York, NY, USA, 64-70, 2009.
Experimental evaluation of an educational game for improved learning in introductory computing
Michael Eagle and Tiffany Barnes. In Proceedings of the 40th ACM technical symposium on Computer science education (SIGCSE ’09). ACM, New York, NY, USA, 321-325, 2009.
Wu’s castle: teaching arrays and loops in a game
Michael Eagle and Tiffany Barnes. In Proceedings of the 13th annual conference on Innovation and technology in computer science education (ITiCSE ’08). ACM, New York, NY, USA, 245-249, 2008.