Cloud-assisted gamification for education and learning – Recent advances and challenges · Study