Integrating Enhanced Peer Assessment Features in Moodle Learning Management System

  • Gabriel Badea
  • Elvira Popescu
  • Andrea Sterbini
  • Marco TemperiniEmail author
Conference paper
Part of the Lecture Notes in Educational Technology book series (LNET)


Peer assessment has increasingly proven its benefits for the learning process and several educational platforms have been proposed to support it. Rather than developing yet another standalone tool, in this paper we aim to integrate an existing Bayesian Network-based peer evaluation approach in a widely used learning management system, Moodle. This allows to capitalize both on the successful peer assessment model and on the broad range of educational functionalities provided by the learning management system. More specifically, we start from Moodle Workshop plugin, which supports the management of peer assessment sessions, and extend it with several features: i) support for student modeling based on Bayesian Network approach; ii) various metrics regarding the reliability of the computed models; iii) enhanced visualizations and comparisons of learner models and session results. The paper describes the solution proposed for extending the plugin in terms of mechanisms, pedagogical rationale, implementation and functionalities.


Peer assessment Bayesian Network model Student model Moodle Workshop plugin 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1. Badea, G., Popescu, E., Sterbini, A., Temperini, M.: A Service-Oriented Architecture for Student Modeling in Peer Assessment Environments. In: Proc. SETE 2018, LNCS 11284, pp. 32–37, Springer (2018)Google Scholar
  2. 2. Bloom, B.S., Engelhart, M.D., Furst, E.J., Hill, W.H., Krathwohl, D.R.: Taxonomy of Educational Objectives: The Classification of Educational Goals. Handbook I: Cognitive Domain, McKay, NY (1956)Google Scholar
  3. 3. Chrysafiadi, K., Virvou, M.: Student Modeling Approaches: A Literature Review for the Last Decade. Expert Systems with Applications 40(11), 4715–4729 (2013)Google Scholar
  4. 4. Conati, C., Gertner, A., VanLehn, K.: Using Bayesian Networks to Manage Uncertainty in Student Modeling. User Modeling and User-Adapted Interaction 12(4), 371–417 (2002)Google Scholar
  5. 5. De Alfaro, L., Shavlovsky, M.: CrowdGrader: A Tool For Crowdsourcing the Evaluation of Homework Assignments. In: Proc. SIGCSE 2014, ACM Press, pp. 415–420 (2014)Google Scholar
  6. 6. De Marsico, M., Sciarrone, F., Sterbini, A., Temperini, M.: Supporting Mediated Peer-Evaluation to Grade Answers to Open-Ended Questions. EURASIA Journal of Mathematics, Science and Technology Education 13(4), 1085–1106 (2017)Google Scholar
  7. 7. Freeman, M., McKenzie, J.: SPARK, A Confidential Web-Based Template for Self and Peer Assessment of Student Teamwork: Benefits of Evaluating across Different Subjects. British Journal of Educational Technology 33, 551–569 (2002)Google Scholar
  8. 8. Kulkarni, C., Socher, R., Bernstein, M.S., Klemmer, S.R.: Scaling Short-answer Grading by Combining Peer Assessment with Algorithmic Scoring. In: Proc. L@S 2014, ACM Press, pp. 99–108 (2014)Google Scholar
  9. 9. Moodle Learning Management System,, last accessed: 2018/10/22
  10. 10. Politz, J., G., Patterson, D., Krishnamurthi, S., Fisler., K.: CaptainTeach: Multi-Stage, In-Flow Peer Review for Programming Assignments. In: Proc. ITiCSE’14, ACM Press, pp. 267–272 (2014)Google Scholar
  11. 11. Song, Y.: Data Sharing in Peer-Assessment Systems for Education. PhD Thesis, North Carolina State University, USA (2017).Google Scholar
  12. 12. Tinapple, D., Olson, L., Sadauskas, J.: CritViz: Web-Based Software Supporting Peer-Critique in Large Creative Classrooms. Bulletin of the IEEE Technical Committee on Learning Technology 15(1) (2013)Google Scholar
  13. 13. Workshop plugin,, last accessed: 2018/10/22
  14. 14. Wright, J.R., Thornton, C., Leyton-Brown, K.: Mechanical TA: Partially Automated High-Stakes Peer Grading. In: Proc. SIGCSE 2015, ACM Press, pp. 96–101 (2015)Google Scholar
  15. 15. Zapata-Rivera, J.D., Greer, J.E: Interacting with Inspectable Bayesian Student Models. International Journal of Artificial Intelligence in Education 14, 1–37 (2004)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Gabriel Badea
    • 1
  • Elvira Popescu
    • 1
  • Andrea Sterbini
    • 2
  • Marco Temperini
    • 2
    Email author
  1. 1.Computers and Information Technology DepartmentUniversity of CraiovaCraiovaRomania
  2. 2.Computer, Control, and Management Engineering DepartmentSapienza UniversityRomeItaly

Personalised recommendations