Robotics in Education
Results and resources from our Robotics initiatives
A key problem with both games and robots has been the cost and complexity of producing the necessary building blocks that faculty can use to create computer science assignments. By partnering with faculty who are domain experts in robotics and teaching, Microsoft External Research has collaborated with many institutions and researchers to advance state-of-the-art curricula, coupling existing practices with compelling, practical, and affordable robotics technology.
Projects
- Institute for Personal Robots in Education
Resources and robot kits for use in computer science education, in a joint effort with Georgia Tech and Bryn Mawr College.
Research Tools and Services
- Microsoft Robotics Developer Studio
A Windows-based environment for academic, hobbyist, and commercial developers to easily create robotics applications across a wide variety of hardware. Extensive online training materials include more than 30 tutorials, videos, and an active online community for peer technical support. See also:
Microsoft Robotics Studio Introduction on Channel 9
Microsoft Robotics Blog - Microsoft Robotics Downloads
Software is a free download for research and non-commercial purposes. - CCR and DSS Toolkit
Concurrency and Coordination Runtime and Decentralized Software Services libraries and tools
Publications
- Q&A: Robots in the Computer Science Classroom
- Robotics Academic Courseware
Microsoft Academic Resource Center includes extensive courseware for robotics in the classroom - Experiences Teaching CS1 with Personal Robots, Microsoft Research Latin American Academic Summit, 2008
Events and Opportunities
- Microsoft Research Faculty Summit 2009 in Argentina
Presentation by Keith O’Hara, May 14, 2009



