Topics Related to Adaptive Learning, Gamification and Microsoft: