Let's say one teacher has created an excellent resource in their course (a Book, a Page, an Assignment or whatever it might be). If another teacher in another course wants to use that resource in their course, currently they have to duplicate it - either import/export or copy and paste! Then, if the first teacher makes any changes to the resource, they are not reflected in the copy.
Is there a way to have some sort of "Moodle Resource Repository" where resources like books, pages, assignments, etc... can live, so that there is only ONE copy of it which can be accessed by a number of courses. This might mean that changes to the resource only need to happen in one place.
We have been toying with the idea of creating an "Everything" course that we keep all our resources site-wide, but this is a bit of a dodgy work-around and not really ideal at all (as EVERY student would need to be a member, etc...) A better solution would be to allow connections to be made to a resource in an existing course, so the the resource only exists ONCE in the Moodle Database. One to Many: this one resource exists in these courses. Maybe when you add a resource, you can get the option to link to an existing resource in another course?
I'd love to hear from other people who have the same thoughts, or from anyone who has any ideas
PS: I'm using Moodle 2.2