MOOClm: User Modelling for MOOCs

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9146)


Emerging MOOC platforms capture huge amounts of learner data. This paper presents our MOOClm platform, for transforming data from MOOCs into independent learner models that can drive personalisation and support reuse of the learner model, for example in an Open Learner Model (OLM). We describe the MOOClm architecture and demonstrate how we have used it to build OLMs.


MOOCs Learner modelling Open Learner Modelling (OLM) Learner model server 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. ACM Joint Task Force. Computer science curricula 2013: Curriculum guidelines for undergraduate degree programs in computer science. Technical report, Association for Computing Machinery (ACM) IEEE Computer Society (2013)Google Scholar
  2. Apted, T., Kay, J., Lum, A.: Supporting metadata creation with an ontology built from an extensible dictionary. In: De Bra, P.M.E., Nejdl, W. (eds.) AH 2004. LNCS, vol. 3137, pp. 4–13. Springer, Heidelberg (2004) CrossRefGoogle Scholar
  3. Breslow, L., Pritchard, D.E., DeBoer, J., Stump, G.S., Ho, A.D., Seaton, D.: Studying learning in the worldwide classroom: Research into edX’s first MOOC. Research & Practice in Assessment 8, 13–25 (2013)Google Scholar
  4. Brusilovsky, P., Sosnovsky, S., Shcherbinina, O.: User modeling in a distributed E-learning architecture. In: Ardissono, L., Brna, P., Mitrović, A. (eds.) UM 2005. LNCS (LNAI), vol. 3538, pp. 387–391. Springer, Heidelberg (2005) CrossRefGoogle Scholar
  5. Bull, S.: Preferred Features of Open Learner Models for University Students. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds.) ITS 2012. LNCS, vol. 7315, pp. 411–421. Springer, Heidelberg (2012) CrossRefGoogle Scholar
  6. Bull, S., Kay, J.: Student models that invite the learner in: The smili:() open learner modelling framework. Intl Journal of Artificial Intelligence in Education 17(2), 89–120 (2007)Google Scholar
  7. Bull, S., Kay, J.: Advances in Intelligent Tutoring Systems, chapter 15: Open learner models, pp. 301–322. Springer (2010)Google Scholar
  8. Bull, S., Kay, J.: Open learner models as drivers for metacognitive processes. In: Intl Handbook of Metacognition and Learning Technologies, pp. 349–365. Springer (2013)Google Scholar
  9. Bull, S., Mabbott, A., Gardner, P.H., Jackson, T., Lancaster, M.J., Quigley, S.F., Childs, P.A.: Supporting interaction preferences and recognition of misconceptions with independent open learner models. In: Nejdl, W., Kay, J., Pu, P., Herder, E. (eds.) AH 2008. LNCS, vol. 5149, pp. 62–72. Springer, Heidelberg (2008) CrossRefGoogle Scholar
  10. Conejo, R., Trella, M., Cruces, I., Garcia, R.: INGRID: a web service tool for hierarchical open learner model visualization. In: Ardissono, L., Kuflik, T. (eds.) UMAP Workshops 2011. LNCS, vol. 7138, pp. 406–409. Springer, Heidelberg (2012) CrossRefGoogle Scholar
  11. Fox, A.: From MOOCs to SPOCs. Commun. ACM 56(12), 38–40 (2013)CrossRefGoogle Scholar
  12. Gluga, R., Kay, J., Lister, R.: Progoss: mastering the curriculum. In: Proceedings of The Australian Conference on Science and Mathematics Education (formerly UniServe Science Conference) (2012)Google Scholar
  13. Gluga, R., Kay, J., Lister, R., Kleitman, S.: Mastering cognitive development theory in computer science education. Comput. Sci. Educ. 23(1), 24–57 (2013)CrossRefGoogle Scholar
  14. Jacobs, H.H.: Mapping the Big Picture. Integrating Curriculum & Assessment K-12. ERIC (1997)Google Scholar
  15. Jacobs, H.H.: Getting Results with Curriculum Mapping. ERIC (2004)Google Scholar
  16. Kay, J.: Lifelong learner modeling for lifelong personalized pervasive learning. IEEE Transactions on Learning Technologies 1(4), 215–228 (2008)MathSciNetCrossRefGoogle Scholar
  17. Kay, J., Kummerfeld, B., Lauder, P.: Personis: a server for user models. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 203–212. Springer, Heidelberg (2002) CrossRefGoogle Scholar
  18. Kay, J., Reimann, P., Diebold, E., Kummerfeld, B.: MOOCs: So many learners, so much potential. IEEE Intell. Syst. 28(3), 70–77 (2013)CrossRefGoogle Scholar
  19. Kizilcec, R.F., Piech, C., Schneider, E.: Deconstructing disengagement: analyzing learner subpopulations in massive open online courses. In: Proceedings of the 3rd Intl Conference on LAK, pp. 170–179 (2013)Google Scholar
  20. Mitrović, A., Martin, B.: Evaluating the effects of open student models on learning. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 296–305. Springer, Heidelberg (2002) CrossRefGoogle Scholar
  21. Mueller, N., Dikke, D., Dahrendorf, D.: Experience API vs SCORM-how xAPI benefits technology-enhanced learning. In: EDULEARN14 Proc., pp. 1276–1284 (2014)Google Scholar
  22. Muñoz-Merino, P.J., Ruipérez, J.A., Sanz Moreno, J.L., Delgado Kloos, C.: Assessment activities in MOOCs (2015)Google Scholar
  23. Pardos, Z.A., Kao, K.: moocrp: An open-source analytics platform. In: Proceedings of the Second (2015) ACM Conference on Learning @ Scale, L@S 2015, pp. 103–110. ACM, New York (2015)Google Scholar
  24. Thompson, C.: How khan academy is changing the rules of education. Wired Magazine, vol. 126 (2011)Google Scholar
  25. Veeramachaneni, K., Dernoncourt, F., Taylor, C., Pardos, Z., O’Reilly, U.-M.: MOOCdb: developing data standards for MOOC data science. In: Proceedings of the 1st Workshop on MOOCs at the 16th Annual Conference on AIED (2013)Google Scholar
  26. Waldrop, M.M.: Massive open online courses, aka MOOCs, transform higher education and science (2014)Google Scholar
  27. Williams, J.J., Li, N., Kim, J., Whitehill, J., Maldonado, S., Pechenizkiy, M., Chu, L., Heffernan, N.: The MOOClet framework: Improving online education through experimentation and personalization of modules. Social Science Research Network, November 12, 2014Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.School of Information TechnologyUniversity of SydneySydneyAustralia

Personalised recommendations