Developing Game-Themed Applications With XNA Game Studio: Session 1


April 11, 2009


The recent development and success of computer gaming classes and gaming-themed curricula are exciting and have demonstrated interesting potentials. However, for faculty members with no computer gaming or graphics background the outlook of adopting or developing games-related courseware materials may seem daunting. This workshop is designed specifically for these faculty members. We will present XGCS1 library, a simple programming abstraction over the recently released Microsoft XNA framework and guide participants in developing a simple Blockbreaker game. We will also cover sample game-themed courseware materials (examples, exercises, and assignments) that are suitable for teaching introductory programming courses (CS1). All participants will have access to all source code, step-by-step development guides, and all the game-themed courseware materials. After the workshop, based on the provided materials, the participants can begin formulating their own game-themed examples and assignments for teaching fundamental concepts in introductory programming courses. The coverage of XNA and XNA framework will be at a very high level and will be extremely brief.


Kelvin Sung

Kelvin Sung is an Associate Professor with the Computing and Software Systems at University of Washington Bothell (UWB). He received his Ph.D. in Computer Science at the University of Illinois at Urbana-Champaign in 1992. His background is in computer graphics, hardware and machine architecture. He came to UWB from Alias