Hi all,
Several of us, as Mary points out, recently woke up to the function vrs common English language/logic usage that was preventing intuitive understanding of metacourses.
Metacourse has been around a while, I do not see a name change in the future
I had to look up "meta"and found
wikipedia helpful. The Ancient Greeks used it to mean "with", "after" and "following". From the student standpoint (our ultimate user), a Metacourse, can not be accessed or stand on its own until it is linked to a course that comes before it.
No offense to the initial concept, what is wrong with the terminology is that what comes before a metacourse is called "a child"! This does not boggle the mind of an Anthropologist who enjoys reading Science Fiction, but most common folks are not going to consider this as merely a strange cultural concept.
Why not simply use the words "linked courses" for the teacher to select, instead of "child". We can further explain it by saying that the linked courses "push" their enrolments to the metacourse. I personally would try to avoid the words"dependent" or "conditional".
Excellent set of posts, which I found helpful to sharpen my own MoodleLogic. I guess if I feel strongly about it, I should make one of my rare visits to Tracker and suggest changing "child".
Chris