Moodle & E-Learning Tools
Moodle & E-Learning Tools
Moodle & E-Learning Tools
Adi Maaita
Department of computer sciences, Isra University, Amman, Jordan
Ashraf Odah
Department of computer sciences, Isra University, Amman, Jordan
Email: ashraf.odeh@ipu.edu.jo,
Ayman Nsour
Department of computer sciences, Isra University, Amman, Jordan
Abstract— Online interactions provide a large when WebCT 1.0 and Blackboard was released and
knowledge exchange on variety kinds of information attracted millions of users. The Modular Object-
exchanged between users. There are many software Oriented Dynamic Learning Environment (Moodle) has
systems available that provide online learning systems, been introduced as a Learning Management Systems
this type of software expressed by forms, commercial or (LMS), in 1998 and released in 2001.Moodle It becomes
open source software. This paper is focused on Moodle, the most common used LMS at that time.. Moodle has
it explained the comparative study that done by many the ability of tracking the learner’s progress, and can be
recent researches, it also shows the different between monitored by both teachers and learners. This fact
Moodle and other learning management systems, in implicitly includes both security and privacy threats and
order to discover their strengths and limitations, makes Moodle vulnerable system.
discusses different points in these systems. Moodle has The most known OSS are Moodle, Ilias, eduplone,
been adopted by many universities and organizations the Claroline, SAKAI, WebCT and Bscw. All the above
entire world because it offers a large accusable set of OSSs have wide developer communities who present
tools, and many components was developed without a robust arguments for considering them as a
specific design documentation including its security straightforward and potentially feasible competitor to
services. This paper shows the comparative study commercial products. One of the OSS projects that have
between Moodle and other e-learning systems; it aimed emerged to meet the growing interest in the OSS is the
to discover the best and most suitable choice of e- Moodle [1-5].
learning system. We have fined the optimal e-learning Moodle is also known as a Course Management
platform required to our e-learning university system, System (CMS), LMS, Virtual Learning comparison
and it is Moodle, according to the used by many Environment (VLE), and OSS e-learning platform which
Universities around the word and from many works that provides educators tools to create a course web site. It is
has been done to date that encourages the used and used in 193 countries, with 400,000 registered users.
develops this type of LMS. Moodle web page provides developer information,
roadmap, coding guide and concurrent versioning
Index Terms— Moodle, Learning Management System, system guide to access its source code and it has a long
E-learning, Course Management System. list of developers. It does not provide a formal model for
future development [6]. Moodle is a medium-scale
application, totaling 625 473 LOC across 2331 PHP files.
I. INTRODUCTION The Moodle website reports a total of 39 412 496 users
across 211 countries [7, 8].
E-learning is the technology based learning, which This paper is structured as follows. Section II shows
becomes an important part of the strategy for delivering
the general variation in the configuration of e-learning
an online and flexible learning. The main advantage of system, the way to manage the site of the Moodle is
e-learning is the opportunity to interact electronically. presented in Section III, containing the reasons for
There are more than 250 commercial e-learning system
choosing Moodle together with its limitations. The
and more than 45 free Open Source Software (OSS). E- comparative study between Moodle and other LMSs are
learning may cover a large set of application, system and described in Section IV. Section V talks about the
process, such as e-learning system, web based learning,
upgrade and requirement to Moodle 2.x. Section VI
blended learning, visual class learning, and computer shows the MOOCH site and discussed its features.
based learning. In 2006, hundreds of e-learning systems Finally a brief conclusion is described in Section VII.
were introduced, major milestone happened in 1997
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
2 Moodle and e-learning Tools
II. E-LEARNING CONFIGURATION to varying extents. Many current LMS are taking the
advantage of the benefits of various types of delivery [1,
The variations in the configuration of many LMS
9].
offerings can be described through a number of
attributes, decried in Figure 1. Many university courses
contain several components, each with different attribute
III. MOODLE SITE
values. The components of any success course should be
delivered synchronously and others asynchronously, that When the site of the Moodle installed, the
mean it should involve some online components and administrator will be in charge of it, although some tasks
some in-class components. Most of the courses may be delegated to others by assigning them a role such
available on the Internet are based on this asynchronous as Manager. Table (1) provides the main information
model. Also the location of study may be learning at about how to manage the Moodle site [10]. Table (1)
same time includes technology (video conferencing and shows Authentication: which allow the user login and
electronic white boards), or at different time learning other addition that related to the user regestration.
applications (programmed instruction and tutorials that Managing accounts: this process allow user to perform
allow students to work through the screens at their own action such as edit or delete and other activeties.
pace and at their own time). Students can be involved in Enrolments: a methods for adding student to the course
e-learning from distributed locations, such as using a in the e-learning system. Roles & Permissions: these
group support system in a classroom to work on an tasks are necessary for desiging and controlling
assignment. Courses applications also differ in the levels student/teachers permissions. Security: different security
of collaboration, some courses are entirely independent wayes required for the e-learning system. And other
and individual, while others groups need discussion manages such as: Performance, Backup, Site appearance,
forums or chat rooms. The mode of course delivery can Language, Registration, Site wide reports, Developer
be with or without an instructor or take a more blended tools, Web services, Community hubs.
approach integrating electronic and classroom delivery
Synchronicity
Lecture synchronous deliver at same time (e. g. web cast)
Location
Students use an application at various paces (e. g. GSS in distributed locations
Independence
Students work collaboratively with one another (share ideas)
Mode
In class lectures are enhanced with handson computer exercises
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
Moodle and e-learning Tools 3
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
4 Moodle and e-learning Tools
clear that the Moodle environment has a similarly modify the contents of your database and your moodle
evaluation result as the other learning environment. The data file storage area). The major new and
statistical significance of the difference in the improvements features that have been release by
evaluationswas not confirmed [14]. Moodle.org [17,18, 21,22, 23] are summarized as follow:
New features: community hubs (Figure 3), repository
C. Collaboration Tools
support, portfolio support, course completion and
Three studies [14-16] showed that students preferred prerequisites, conditional activities, cohorts, web
Moodle because it was easy to use and had rich services support, new blocks, plagiarism prevention,
communication and collaboration tools. From repository integration, proftfolio integration, conditional
developers’ prospective, Moodle had more tools for the actives, course completion, progress tracking, feedback
learning environment, and it is easy to incorporate module, bolg 2.0, resources 2.0, sit-wide groups, web
multimedia elements and has a desired features. From services API, IMS CC, totally flexible user fields
the instructors’ views, different users had different Improvements existing features: backup and restore,
preferences, mainly from their experience and blocks, blogs, comments, enrolment plugins, file
knowledge of LMS. There is no doubt that Moodle has handling, filters 2.0, HTML editor, messaging, my
some advantages over other LMSs. according to the Moodle page, navigation, ratings, roles and permissions,
Mitchell et al. report (2005). Wainwright et al. (2007) secure RSS feeds, themes, translation system, user
study showed while four different colleges with similar profile pages.
size and needs have chosen a different LMS to support Improvements activity modules: lesson 2.0, quiz
and maintain their online teaching and learning, the tools module and question bank, resource, SCORM, Wiki 2.0,
that the LMSs offer are very similar. The campus culture workshop 2.0, javascript handling, database access/ data
had a big influence on the decision making. Many handling, File storage and handling, roles and
colleges chose Moodle because of its strong community enrolments, messaging, backups, gradebook and roles,
based structure; Machado and Tao in [13] believe an navigation and blocks, themes, text formats,
OSS gives users the freedom to develop the system they commenting.
require and the ability to integrate existing products [16]. M. Dougiamas [19] write about the new features that
releases at Moodle 2.3 in changes of course layout
features which have a new section-per-page feature, the
V. UPGRADING TO MOODLE 2.X AJAX for managing the course has been cleaned up,
new “add activity or resource” – the activity chooser,
Moodle website [17] release many document to drag and drop of files directly to the course page which
encourage university to work with Moodle 2.x. developed by Davo Smith, new quick-edit, and the
Universities started to upgrade their Moodle platform ability to add/remove sections using a plus and minus
with Moodle 2.x (2.0, 2.1, 2.2, 2.3 or 2.4). These icon. Other features for the changes in 2.3 came out by a
versions required many planning and testing then the old survey that Moodle HQ ran in December such as
one (1.9 and later). Moodle 2.0 platform does not changes to the File picker. A new file manager has the
accepted to be straightforward as upgrades through new drag and drop which is a nice visual friendly
earlier versions; it is different to the moodle 1.9 versions. manager that has auto-generated thumbnails for images.
The default icon driven view, a table view and a tree
view so it is much easier to navigate back through
courses in server files. There is also a nice sort by last
modified, size and type which is very handy!
M. Dougiamas [20] indicate that Moodle 2.4 has
release the following features: adding a new cool
caching system, course formats are more flexible and
pluggable, new course/category management interface, a
new icon set and graphic design, increased in usability, a
repository plugin for direct audio/video recording, a look
at reviewing forum and Wiki, importing of iCal streams
to make calendar synching much easier.
According to M. Dougiamas and the Moodle.org site,
there are number of new features that increased ease-of-
Figure 2 shows an example test view for moodle 2.0. use and enhanced usability in general at the new Moodel
Figure 2. Moodle 2.0 Test Web site layout design 2.x. The most main features are in the new question
engine, restoring of Moodle 1.9 backups is now possible,
Table 2 shows the requirements tools to install Mobile Apps, file preview information, re-use a file in
Moodle 2.0. The Moodle 2.x show some changes in the multiple places, file information, EQUELLA integration
user interface of the old Moodle interface layout. demoed, Netspot reworked Assignment module. The old
Moodle site pointed that “if something goes wrong you assignment types become a 3rd party module in Moodle
cannot go back, the upgrade process will irreversibly 2.4 probably. The marking guide, is similar to rubrics
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
Moodle and e-learning Tools 5
which is a list rather than a scale. Book module, created. They also improved the automatic phase
workshop module and quiz module have had some switching, submission deadlines show in calendar,
improvements. A new SCORM graph report has been plugin updates , and pagination support and filtering.
Figure3. Community hubs as shown in [21] the diagram are (Ordinary Moodle site: A typical Moodle site with
teachers who want to download course templates and/or users who want to connect (enrol) with external communities,
Publishing site: A Moodle site: that wants to make some of its courses available for download, Community site: A
Moodle site that provides courses that are enrollable).
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
6 Moodle and e-learning Tools
Community block in their site) to search and find courses they want to join[24, 25].
Figure 4. Moodle.org Open Community Hub (MOOCH), shows the steps for Connecting to a community hub.
Managers that capabily for publish a courses at MOOCH can publish courses as shown in Figure 3.b and 3.c. [24, 25]
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
Moodle and e-learning Tools 7
the system, and this will led to encourage the e-learning [11] M. Zenha-Rela and R. Carvalho, Work in Progress:
in higher education. Self Evaluation Through Monitored Peer Review
Moodle is a kind of e-learning system that been used Using the Moodle Platform,” in Frontiers in
in many Jordan Universities, and it is widely used all Education Conference, 36th Annual, San Diego, CA:
over the world by companies, independent educators, IEEE, 2006, pp. 230-241.
schools, institutes, universities, and home schooling DOI:10.1109/FIE.2006.322458.
parents. It has great potential for creating a successful e- [12] Kumar,S. A.; Gankotiya,K. and Dutta,K., A
learning experience by providing an abundance of comparative study of moodle with other e-learning
excellent tools that can be used to enhance conventional systems', Electronics Computer Technology
classroom instruction in any e-learning system. This (ICECT), 3rd International Conference on,
paper has made a comparative study between Moodle Kanyakumari, April , 414 – 418, 2011.
and other e-learning systems; we aimed to discover the DOI:10.1109/ICECTECH.2011.5942032.
best and most suitable choice of e-learning system. We [13] M.Manenova,and V.Tauchmanova , Analysis of
have succeeded in finding that optimal e-learning Communication Tools of the Learning Management
platform, and it is Moodle according to the used by Systems of Moodle and WebCt" 10th WSEAS
many Universities and from many works that has been International Conference on Education and
done to date that encourages the used and develops this Educational Technology (EDU '11) , Malaysia ,
LMS. The comparison was realized in the blended October 3-5, 2011, pp. 82-86.
learning environment of the selected subject. The [14] Bremer, D., & Bryant, R. A Comparison of Two
attention was focused on the many tools of the LMSs Learning management Systems: Moodle vs.
concerned. The development and maintenance of the Blackboard (pp. 135-140). Concise paper. Otago
OSS would greatly depend on the capabilities of the IT Polytechnic. Dunedin, NZ. 2005.
team within the university. However, the more [15] Machado, M. & Tao, E., Blackboard vs. Moodle:
development on the OSS codes, the more support Comparing user experience of Learning
required for maintenance and upgrade. Management Systems, Proceedings of the 37th
ASEE/IEEE Frontiers inEducation Conference (pp.
S4J-7 – S4J-12). IEEE. Retrieved March 23, 2009.
REFERENCES DOI:10.1109/FIE.2007.4417910.
[16] Li, Y., A Comparison of Learning Management
[1] Z., Stapi, T. Orehovaki, M. ani, Determination of Systems", 22nd Annual NACCQ, conference
Optimal Security Settings for LMS Moodle, in: proceeding 2009, pp.157.
Proceedings of 31st MIPRO International
[17] Main site for Moodle available from
Convention on Information Systems Security, Vol. http://www.Moodle.org.
5, Opatija, 2008, pp. 84.-89. [18] Moodle_2.0_release_notes , Available from
[2] A. Al-Ajlan, H. Zedan, Why Moodle, in: 12th IEEE
http://docs.moodle.org/dev/Moodle_2.0_release_not
International Workshop on Future Trends of es.
Distributed Computing Systems, 2008, pp. 58-64. [19] M.Dougiamas, Moodle 2.x, 2012, Available from
[3] M. Dougiamas, Moodle, Available from:
http://www.synergy-learning.com/blog/tag/martin-
http://www.Moodle.org, 2008. dougiamas/.
[4] EduTools., Course Management Systems. 2007 [20] M. Dougiamas , Moodle 2.3 features “, Keynote
Available from: http://www.edutools.info/.
from at iMoot 2012, Available from
[5] J. Massy, Study of the e-learning suppliers “market” http://docs.moodle.org/dev/Moodle_2.3_release_not
in Europe. 2004, Final Report, Heriot- es.
WattUniversity. [21] M. Dougiamas , Moodle 2.0 Overview’,2010,
[6] M. Berry, An investigation of the effectiveness of Available from
Moodle in primary education, in Deputy Head. 2005,
http://www.slideshare.net/moodler/moodle-2-
Haslemere. overview.
[7] Moodle statistics, January2011, Available from: [22] J. Milne, Web 2.0 and the legal implications from
http://moodle.org/stats/.
JISC Legal", Keynote speaker at Integration -
[8] Gauthier, F.; Letarte, D.; Lavoie, T.; Merlo, E., Learning Together 2009 JISC RSC, Regional
Extraction and comprehension of moodle's access Support Centre Wales, available from:
control model: A case study", Privacy, Security and
http://moodle.rsc-wales.ac.uk/mod/book/view.php?
Trust (PST), 2011 Ninth Annual International id=3401&chapterid=280.
Conference on Montreal, 19 July 2011, pp. 44 – 51. [23] J. Cole, G. Henrick, J. Cole, Moodle 2.0 for
DOI:10.1109/PST.2011.5971962.
Business Beginner’s Guide, published by Packt
[9] Wagner, N., Hassanein, K., & Head, M. Who is Publishing BIRMINGHAM, MUMBAI, 2011.
responsible for E-Learning Success in Higher [24] MOOCH main site available from
Education? A Stakeholders' Analysis in Educational
http://hub.moodle.org/?sesskey=jmQlcaXaXY&_qf
Technology & Society, 11 (3), 26-36, 2008. __course_search_form=1&downloadable=1&audie
[10] Main Page, Available from: nce=educators&educationallevel=primary&subject=
http://docs.moodle.org/20/en/Main_page.
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8
8 Moodle and e-learning Tools
field1100705&licence=public&language=ar&order
by=newest&search=&submitbutton=Search+for+co
urses.
[25] MOOCH FAQ available from:
http://docs.moodle.org/23/en/MOOCH_FAQ.
[26] Check out new courses at the MOOCH, Available
from http://www.moodlenews.com/2011/check-out-
new-courses-at-the-mooch/.
[27] Stay up to date on published courses from the
Mooch with RSS, available from;
http://www.moodlenews.com/2011/stay-up-to-date-
on-published-courses-from-the-mooch-with-rss/.
[28] Moodle 2.0 Preview Release 4 and Introducing the
“MOOCH” (course hub), available from:
http://www.moodlenews.com/2010/moodle-2-0-
preview-release-4-and-introducing-the-mooch-
course-hub/.
Copyright © 2013 MECS I.J. Modern Education and Computer Science, 2013, 6, 1-8