Game-based learning is a powerful student-centred approach for boosting motivation, collaboration and participation. Games turn learning into an active, interactive and enjoyable experience that ...