Space Adventure Game-Based Learning: How Games and Scaffolds Affect Eighth Graders' Physics Learning and Game Immersion | IEEE Journals & Magazine | IEEE Xplore