XNA CS1/2 Assignments: Game-Themed Introductory Programming

Computing and Software Systems        UW Bothell  

Projects Home

CS1 Workbook

XNA & Windows Phone 7

XGA: XNA Game-Themed Assignments
XGA Latest Release
XGA Details

XGC1: XNA Game-Themed CS1
XGC1 Latest Release
XGC1 Details


Releated Publications
Peer Reviewed

Project Goals:

Design/Develop XNA Game-themed programming Assignment (XGA) modules for CS1/CS2 courses targeted specifically for adoption by faculty member with no background in games and graphics.
  • High level overview of this project:
  • Current Results: XNA Game-theme Assignments (XGA) modules

    • Implementation is based on the Microsoft XNA framework (in C#) .
    • The modules are self-contained so faculty members currently teaching CS1/2 courses can selectively pick and choose from the game-themed assignments, and combine them with their own non-games assignments.
    • The modules are programming experience neutral where instead of developing games from scratch, students work with given skeleton game-like applications to fill-in relevant core programming concepts.
    • Implementation tutorials are available for interested faculty members to learn how to develop their own XGAs.

  • Faculty can incorporate these modules with a minimum of effort, a minimum knowledge on computer gaming, and a minimum investment in computer-gaming specific curricula.

Please refer to: XGA Latest Release for the details of Release 1.1 of the XGA modules.

Microsoft Logo This work is supported in part by a grant from Microsoft Research under the Computer Gaming Curriculum in Computer Science RFP, Award Number 15871 and 16531.

UWB Home 18115 Campus Way NE
Bothell, WA 98011-8246
(425) 352-5000
(425) 352-5303 (TDD)
University of Washington Bothelll
Copyright 2008, UWB. All rights reserved.
Comments to Kelvin Sung: ksung@u.washington.edu
Last Modified: May 03 2009 19:13:18. KS