June 2017
Beginner to intermediate
368 pages
8h 31m
English
In previous chapters, we learned how to develop new plugins to create new user accounts (authentication) and how to assign users to courses (enrollment). We have also seen how to create custom teaching interactions through the development of new course resources and course activity plugins. In this chapter, we will be taking learning one step further to focus on learning management, specifically by developing a learner homepage that motivates and engages learners by tracking progress and incorporating gamification concepts.
Not only (we hope) does a learner need to gain the knowledge and exhibit the behaviors we are teaching, but they also need to have an appreciation of what they need ...
Read now
Unlock full access