Cooperative learning
Students participate in a series of
problem solving rounds, contributing
their independently generated solution
to those that have been developed by
other groups. After a number of rounds,
students are asked to review the
solutions developed by their peers,
evaluate the answers and develop a
final solution.