|
Faculty Preparation: Course Outline
|
Back to top
|
|
Advanced Software Development Methods
- 02/17/2005
Materials for a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
|
Faculty Preparation: Professional Development
|
Back to top
|
|
Conférences Microsoft dans les établissements
- 08/31/2007
Microsoft France vous propose de venir dans votre établissement faire une conférence liée aux concepts enseignés. Un large panel de présentations techniques vous est proposé.
|
|
|
Learning Activities: Executable Program
|
Back to top
|
|
|
Learning Activities: Exercise/Exam
|
Back to top
|
|
Assignments-Advanced Software Development Methods
- 02/17/2005
Assignments from a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Computer Game Design and Implementation 2
- 10/04/2005
Second course on game design and implemntation offered by department of Computer and Information Science.
|
|
Course Web Site-Advanced Software Development Methods
- 02/17/2005
Course Web site for a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Introduction to Robotics
- 12/31/2004
Curriculum Guide features 10 step-by-step exercises and activities for getting students started in the world of Robotics. Modules use the ER1 robotics kit.
|
|
|
Learning Activities: Lab
|
Back to top
|
|
Course Web Site-Advanced Software Development Methods
- 02/17/2005
Course Web site for a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Introductory Courseware for Microsoft Robotics Studio (1.5)
- 09/02/2008
The robotics introductory courseware is a set of labs that can be completed individually or as part of an introductory course on robotics.
|
|
Lab Manual-Advanced Software Development Methods
- 02/17/2005
Lab manual from a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Robot Manual-Advanced Software Development Methods
- 02/17/2005
Robot construction manual from a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
|
Presentation Materials: Audiovisual Content
|
Back to top
|
|
|
Presentation Materials: Demo
|
Back to top
|
|
|
Presentation Materials: Slides
|
Back to top
|
|
Computer Game Design and Implementation 2
- 10/04/2005
Second course on game design and implemntation offered by department of Computer and Information Science.
|
|
Course Web Site-Advanced Software Development Methods
- 02/17/2005
Course Web site for a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Lecture Slides-Advanced Software Development Methods
- 02/17/2005
Lecture slides (2 x 50 min/week) from a one-semester, project-based course in software development techniques. The project focuses on the creation of a control system for a mobile robot. Students work in groups of four and groups work in teams of two. The technical content is primarily on project management.
|
|
Microsoft Academic Days on Game Development 2008 - Games, Robots, and Robot Games: Complementary Contexts for Introductory Computing Education
- 04/14/2008
This presentation will explore robotics, gaming, their interactions, and provide suggestions on how best to proceed in making the most out of games in the classroom.
|
|
Microsoft Academic Days on Game Development 2008 - Mini-Track: Robotics
- 04/14/2008
The panel will discuss the relationship and synergies–or not–between the use of gaming and the use of robotics in the CS classroom.
|
|
Microsoft Academic Days on Game Development 2008 - Robots as a Context for Computer Science Education - IPRE’s Approach - 2 of 2 (Slides)
- 04/14/2008
The Institute for Personal Robots in Education (IPRE - http://roboteducation.org) applies and evaluates robots as a context for computer science education.
|
|
Microsoft Academic Days on Game Development 2008 - Using and Assessing Games and Robotics to Teach Introductory Computing Concepts - 2 of 2 (Slides)
- 04/14/2008
This session uses dynamic examples from games and robotics that are used to teach important computing concepts to high school students and college freshmen.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Microsoft and Robotics: An Academic Perspective
- 05/08/2007
This talk will discuss how Microsoft has approached robotics from an academic perspective. It will explain Microsoft’s rationale for supporting robotics research and robotics-enhanced education, touching on a selection of our partnerships with various universities over the years.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Microsoft Robotics Studio Creating Services
- 05/08/2007
This presentation covers the following information: Create a Service, Observe State via a Browser, Define Operations (messages), Persist State, Event/Notifications and Utilize Service Tutorials to Develop a Clock Service.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Microsoft Robotics Studio Enabling Hardware
- 05/08/2007
This presentation covers the following information: enabling hardware (service model, device abstraction and device services), development guidelines and references.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Microsoft Robotics Studio Runtime Architectural Overview
- 05/07/2007
This material covers the Microsoft Robotics Studio Runtime, Decentralized Software Services and Concurrency and Coordination Runtime.
|
|
Microsoft Academic Days on Windows & Embedded Computing - Microsoft Visual Programming Language
- 05/07/2007
This presentation is an introduction to Microsoft Visual Programming Language. This material covers Activities and Messages, Event Notifications, State and Conditions and User Activities.
|
|
Performance Analysis of Object-Oriented Systems
- 08/01/2004
This course addresses various performance issues of Object-Oriented Systems.
|
|
|
Reference Materials: Journal/Magazine Articles
|
Back to top
|
|
Introducing Computer Science with Project Hoshimi
- 05/16/2007
We propose using Project Hoshimi, a Microsoft Platform, as a base for introducing computer programming to CS1 students. Through the paper we discuss the main advantages and disadvantages in our experience of using Project Hoshimi, comparing its use against other more traditional approaches.
|
|
|
Reference Materials: Readings
|
Back to top
|
|
|
Reference Materials: Source Code
|
Back to top
|
|
|
Usage Type: Other
|
Back to top
|
|