A free program as companion to Microsoft Office is provided by Microsoft which designed to help students work through their school assignments and to help teachers put together effective lessons and handle administrative tasks. This tool called Learning Essentials comes in two flavors: one for student and one for teacher.
Microsoft also provides Content Development Kit (CDK) that allows you to build your own project-based teaching tools. The CDK contains wizards, forms, and toolbars to create tutorials and templates, and project assistance to guide students and teachers in completing projects.
Download Program | Download CDK