Building on a description of several cooperative learning exercises that have worked well for the authors in engineering courses, this paper suggest ways to maximize the benefits and overcome the challenges of a collaborative learning approach.
ERIC Document Reproduction Service Report ED 377038