In addition to standard modules and programme sites, Moodle can support crosslisted courses and Learning Spaces, and these are created by school administrators on request. The effect these bespoke course types have on module occurrences from SITS are described below in order to help you manage student access to learning resources and activities.
These are used to join or crosslist module occurrences together in a shared ‘parent’ course which is coded as XL00... Enrolments for the parent course are taken from the ‘child’ module occurrences, which are then hidden from staff and students so that only the parent course is visible.
Crosslists can be from different module codes or multiple occurrences of the same module. The XL code will include the trimester of the child modules (eg. XL000981_2017-8_TR2_001) or will default to ALL if the modules are from across trimesters. This coding affects how the XL course responds to the course filters which are used to show modules from specific trimesters/sessions.
When requesting a crosslist then provide your administrator with:
- the module occurrence codes where the students are enrolled, and check these with the administrator.
- a descriptive title that includes the child module codes. The XL code is meaningless and this improves the readability for you and your students.
The new parent course will be empty and if there is any content in a child module then this needs to be imported, and your Learning Technology Advisor can help with that. Crosslists have to be requested each academic session and are not automatically created by the administrator. Programme sites can be similarly crosslisted to a parent course but they do not have any trimester/session associated with them.
These courses can be used for a variety of academic purposes and are coded LS00. Students are enrolled by either selecting them individually, or in bulk from existing Moodle module occurrences/programme codes. The Learning Space coding does not include the trimester/session and so the course filters need to be set to ‘Other’ in order to appear in the Moodle dashboard.
Before requesting a Learning Space from your school administrator please consider the following.
- Bulk enrolling students from a module code does not affect that module’s enrolments. Therefore don’t use a learning space as a proxy for a module as this will mean the students are enrolled on an empty module. Crosslisting modules ensures that students are not confused by empty modules. The same applies to programme sites.
- If the course is to be accessed by a wide range of students that cannot easily be enrolled in bulk from course codes then consider requesting a course on Moodle Community as this permits student self-enrolment.
If in doubt then contact your Learning Technology Advisor for advice.