Games can be an effective way to teach kids as they prefer visuals over text and expect rewards for their efforts. Game-based learning keeps kids engaged and active through graphics and animation. It works because kids are motivated by payoffs that games can provide for their efforts in learning.