Strengths

Game-based learning has many strengths but the main one is that is makes learning fun by motivating and engaging the students. In addition, games often provide instant feedback, rewards as students master activites or levels, and give students ownership and control of their own progress.