ELIS Learners perspective
Note: You are currently viewing documentation for Moodle 2.9. Up-to-date documentation for the latest stable version of Moodle may be available here: ELIS Learners perspective.
Learners PerspectiveStudent/Learner level users in ELIS have a much simpler view of the system than the information and controls available to administrators.
This example will demonstrate how a learner uses the new Programs Widget.
First the Programs Widget or block is added. In this example learners will access the Programs block on their My Home page. The block has been added to the middle column. Administrators can adjust settings for the block by going to the ELIS Administration block> Admin > Widget Settings > Programs Widget.
The two main use cases for user enrollment in ELIS are auto-enroll and self-enroll. This example is covering self-enroll. For self-enroll we want to:
- Create Moodle courses, optional
- Create matching ELIS course descriptions that are linked to the Moodle courses
- Create ELIS class instances that in this example will be linked to the same Moodle course
- Create a program(s) and optionally a course set(s), then assign the ELIS course descriptions to the program. For this example all the courses are required in the program and course set.
- Enroll the user in the program. This will allow the user to choose from all available class instances of course descriptions in the program.
Now login as the user assigned to the program. The learner navigates to the My Home page or is directed there. The programs widget/block is displayed in the middle column. The program Progress Bar is located to the right of the program. Selecting the arrow next to the program opens additional information. Users can also search programs in the programs widget now.
- To view the courses assigned to the course set select the arrow next to the name of the course set.
- The Planning a Project course has already been completed by the user.
- Select the arrow next to a course to view more information about the course, including a list of available classes.
- Use the Enroll link next to class instances to enroll in the class
- Multiple classes can be listed.
To edit the settings for the filters, admin users can go to the ELIS Administration block > Admin > Widget Settings > Programs Widget. Any ELIS custom fields for courses, classes, or course sets can be added here in addition to some standard ELIS fields.
Learners select the (1) search icon next to a course, class, or course set in the Programs widget to customize the filter and add fields for filtering. In the example below a (2) custom class field is being added to the filter.
ELIS 2.7.3 ImprovementsOnce a learner has enrolled in a class the programs widget updates the class details to show the student as enrolled. If the class is linked to a Moodle course, then a 'Moodle course' link will be listed with the class as shown in the next image.
When the learner completes a class, the programs widget updates the class details with the user's status, grade, and completion date for that class.
Note: ELIS 220.127.116.11 and 18.104.22.168 fix an issue introduced in ELIS 2.7. If a learner is assigned to a track of classes they should only see classes that are assigned to the track in the Programs Widget.
Individual User ReportsAll the users in ELIS can generate an Individual Course Progress Report or an Individual User Report. When users select the Individual Course Progress Report link an Individual Course Progress Report filter will appear with the user's name pre-selected. Select the checkbox next to any additional columns you want to add to the report.
Individual Course Progress Report:
Individual User Report:
To change report options, click on the "Configure Parameters" icon located in the upper left corner of the report.
The report can be exported in PDF or CSV format. To export the report, select either the "Download PDF" or "Download CSV" icons located in the upper left corner of the report. The report will download locally to your computer.
Report data can be updated automatically without needed to go back to the report parameters by clicking the "Refresh" button located at the bottom center of the report page.
Auto-enrolled vs. self-enrolled courses
In ELIS, the program administrator can set up courses so that they are auto-enrolled or let the students choose their own classes from a list in their learning plan.
Tracks are used to auto-enroll users in classes. If a required course is set to be auto-enrolled in a track by the program administrator, then students who are in the track will be automatically added to the first available class(es) of that track which they meet all the prerequisite and/or co-requisite requirements for.
If the available classes are full, learners then will be placed on the waitlist until a seat becomes available for them.
Programs are used to enable users to self-enroll in classes. For this to work the course the class is an instance of must be assigned to a program and the user must be assigned to the program. Learners can then choose a class or from a list of classes from the courses of the program they are assigned to. If a course has prerequisites, then they will not be able to choose a class of that course until they have met the prerequisite requirements.