Enrollment and Autogrouping for Moodle 2.0
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Enrollment and Autogrouping for Moodle 2.0

on

  • 1,714 views

This is a presentation on the Enrollment and Autogrouping plugin built for Moodle 2.0

This is a presentation on the Enrollment and Autogrouping plugin built for Moodle 2.0

Statistics

Views

Total Views
1,714
Views on SlideShare
1,713
Embed Views
1

Actions

Likes
2
Downloads
7
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Enrollment and Autogrouping for Moodle 2.0 Presentation Transcript

  • 1. Auto Grouping Enrollment Plugin for Moodle 2.0 byReiza Haniff, Sacha Beharry and Anil Ramnanan University of the West Indies Open Campus open.uwi.edu
  • 2. Grouping Requirements for UWI Open Campus Students register for courses using custom Student Management System (OCMS) Before the semester begins, students must be pushed to Moodle Students are now put into groups before teaching begins
  • 3. Enrollment in Moodle 1.8 Current Environment is a branded Moodle 1.8 installation (since 2007) Auto grouping does not exist in Moodle 1.8 Custom grouping functionality was built for Moodle 1.8 but part of the process is still manual
  • 4. Enrollment in Moodle 1.8 push script MOODLE OCMS 1.8 External Push Script has to be run which would create student accounts in Moodle 1.8
  • 5. Moving to Moodle 2.0 Auto grouping exists but can only be done once. Student accounts still need to exist within Moodle before grouping begins
  • 6. MOODLE 2.0 Plugin OCMS Enrol GroupA new plugin would be created thatwould handle enrollment and grouping
  • 7. Enrollment Plugin User logs into Moodle Plugin Get enrolment from OCMS Add user to course in Moodle Add to a course group
  • 8. Enrollment Plugin AdministrationWeb Services API settings (REST URL,Method Name, API Key) Field Mapping (Course, User, rolefields)
  • 9. How Auto grouping Works Group eTutor 25 Students
  • 10. Groups are set up before students log in Group 1 Group 2 eTutor eTutor 0 Students 0 Students
  • 11. Student + Group 1 Group 2 eTutor eTutor24 Students 0 StudentsAs students log in, the first group is filled
  • 12. Student + Group 1 Group 2 eTutor eTutor25 Students 0 StudentsOnce that group limit is reached, the next group is filled
  • 13. Student + Group 1 Group 2 New Group eTutor eTutor25 Students 25 Students 0 StudentsIf the exiting groups are filled, anew group is created to contain the overflow
  • 14. Enrollment plugin Administration
  • 15. Automatic group creation
  • 16. Current Status and Future WorkTesting is complete and feedback hasbeen positiveWe are porting the auto groupingfeature to the External DatabaseEnrollment PluginWe will provide a library that can beadded to other pluginshttp://code.google.com/p/group-magic/
  • 17. Thank You