A framework for exploring small group learning in high school science classrooms: The triple problem solving space