If you are a professor planning to teach a course on Game Development or a student with some programming skills, you should download the free curriculum resources: Game Development with XNA: Semester 1 - Teacher Roadmap.


C# is a modern and professional object-oriented programming language which when combined with the Microsoft XNA framework creates the XNA Game Studio – a professional game development environment for Xbox 360 and Windows Phone development.

Students will:

  • Explore game and simulation development as communication and art.
  • Apply knowledge of variables, conditionals, loops, Object-Oriented programming, recursion, and data structures to game creation.

The free curriculum package includes:

  • A Teacher Roadmap
  • A semester curriculum framework
  • Daily lesson plans
  • Demonstration projects
  • 14 video tutorials
  • 22 lab assignments and solutions
  • Student activities
  • Assessment tools with keys and exemplars

The lessons are aligned to CSTA, ITEA-STL, and ISTE-NETS standards. An online community provides support for teachers.

Quick links: Overview | Appendix | Part 1 Basics | Part 2 Games for All | Teacher Roadmap


 XNA Game Studio Developer Education