Which of the following describe ways to encourage true cooperative problem solving in the classroom?
a. Include goals that are intrinsically interesting to the children.
b. Provide an environment that supports cognitive growth problems.
c. Plan activities in which children have a shared goal.
d. Provide opportunities for children to test the validity of their solutions.