Course Management Systems History at Dawson 2002: WebCT 4 was introduced 2005: Upgrade to WebCT 6 Database issues. Two versions running in parallel 2008: Survey: students and faculty had many concerns about WebCT. No support for WebCT after 2011 Creation of the “CMS Advisory Group” Analysis of 7 different CMSs
Migration: WebCT to Moodle Automatic Migration Script Developed by Université de Sherbrooke 4 Start from Scratch Manual Migration 6
Migration: WebCT to Moodle WebCT 4 Course (Created by Rajesh Malik)
Migration: WebCT to Moodle Example of a WebCT4 Course Migrated to Moodle Using Université de Sherbrooke’s Script
Migration: WebCT to Moodle Some Migration Issues No script to automatize migration from WebCT 6 to Moodle Manual Migration (time consuming) Quizzes migrated manually (WebCT 6) Final layout (different than WebCT)
Customization and Integration Theme: Dawson’s website look and feel
Customization and Integration Authentication: Teachers, Staff and Students Authentication modules: ldap_faculty, ldap_staff, ldap_student The custom authentication modules connect to our Novell LDAP server. Three similar modules which distinguish between faculty, students, and staff. A cron job that runs daily and creates new users in Moodle if they don't already exist. (faculty & students)
Customization and Integration Authentication Modules ldap_faculty ldap_student ldap_staff Novell LDAP Server
Customization and Integration One Single Login and Password Teachers, Students and Staff use the same Novell Login/password to access Moodle No need of a specific Moodle password (no resetting passwords anymore!) Also integrated with My Dawson Portal (Single Sign On)
Customization and Integration Student Login (First Time Access)
Customization and Integration My Moodle Page (Students)
Customization and Integration My Moodle Page (Teachers)
Customization and Integration Creating a New Course
Customization and Integration Enrolling Students We can merge 2 or more sections into 1 course OR create separate courses for every section
Customization and Integration Unenrolling Students We can unenroll 1 or more sections
Customization and Integration List of Enrolled Students Teachers can reuse their courses every year by unenrolling old students and enrolling new ones.
Customization and Integration Admin CEGEP Module: How it Works Student Information System (CLARA)
Customization and Integration A Moodle Course Shell
Modules and Plugins Moodle has a great number of plugins and modules developed by its community of users Pros: Diversity, flexibility, do-not-reinvent-the-wheel approach Cons: Compatibility with a newer Moodle version (when upgrading), some plugins/modules have not been reviewed, and the quality and/or suitability for a working Moodle site has not been checked.
Omnivox Integration Omnivox is a gradebook system used by Dawson. Developed by Skytech (Montreal) We didn’t have permission from Skytech to make a real integration between Moodle’s gradebook and Omnivox. We have developed a module that creates a 2-column Excel file compliant with Omnivox. Teachers need just Copy and Paste these 2 columns into Omnivox.
Stay up-to-date to what other people are doing with Moodle all over the world (Moodle.org, websites like Moodlerific.org, Moodlemonthly.com, feeds from Twitter (Moodle), etc
Special Thanks Office of Instructional Development (Dawson College) Mathieu Petit-Clair (Koumbit.org) Programmer & Moodle Expert JérômeCharaoui(Collège de Maisonneuve) Programmer & Moodle Support Jason Maur (Dawson College) Programmer & Moodle Support