ITiCSE 2010 AV Working Group

Adapting Moodle to Better Support CS Education
Chaired by Guido Rößling

Many universities use a learning management system (LMS) or learning content management system (LCMS) to support the courses offered. One of the most popular LMSs today is Moodle ( However, as a general LMS, Moodle does not specifically support the requirements of CS Education. This Working Group proposal aims to address this need by researching how Moodle can be adapted to better support CS education. 

In general, we look for participants who possess at least one of the following backgrounds: 

  • Experience in using Moodle as a (CS) educator; 
  • Experience in developing Moodle extensions, ideally for CS education support 
  • A good research background in CS Education and /or systems for supporting learning (LMSs, algorithm or program visualization, simulation, ...) 

Working group leader: 
Guido Rößling (

The proposal and the final report for the Working Group are also provided here. The final report is also available in the ACM Digital Library.

© Dr. Guido Roessling 2015