Raising interest in STEM education: A research-based learning framework