Context-based learning and metacognitive prompts for enhancing scientific text comprehension