Generalizing hypothesis is a description of a pattern Explanatory hypothesis is about the mechanisms that explain the pattern One such problem is that in science education, mechanisms are rarely ...