CVLA: Integrating Multiple Analytics Techniques in a Custom Moodle Report

  • Bogdan DrăgulescuEmail author
  • Marian Bucos
  • Radu Vasiu
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 538)


Increased usage of information technologies in educational tasks resulted in a high volume of data that can be exploited to offer practical insight in the learning process. In this paper, we proposed a system architecture of integrating learning analytics techniques into an educational platform. To test the approach, three analysis scenarios were implemented into a custom report for our educational platform built on Moodle. The implementation steps with chosen solutions are discussed. The significance of this research lies in the potential of this approach to build analytics systems that can use multiple data sets and analytics techniques.


Learning analytics Sna Machine learning Moodle 



This work was partially supported by the strategic grant POSDRU/159/1.5/S/137070 (2014) of the Ministry of National Education, Romania, co-financed by the European Social Fund – Investing in People, within the Sectoral Operational Programme Human Resources Development 2007-2013.


  1. 1.
    Cooper, A.: A brief history of analytics. Anal. Ser. 1, 3–21 (2012)Google Scholar
  2. 2.
    Ali, L., Hatala, M., Gašević, D., Jovanović, J.: A qualitative evaluation of evolution of a learning analytics tool. Comput. Educ. 58, 470–489 (2012)CrossRefGoogle Scholar
  3. 3.
    Siemens, G.: Learning analytics: envisioning a research discipline and a domain of practice. In: Proceedings of the 2nd International Conference on Learning Analytics and Knowledge, pp. 4–8. ACM, Vancouver, Canada (2012)Google Scholar
  4. 4.
    de Laat, M., Lally, V., Lipponen, L., Simons, R.-J.: Investigating patterns of interaction in networked learning and computer-supported collaborative learning: a role for social network analysis. Int. J. Comput. Support. Collaborative Learn. 2, 87–103 (2007)CrossRefGoogle Scholar
  5. 5.
    Gašević, D., Zouaq, A., Janzen, R.: “Choose your classmates, your GPA is at stake!”: the association of cross-class social ties and academic performance. Am. Behav. Sci. 57, 1460–1479 (2013)CrossRefGoogle Scholar
  6. 6.
    Borgatti, S., Everett, M., Freeman, L.: Ucinet for Windows: Software for Social Network Analysis. Analytic Technologies, Nicholasville (2002)Google Scholar
  7. 7.
    Bastian, M., Heymann, S., Jacomy, M.: Gephi: an open source software for exploring and manipulating networks. In: ICWSM, San Jose, California, pp. 361–362 (2009)Google Scholar
  8. 8.
    Dawson, S., Bakharia, A., Heathcote, E.: SNAPP: realising the affordances of real-time SNA within networked learning environments. In: Proceedings of the 7th International Conference on Networked Learning, Aalborg, Denmark, pp. 125–133 (2010)Google Scholar
  9. 9.
    Peña-Ayala, A.: Educational data mining: a survey and a data mining-based analysis of recent works. Expert Syst. Appl. 41, 1432–1462 (2014)CrossRefGoogle Scholar
  10. 10.
    Pedraza-Perez, R., Romero, C., Ventura, S.: A java desktop tool for mining Moodle data. In: Proceedings of the 3rd Conference on Educational Data Mining, pp. 319–320. ERIC, Pittsburgh, PA, USA (2011)Google Scholar
  11. 11.
    Devine, T., Hossain, M., Harvey, E., Baur, A.: Improving pedagogy by analyzing relevance and dependency of course learning outcomes. In: Proceedings of the KDD 2011 Workshop: Knowledge Discovery in Educational Data, San Diego, CA, pp. 83–90 (2011)Google Scholar
  12. 12.
    Verbert, K., Duval, E., Klerkx, J., Govaerts, S., Santos, J.L.: Learning analytics dashboard applications. Am. Behav. Sci. 57, 1500–1509 (2013)CrossRefGoogle Scholar
  13. 13.
    Chatti, M.A., Dyckhoff, A.L., Schroeder, U., Thüs, H.: A reference model for learning analytics. Int. J. Technol. Enhanced Learn. 4, 318–331 (2012)CrossRefGoogle Scholar
  14. 14.
    Romero, C., Ventura, S.: Educational data mining: a survey from 1995 to 2005. Expert Syst. Appl. 33, 135–146 (2007)CrossRefGoogle Scholar
  15. 15.
    Bucos, M., Dragulescu, B., Veltan, M.: Designing a semantic web ontology for e-learning in higher education. In: 2010 9th International Symposium on Electronics and Telecommunications (ISETC), pp. 415–418. IEEE, Timisoara, Romania (2010)Google Scholar
  16. 16.
    Dragulescu, B.: Semantic web technologies in educational context. Ph.D. thesis, Ed. Politehnica (2012)Google Scholar
  17. 17.
    Bizer, C., Seaborne, A.: D2RQ-treating non-RDF databases as virtual RDF graphs. In: Proceedings of the 3rd International Semantic Web Conference (ISWC 2004), Hiroshima, Japan, pp. 26–27 (2004)Google Scholar
  18. 18.
    Schult, D.A., Swart, P.J.: Exploring network structure, dynamics, and function using NetworkX. In: Proceedings of the 7th Python in Science Conferences (SciPy 2008), Pasadena, CA, pp. 11–16 (2008)Google Scholar
  19. 19.
    Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V.: others: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)MathSciNetzbMATHGoogle Scholar
  20. 20.
    Sparrowe, R.T., Liden, R.C., Wayne, S.J., Kraimer, M.L.: Social networks and the performance of individuals and groups. Acad. Manage. J. 44, 316–325 (2001)Google Scholar
  21. 21.
    Burt, R.S.: Structural holes and good ideas1. Am. J. Sociol. 110, 349–399 (2004)CrossRefGoogle Scholar
  22. 22.
    García-Saiz, D., Zorrilla, M.E.: E-learning web miner: a data mining application to help instructors involved in virtual courses. In: Proceedings of the 4th International Conference on Educational Data Mining, Eindhoven, The Netherlands, pp. 323–324 (2011)Google Scholar
  23. 23.
    Dyckhoff, A.L., Zielke, D., Bültmann, M., Chatti, M.A., Schroeder, U.: Design and implementation of a learning analytics toolkit for teachers. J. Educ. Technol. Soc. 15, 58–76 (2012)Google Scholar
  24. 24.
    Mazza, R.: Evaluating information visualization applications with focus groups: the CourseVis experience. In: Proceedings of the 2006 AVI Workshop on BEyond Time and Errors: Novel Evaluation Methods for Information Visualization, pp. 1–6. ACM, Venezia, Italy (2006)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Politehnica University TimișoaraTimișoaraRomânia

Personalised recommendations