The Generative Learning Model and its Implications for Science Education · Study