How to Implement in the Classroom?

Assign a task to the students, and form diverse teams to accomplish the task. The teacher's role: Monitor the teams, and guide them to cooperate, share opinions, and arrive at a common result.