Two key ideas …
- Recommendation engines: the ability to produce a customized playlist for every student every day will be a core personalization capability
- Achievement recognition systems: managing competency-based environments will require systems of standard-aligned benchmark assessments and a big gradebooks to deposit evidence—game scores, papers, projects, quizzes and more—and badges or bar charts—a visual dash board of achievement that monitors and motivates progress.
There’s an underbelly of complexity to deal with here too. Rule-based systems won’t personalize sufficiently IMHO.