410 likes | 432 Views
Presentation at the Canadian Moodle Moot 2011, May 2- 5, 2011 (Edmonton)
E N D
Lessons Learned from the Implementation of Moodle at Dawson College Canadian Moodle Moot 2011<br />Photo: Roger Aziz<br />Lessons Learned from the Implementation of Moodle at Dawson College <br />Rafael Scapin, Ph.D.<br />Coordinator of Educational Technology & Moodle Evangelist<br />Dawson College – Montréal (QC)<br />
Migration</li></ul> Why?<br /> CMSs Analyzed<br /> WebCT to Moodle<br /> Issues<br /><ul><li> Integration
Dawson College Overview<br />Dawson College is an anglophone CEGEP (Community College) located in Westmount (QC)<br /><ul><li> First anglophone CEGEP (Fall 1969)
Students: 10,000 (7,000 day students and 3,000 night students)
50 fields of study</li></li></ul><li>Course Management Systems History at Dawson<br />2002: WebCT 4 was introduced<br />2005: Upgrade to WebCT 6<br />Database issues. Two versions running in parallel<br />2008: Survey: students and faculty had many<br /> concerns about WebCT.<br />No support for WebCT after 2011<br />Creation of the “CMS Advisory Group”<br />Analysis of 7 different CMSs<br />
Who Uses Moodle (Québec)<br />31 Community Colleges from Québec will move to Moodle<br />Presentation: <br />Quand 31 collèges passent ensemble à Moodle <br />By François Lizotte <br />DecClic Project Manager<br />Today @ 3:30 PM (Maligne)<br />
Migration: WebCT to Moodle<br />Automatic Migration Script Developed by Université de Sherbrooke<br />4<br />Start from Scratch<br />Manual Migration <br />6<br />
Migration: WebCT to Moodle<br />WebCT 4 Course <br />(Created by Rajesh Malik)<br />
Migration: WebCT to Moodle<br />Example of a WebCT4 Course Migrated to Moodle Using Université de Sherbrooke’s Script<br />
Migration: WebCT to Moodle<br />Some Migration Issues<br />No script to automatize migration from WebCT 6 to Moodle<br />Manual Migration (time consuming)<br />Quizzes migrated manually (WebCT 6)<br />Final layout (different than WebCT)<br />
Customization and Integration<br />Theme: Dawson’s website look and feel <br />
Customization and Integration<br />Architecture<br />Internet<br />Servers<br />(CentOS + Apache) Moodle 1.9.11<br />Backup<br />Database + (Moodle Data) (MySQL)<br />
Customization and Integration<br />Authentication: Teachers, Staff and Students<br />Authentication modules: ldap_faculty, ldap_staff, ldap_student<br />The custom authentication modules connect to our Novell LDAP server. <br />Three similar modules which distinguish between faculty, students, and staff. <br />A cron job that runs daily and creates new users in Moodle if they don't already exist. (faculty & students)<br />
Customization and Integration<br />Authentication Modules <br />ldap_faculty<br />ldap_student<br />ldap_staff<br />Novell LDAP Server<br />
Customization and Integration<br />One Single Login and Password<br />Teachers, Students and Staff use the same Novell Login/password to access Moodle<br />No need of a specific Moodle password (no resetting passwords anymore!)<br />Also integrated with My Dawson Portal (Single Sign On)<br />
Customization and Integration<br />Student Login (First Time Access)<br />
Customization and Integration<br />My Moodle Page (Students)<br />
Customization and Integration<br />My Moodle Page (Teachers)<br />
Customization and Integration<br />Creating a New Course<br />
Customization and Integration<br />A Moodle Course Shell<br />
Customization and Integration<br />Most Used Features – Menu (One Click Approach)<br />
Customization and Integration<br />Enrolling Students<br />We can merge 2 or more sections into 1 course OR create separate courses for every section<br />
Customization and Integration<br />Unenrolling Students<br />We can unenroll 1 or more sections<br />
Customization and Integration<br />List of Enrolled Students<br />Teachers can reuse their courses every year by unenrolling old students and enrolling new ones.<br />
Customization and Integration<br />Admin CEGEP Module: How it Works<br />Student Information System (CLARA)<br />
Modules and Plugins<br />Moodle has a great number of plugins and modules developed by its community of users<br />Pros: Diversity, flexibility, do-not-reinvent-the-wheel approach<br />Cons: Compatibility with a newer Moodle version when upgrading (big issue now: 1.9.x -> 2.0), some plugins/modules have not been reviewed, and the quality and/or suitability for a working Moodle site has not been checked. <br />
Omnivox Integration<br />Omnivox is a gradebook system used by Dawson. Developed by Skytech (Montreal)<br />We didn’t have permission from Skytech to make a real integration between Moodle’s gradebook and Omnivox. No public API.<br />Solution: We have developed a module that creates an Excel file compliant with Omnivox. <br />
Statistics<br />Google Analytics<br />September 2009 – April 2011<br />547,075 Visits 3,770,973 Pageviews<br />6.89 Pages/Visit 04:46 Average Time on Site<br />
Lessons Learned<br /><ul><li>Explain to the teachers why the migration will be done