← blogs.sussex.ac.uk

Course yearly transition tool

At Sussex we maintain Moodle courses for the students’ programme duration (see this post). This means that each academic year we create new empty Moodle courses for academics to develop. Unsurprising most academic want to copy their courses from the previous year. However the native tools for doing this (import and backup-and-restore) are over complicated.

We were impressed when in UK 2011 Moodlemoot the University of Kent demonstrated the solution they had implemented. This was a simple tool to schedule a rollover from another course. Unfortunately they were not able to share this tool and so we have endeavoured to recreate it.

When a tutor comes to an empty 2011/2012 Moodle course site they are given the option to copy an existing site into it by scheduling a rollover. When the rollover is successfully completed the academic is informed via email. If there are problems with the process the e-learning team is informed so they can resolve the issue before the academic is aware of it.

Unlike the University of Kent we based the Sussex rollover tool on the existing Moodle backup and restore functionality. This means that it has not removed the unreliability of the process caused by PHP memory issues, but we should be able to hide some of the issues from the academics.

For a demonstration of the recent updates feature please view our video. Please note our Moodle install is called Study Direct and we call each Moodle course a “site”.



  1. Posted September 6, 2011 at 5:49 pm | Permalink

    Hi, this is a solution to a major problem that we are dealing with. Are you willing to share your code?

  2. Paolo Oprandi
    Posted September 19, 2011 at 1:57 pm | Permalink

    Hi Kent,
    Sorry for the delay in replying.
    In principle we would like to share code, particularly with the aim of getting our developments into Moodle core. However, currently supporting our releases with our current resources would be a major challenge. Do you have development capabilities at your institution?
    Best wishes,

  3. Posted March 12, 2012 at 8:25 am | Permalink

    Hi Paolo

    We are just about to implement Moodle and are faced with the same issue you have identified. Are you in a position to share code or discuss the approach you have taken and the issues it raises?


  4. Paolo Oprandi
    Posted March 15, 2012 at 11:59 am | Permalink

    Hi Bill,

    Certainly happy to discuss the issues it raises, but the code is for Moodle 1.9 and we can’t support any code we release because we are small and busy team.

    Check out the new video though. We now have a suggestion for tutors as to which site they might want to copy and a preview which allows them to see the site before they roll it over.

    Best wishes,

Post a Comment

Your email is never shared. Required fields are marked *