Faculty Connection
    High Schools

Your source for curriculum resources and tools to help with your teaching needs. Visit the Resource Center to search for additional material and other educational content.

  • NEW! Game Dev: Advanced XNA, Kinect, and Windows Phone 7-Semester 2
    The excitement and engagement of programming with games continues as students learn to design and implement complex games within the Xbox, Kinect, and Windows Phone 7 environment.
  • Game Development with XNA Semester 1
    Revitalize your Computer Science program with programming for the Xbox 360. Game Development with XNA: Semester 1 allows students to apply their programming skills to game and simulation development using C# and the XNA framework.
  • Programming with C# and XNA 0.5: Jump Start
    Jump-start student XNA skills with an exciting and engaging 4-5 week mini-course introduction to simulation and game programming using the C# and XNA. It is ideal for students who have fundamental programming experience.
  • Programming Games in a Creative Medium with Kodu
    Kodu is a visual programming language created by Microsoft Labs specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The free download is now available!
  • TouchDevelop: Teaching Computer Science ON a Windows Phone
    TouchDevelop is a mobile application development environment that runs ON the Windows Phone. No PC is required as everything happens on the phone itself. Lessons appropriate for middle school and older.
  • Innovation Inspiration Kit
    The Innovation Inspiration Kit is a fun, experiential classroom activity that encourages students to think imaginatively to create designs for mobile apps, games, or websites that solve consumer, business, and citizen problems. It was originally designed for DECA.
  • New! HTML5 Teaching Tools
    This 2-week module on HTML5 is one unit in the semester curriculum "Introduction to Web Design Using Microsoft® Expression® Studio". Module 2: HTML5 reflects the most recent standards of the W3C (as of 5/2012).
  • Advanced Expression Studio Teaching Units for Expression 4.0
    This collection of teaching modules extends the basic Expression Studio techniques learned in the previous collections of resources. These short units are appropriate for multi-day classroom or independent learning scenarios.
  • Computer Science Teacher
    Thoughts and Information from Alfred Thompson. Discover new resources, interesting classroom projects, and discussion topics.
  • Computer Science Teachers Association Advocate
    Learn and share in this forum for exchanging news and views about important issues in K-12 computer science education.
  • Education Insights
    Education Insights by Anthony Salcito, Vice President, Worldwide Education, Microsoft Keep up with Microsoft Worldwide education news, trends, and highlights.
  • Expression Web Blog
    Expression Web Blog by Tina A. Clarke. Investigate web design help and news specifically for Microsoft Expression Web users.
  • Microsoft Channel 10
    Check out the latest technology innovations from Microsoft.
  • Visual Basic Team
    Explore the blog from members of the Microsoft VB Team. Discover how-to videos, code samples, interviews, and webcasts.