Forums seem to agree, a metacourse gets it's enrolments from other courses. Calling these other courses "child courses" , is more than annoying. The word "linked" should be used instead. The whole parent/child thing should be changed on the interface side (I do not care about the string label, just the default words.
See usability forum: http://moodle.org/mod/forum/discuss.php?d=135768#p625573
See documentation forum: http://moodle.org/mod/forum/discuss.php?d=140998
See talk page and recently edited [[Metacourse]] page in documentation.
Attached is a revised copy of metacourse help file.
If somebody would point me to the php files to correct, I would be happy to make some suggestions. A search for a string called "meta" was not very enlightening when I used it in Explorer in my localhost files
Looks like the language/moodle.php has metacourse and "Child course" strings. I don't know where the php.code is that deal with adding "child courses". I know that if a course is a metacourse a "Child courses" link appears in the course administration block. I think "Link" or Linked should be put in.
Some suggested new defaults in moodle.php
childcourses Linked courses
childcoursenotfound Linked course to metacourse not found.
metaalreadyhascourses This metacourse already has linked courses.
managemetaexplan (This means that other courses push their enrolment information to a metacourse)
confignonmetacoursesyncroleids By default all enrolments from linked courses are pushed to metacourses. Roles that are selected here will not be included in the synchronisation process.
Be happy to make more suggestions if someone would point out the strings.