We have a relatively simple training need where we deliver just two courses (at the moment) in a "face to face" format. I am looking to add Moodel into the mix to create a more blended environment
The courses naturally have sections (or modules) that I would like to reuse those to build similar courses in the future. In addition, these course are repeated lock stock and barrel on a near weekly basis to different groups.
Whilst the course only last a few days, I want the users to have access to the MOST resource material for a significant amount of time (2 year), but potentially would like to close off other material (and perhaps assessments ) in a shorter amount of time (say 1 month). I want the users in the different groups to be able to interact with each other, to share ideas and knowledge and to build up a community, and I would like any changes I make to the material to be reflected to all users, no matter when they took the course (assuming this is the material they still have access to. As such, I would rather use the same single repository of information, so that any changes I make are reflected in the courses.
Having looked at how Moodle deals with courses and how I can recreate courses, it seems like I need to backup and copy the material. This would then seem to me to create different repositories of information, so lead to a divergence of material content.
I'm not sure if I could use a single course and groups, but then how to I limit the content to users within those groups based on different time bounds?
I do have one other need in that some of these courses are going to be "private" so only specific user should be able to sign up for them, but the material will still be the same and I still want them to be apart of the overall "community".
Any ideas on how I might proceed before I make mistake would be useful.
Some of the user management requirements (such as who can sign up to what) might be taken care of by another package we are looking at - Arlo - that we hope will integrate with Moodle nicely.