Collaborative web projects as class assignments
Broadly applicable in many disciplines
Relatively low investment threshold
Leverages skills and interests of students
Home
Examples