Other
Harnessing the Web: Intro to Networked Project Based
This tutorial site for NetPBL (Networked Project-Based Learning) offers guidance for developing collaborative learning.
Other
Eduscapes: Teacher Tap: Project, Problem, and Inquiry Based Learning
What is problem, project, and inquiry based learning? This comprehensive website is full of resources to help you learn more about these teaching styles and strategies.