If I could have all my wishes come true. I would like to have a master course, and then have 10 child courses, that were the same as the master course. If I change something in the master course, the child courses change automatically, But if someone wants to augment their child course for their students, they can, but it doesn't affect the master course.
Does this make sense to any one but me? And if so, is this somehow available in moodle and I haven't read it yet?
As a new user to me, it looks like we have two possible solutions to the same problem, a teacher with multiple sessions of the same course. The teacher can have a single course and use groups to identify the students in the individual sessions. The alternative is to have multiple courses and each course be part of a meta-course.
What I would like to know is which of these two have you chosen and why? What are the advantages and disadvantages of each approach? Would you choice change if a different teacher was teaching some of the sessions and another teaching the rest?
We use both approaches.
For writing & language arts courses with multiple sections (same course but different teachers), we make multiple individual instances of the course. These are session-based courses with set start & end dates.
For math/comp sci/science courses, which are individually paced and begin and end every day & also allow for postponements, we use metacourse and child course with student capability to view hidden courses in which they are enrolled AND with groups.
For this latter situation, we need to be able to shift students from one group (Instructor A) to another (Instructor B) in, say, Algebra I, if, when a student un-postpones, Instructor A is full. Thus, groups.
This is the limit of my understanding of metacourses, since my involvement is with multiple sections. If you need more about metacourses, I can ask my compatriot on the metacourse side to write a fuller explanation.