Fig. 1From: Towards a hypothetical learning progression of scientific explanationThree types of explanation in science classroomBack to article page