Open source ELO comparison - · PDF fileOpen source ELO comparison ... o Moodle: Yes, chat...
Transcript of Open source ELO comparison - · PDF fileOpen source ELO comparison ... o Moodle: Yes, chat...
UNIVERSITY OF APPLIED SCIENCES UTRECHT
Open source ELO comparison
Essence project
Kenneth van Rijsbergen
10-12-2014
Versie 1.0
TABLE OF CONTENT
Intro.................................................................................................................................................................................................... 1
Moodle: ......................................................................................................................................................................................... 2
SAKAI:............................................................................................................................................................................................. 3
Eliademy:....................................................................................................................................................................................... 4
What should an ELO do? ............................................................................................................................................................ 7
Ad 1: Communication and collaboration between students and teachers .................................................................. 9
Ad 2: Managing, reporting and monitoring progress during the course period .......................................................10
Ad 3: To develop, maintain and provide access to content (learning resources) .....................................................12
INTRO
In this document, the following has been done:
Sorted all opensource ELO’s which are used by the partner universities.
o Resulted in Moodle, SAKAI and Eliademy
Compared the ELO’s with the architecture table made by Daniel.
Looked at the pros and cons of the each ELO.
Compared each ELO using the criteria made by Serge (which is based on this document:
http://www.informaticavo.nl/archive/1777-Nieuwsbericht+12-12-2003/bestand-downloaden)
MOODLE:
Moodle is currently the most widely used open source ELO at the moment. It is free to use and has the most
features and documentation compared to the rest.
Pros:
- #1 used open source ELO1
- Very large community. Because of this there are a lot of documentation and external plug-ins available.
Cons:
- Is focused on blended learning and not on 100% online courses2
- GUI is complicated compared to the others
1 https://prezi.com/apg3co6zzxye/learning-management-systems-moodle-vs-sakai/
2 https://prezi.com/apg3co6zzxye/learning-management-systems-moodle-vs-sakai/
SAKAI:
Sakai has pretty much everything Moodle has only in a lesser fashion. I can’t say more about it to be honest.
Pros:
- Open source alternative for Moodle
- Simple interface3
Cons:
- No real advantage compared to Moodle. Looking at functionally, Moodle is better.
- Only specific groups and company’s may contribute to the Sakai code. Thus, there are fewer plug-ins.
- Smaller community, so there is less documentation.
3 http://sakai.kaltura.com:8080/portal (Sakai online demo)
ELIADEMY:
Eliademy is more of a MOOC platform. The biggest plus of Eliademy is that it runs completely on the Cloud (for
free) and therefore nothing needs to be installed or configured. Eliademy is very simple and I think it’s especially
useful for teachers who are looking for their own quick learning environment (which is independent of the school
system).
Pros:
- Eliademy is completely cloud-based. So no hosting costs.
- Compatible with Moodle courses.
- Minimalistic 4
Cons:
- Minimalistic
- Doesn’t have many features compared to Sakai and Moodle.
- Not suitable for Blended learning, is more of a MOOC platform.
- Lack of integration capabilities (l inking a database for example is not possible)
4 https://eliademy.com/
Business architecture Platform
Users have access at any time, any place and from any device
Moodle: Yes, via Moodle app, Eliademy App and Mobile website. SAKAI: Yes, via Sakai Mobile app and Mobile webs ite. Eliademy: Yes, via Eliademy App and Mobile website.
Integrated information
services
Moodle: You can link all kinds of services l ike authentication5, portfolio
6, web conferencing
7,
digital content repository8, student record systems
9, etc.
For all plugins see: https://moodle.org/plugins/
SAKAI: LDAP
10 and BigBlueButton
11 are possible. For other integration tools see:
https://sakaiproject.org/features-tools-functionality (scroll down)
Eliademy: The only integration option is importing Moodle courses. No other integration tools are available for Eliademy.
Information services are cross organisational
boundaries
Moodle: Looking at authentication for now, it is possible to have a multiple user databases l inked to Moodle.
12 However, l inking 5 or more databases directly to Moodle is probably not
a good idea. You need to add a layer in between that can combine those databases (see Architecture drawing of Daniel).
SAKAI: It is unclear if l inking multiple services to SAKAI is possible. Eliademy: Not possible. Eliademy is stand-alone.
Information architecture
Personalised information
services
Yes, in all three applications the user has a profile with personal information related to
progress, enrollment, etc.
Open standards Moodle: SCORM SAKAI: Has plugin for SCORM. Eliademy: The only integration option is importing Moodle courses. No other integration
tools are available for Eliademy except for embedding.
Every bit of information has one truth, one source and one owner
Moodle: Yes, but multiple owners are possible. SAKAI: Yes, but multiple owners are possible. Eliademy: It’s not always clear who wrote what.
5 https://docs.moodle.org/24/en/LDAP_authentication
6 Mahara; Hamburg University of Applied Sciences
7 BigBlueButton: http://bigbluebutton.org/
8 Equilla; Manchester Metropolitan University
9 QLS; Manchester Metropolitan University
10 https://confluence.sakaiproject.org/display/~steve.swinsburg/LDAP+in+Sakai+2.5
11 https://confluence.sakaiproject.org/display/BBB/Home
12 https://docs.moodle.org/24/en/LDAP_authentication#Configuring_Moodle_authentication
Data is secured on basis of risk analysis/classification
?
Application architecture
Reuse before buy, before make
?
Applications are easy to integrate
Moodle: Yes, quite easy, lots of documentation
SAKAI: Yes, doable to integrate applications but there is not as much documentation as Moodle. Eliademy: The only integration option is importing Moodle courses. No other integration
tools are available for Eliademy except for embedding.
Applications are loosely coupled
Moodle: Yes, mostly plugins which you can turn on or off. SAKAI: Yes, mostly plugins which you can turn on or off. Eliademy: Yes, mostly plugins which you can turn on or off.
Specific services are based on standard building blocks
Moodle: The plugins yes. Moodle runs on PHP. SAKAI: The plugins. Runs on Java. Eliademy: Based on Moodle
Jointly when possible,
specific when necessary
?
-
WHAT SHOULD AN ELO DO?
1. Communication and collaboration between students and teachers; 2. Managing, reporting and monitoring progress during the course period; 3. To develop, maintain and provide access to content (learning resources)
Moodle Sakai Eliademy
Ad 1: Communication and collaboration between students and teachers;
Internal messaging
Yes, via profile
Yes,
https://www.indiana.edu/~
sakaikb/display.cgi?docid=a
vao
No, mailto l inks only
Discussion groups Yes, via internal forum Yes, via forum Yes, via forum
Bulletin boards Yes Yes No
Internal “News service” Yes Yes No
Project area’s Yes, via groups
Yes,
https://www.indiana.edu/~
sakaikb/display.cgi?docid=a
tcs
No
Chat Yes, chat module
Yes,
https://www.indiana.edu/~
sakaikb/display.cgi?docid=a
rcz
No
Overview of logged in users. Yes
Yes,
https://jira.sakaiproject.org
/browse/SAK-10492
No
Shared calendar Yes, via calendar Yes, via calendar Yes, via calendar
Ad 2: Managing, reporting and monitoring progress during the course period
Standardized Reporting Yes, except SCORM 2004 Yes, but you need a
separate plugin.
Half, you can only import
Moodle courses
Complete overview of all activities per
student by subject. Yes, via reports
Yes,
http://sakaitutorials.unc.ed
u/module_build.php?tag=st
atistics&page=Site%20Stats
Yes, via Profile > Analytics
Registration overview of "submitted assignments"
Yes Yes Yes
Exams that are given by
teachers/educators.
Yes Yes, via Tests & Quizzes Yes
Reports that show the quiz results. What each person has answered correctly and
incorrectly.
Yes Yes Yes, via Task > Quiz
Possibil ity for internal and external evaluations and surveys
Yes Yes Yes, via Task > Quiz
Module for making surveys. Yes Yes, via Task > Quiz
A number of standard reports that the teacher can use when required
Yes
Yes,
https://www.youtube.com/
watch?v=kvnt6Nk77-o
Yes, via Profile > Analytics
Absence module
Yes, via
https://docs.moodle.org
/23/en/Attendance_mo
dule
Not clear,
https://jira.sakaiproject.org
/browse/SAK-16965
No
Ad 3: To develop, maintain and provide access to content (learning resources)
Module for creating discussion groups - simple and categorized.
Yes, via internal forum Yes, via forum Yes, via forum
Module for publishing images with the different course subjects.
Yes Yes, via My Media Yes
Process-oriented writing module - ? - - -
Folders module for structuring learning materials by creating folders / subfolders in a course / subject.
Yes Yes, via Drop Box No
Module to create exams and quizzes. Yes, via Quiz module Yes, via Tests & Quizzes Yes, via Task > Quiz
Module for developing multimedia teaching material.
Yes, course editor Yes, course editor Yes, course editor
A module that provides the ability to l ink
to external content.
Yes, see Standardized
Reporting
Yes, see Standardized
Reporting
and
https://www.youtube.com/
watch?v=XvQtiQlxXUA
Yes, see Standardized
Reporting
Module for uploading fi les. Yes Yes Only via course editor
A separate place on the server for
uploading fi les and bulky productions. Yes
Yes,
https://www.udel.edu/sakai
/training/printable/resource
s/file_storage_options.pdf
Everything goes into the
cloud of Eliademy,
although embedding is
possible
AD 1: COMMUNICATION AND COLLABORATION BETWEEN STUDENTS AND TEACHERS
Components for communication and cooperation among others that are available:
Internal messaging A messaging system that can send messages to users that are in different components
within the system. Unlike e-mail, this does not need to go through the mailbox, but you can respond
directly to other users and even to an entire group/class.
o Moodle: Yes, via profile
o SAKAI: Yes, https://www.indiana.edu/~sakaikb/display.cgi?docid=avao
o Eliademy: No, mailto l inks only
Discussion groups for exchanging knowledge
o Moodle: Yes, via internal forum
o SAKAI: Yes, via forum
o Eliademy: Yes, via forum
Bulletin boards/ News services at group level
o Moodle: Yes
o SAKAI: Yes
o Eliademy: No
Internal “News service” offers the possibility to send important news to all the teachers and students, or
to one of these groups.
o Moodle: Yes
o SAKAI: Yes
o Eliademy: No
Project areas. All users can create separate areas where others can be invited. This gives the possibility of
communication and cooperation with certain fellow students.
o Moodle: Yes, via groups
o SAKAI: Yes, https://www.indiana.edu/~sakaikb/display.cgi?docid=atcs
o Eliademy: No
Chat. Among other things, the ability to create open and closed spaces, password protected areas and
the possibility for the teacher to deny participants access etc.
o Moodle: Yes, chat module
o SAKAI: Yes, https://www.indiana.edu/~sakaikb/display.cgi?docid=arcz
o Eliademy: No
Overview of logged in users. Shows currently logged in users. This gives a sense of community, the user
does not feel alone. There is also the possibility to send a direct message. This emphasizes the idea of a
social meeting place.
o Moodle: Yes
o SAKAI: Yes, https://jira.sakaiproject.org/browse/SAK-10492
o Eliademy: No
Shared calendar / Individual timetable with information provided by the teacher. The agenda will also be
linked to the tasks, progress monitoring and examination. This gives the possibility to set deadlines with a
reminder, follow-up, etc.
o Moodle: Yes, via calendar
o SAKAI: Yes, via calendar
o Eliademy: Yes, via calendar
AD 2: MANAGING, REPORTING AND MONITORING PROGRESS DURING THE COURSE
PERIOD
ELO is a platform that allows the teacher to manage the activities of his course and create reports regarding the
progress of the students, submitted assignments and other forms of feedback. The idea behind the platform is that
a teacher should be flexible in choosing his / her own teaching methods.
The ELO meets this desire and because of the usability, it is also easy to manage the course. The teacher is
therefore not dependent on an administrator with in-depth technical knowledge to manage his/her courses,
teaching materials and to make them available. The teacher can create joint reports from groups, have the
opportunity to take a closer look at the work of each student and has insight into current assignments and other
activities. The platform provides a number of useful functions, namely:
Standardized Reporting
Standardized course materials supplied by internal or external providers normally has a built-in
communication / reporting functionality that is supported by the platform. The ELO supports the
following international specifications:
o AICC tracking of standardized courses from external suppliers
o (HACP) <- ??
o SCORM API tracking (SCORM 1.2)
o SCORM C&P <- What is C&P?
Moodle: Yes, except SCORM 2004
SAKAI: Yes, but you need a separate plugin.
https://confluence.sakaiproject.org/display/SCORMPLAYER/SCORM+in+Sakai
Eliademy: Half, you can only import Moodle courses
Extensive reporting
Complete overview of all activities per student by subject.
o Moodle: Yes, via reports
o SAKAI: Yes, http://sakaitutorials.unc.edu/module_build.php?tag=statistics&page=Site%20Stats
o Eliademy: Yes, via Profile > Analytics
Registration overview of "submitted assignments"
o Who has submitted the assignment and who did not. Ability to provide comments on the
submissions and grade them. It is just as easy to generate statistics of grades per
course/assignment/student.
Moodle: Yes
SAKAI: Yes
Eliademy: Yes
Exams that are given by teachers/educators.
Moodle: Yes
SAKAI: Yes, via Tests & Quizzes
Eliademy: Yes
Reports that show the quiz results. What each person has answered correctly and incorrectly.
Moodle: Yes
SAKAI: Yes
Eliademy: Yes, via Task > Quiz
Possibil ity for internal and external evaluations and surveys
Moodle: Yes
SAKAI: Yes
Eliademy: Yes, via Task > Quiz
Module for making surveys. This module is a simple but powerful tool for creating surveys and evaluations
which can be anonymous or by name. Distribution can be provided within the ELO by internal emai l or
presented on a website.
Moodle: Yes
SAKAI: Yes
Eliademy: Yes, via Task > Quiz
A number of standard reports that the teacher can use when required:
o Most active teachers / educators
o Most used learning tools
o Read / unread messages
o Who had logged in for the last week
o Progress of the student
Moodle: Yes
SAKAI: Yes, https://www.youtube.com/watch?v=kvnt6Nk77-o
Eliademy: Yes, via Profile > Analytics
Absence module
Moodle: Yes, via https://docs.moodle.org/23/en/Attendance_module
SAKAI: Not clear, https://jira.sakaiproject.org/browse/SAK-16965
Eliademy: No
AD 3: TO DEVELOP, MAINTAIN AN D PROVIDE ACCESS TO CONTENT (LEARNING
RESOURCES)
An ELO is a powerful platform for the development, management, customization and reuse of courses and
teaching materials. Modules within the ELO and modules from other vendors can be used in the development of
teaching material. The ELO can handle all types of teaching materials, both local material and material provided by
third parties.
Own development within the ELO
A built-in component allows to independently develop teaching mater ials for both teachers and students. One can
develop their own learning objects and then add this to a course/subject.
These are, among other things:
Module for creating discussion groups - simple and categorized.
o Moodle: Yes, via internal forum
o SAKAI: Yes, via forum
o Eliademy: Yes, via forum
Module for publishing images with the different course subjects.
o Moodle: Yes
o SAKAI: Yes, via My Media
o Eliademy: Yes
Process-oriented writing module - ?
Folders module for structuring learning materials by creating folders / subfolders in a course / subject.
Access to the folders can be arranged by authorization (read / write) given to different groups of users
with different roles.
o Moodle: Yes
o SAKAI: Yes, via Drop Box
o Eliademy: No
Module to create exams and quizzes. These tests are suitable for automatic correction: yes / no answers,
multiple choice questions and statements. This includes the ability to include images, formatted text and references to external equipment.
o Moodle: Yes, via Quiz module
o SAKAI: Yes, via Tests & Quizzes
o Eliademy: Yes, via Task > Quiz
Module for developing multimedia teaching material. The module has graphic and methodical templates -
this offers teachers and students the advantage of easy development leading to professional standardized
output.
o Moodle: Yes, course editor
o SAKAI: Yes, course editor
o Eliademy: Yes, course editor
Teaching materials developed in other programs
In addition to developing private teaching materials within the ELO, it is also possible to create course material
with other programs such as Word, PowerPoint and Flash. This may be material that is self -developed, or acquired
material in the form of digital learning objects.
A module that provides the ability to l ink to external content.
o Moodle: Yes, see Standardized Reporting
o SAKAI: Yes, see Standardized Reporting and https://www.youtube.com/watch?v=XvQtiQlxXUA
o Eliademy: Yes, see Standardized Reporting
Module for uploading fi les.
o Moodle: Yes
o SAKAI: Yes
o Eliademy: Only via course editor
A separate place on the server for uploading fi les and bulky productions. Like video material and
PowerPoint presentations.
o Moodle: Yes
o SAKAI: Yes, https://www.udel.edu/sakai/training/printable/resources/file_storage_options.pdf
o Eliademy: Everything goes into the cloud of Eliademy, although embedding is possible.