Serious game-based learning and learning by making games: Types of game-based pedagogies and student gaming hours impact students' science learning outcomes. - Ai-Chu Elisha Ding; Cheng-Han Yu (Comput. Educ., 2024)