Difference between revisions of "Features"

Jump to: navigation, search
(changing school demo link)
 
(149 intermediate revisions by 20 users not shown)
Line 1: Line 1:
{{Update}}{{About Moodle}}
+
{{About Moodle}}
Moodle is an active and evolving product. This page lists just some of the many features it contains:
+
Moodle is a free, online Learning Management system enabling educators to create their own private website filled with dynamic courses that extend learning, any time, anywhere.  
  
 +
Whether you're a teacher, student or administrator, Moodle can meet your needs. Moodle’s extremely customisable core comes with many standard features. Take a look at a highlight of Moodle's core features below.
  
== Overall design ==
+
==General Features==
Moodle's overall design:
+
<div class="contentblock">
*  Promotes a social constructionist pedagogy (collaboration, activities, critical reflection, etc)
+
<gallery mode="nolines" widths="300px" heights="225px">
* Suitable for 100% online classes as well as supplementing face-to-face learning
+
Image:Moodle_Modern_Interface2_March_2017.png|<h3>Modern, easy to use interface</h3>Designed to be responsive and accessible, the Moodle interface is easy to navigate on both desktop and mobile devices.<br>[http://school.moodledemo.net/ View demo]
* Simple, lightweight, efficient, compatible, low-tech browser interface
+
Image:Dashboard35+.png|<h3>Personalised Dashboard</h3>Display current, past and future courses, along with tasks due.<br>[[Dashboard]]
* Easy to install on almost any platform that supports PHP. Requires only one database (and can share it).
+
Image:FeaturesForum.png|<h3>Collaborative tools and activities</h3>Work and learn together in forums, wikis, glossaries, database activities, and much more.<br>[[Activities]]
* Full database abstraction supports all major brands of database (except for initial table definition)
+
Image:FeaturesCalendar.png|<h3>All-in-one calendar</h3>Moodle’s calendar tool helps you keep track of your academic or company calendar, course deadlines, group meetings, and other personal events. <br>[[Calendar]]
* Course listing shows descriptions for every course on the server, including accessibility to guests.
+
Image:FileManagementNewFeatures.png|<h3>Convenient file management</h3>Drag and drop files from cloud storage services including MS OneDrive, Dropbox and Google Drive.<br>[[Working with files]]
* Courses can be categorised and searched - one Moodle site can support thousands of courses
+
Image:TextEditorFeatureNew.png|<h3>Simple and intuitive text editor</h3>Format text and conveniently add media and images with an editor that works across all web browsers and devices.<br>[[Text editor]]
* Emphasis on strong security throughout. Forms are all checked, data validated, cookies encrypted etc
+
Image:NotificationsFeaturesNew.png|<h3>Notifications</h3>When enabled, users can receive automatic alerts on new assignments and deadlines, forum posts and also send private messages to one another.<br>[[Messaging]]
* Most text entry areas (resources, forum postings etc) can be edited using an embedded WYSIWYG HTML editor
+
Image:AcitivityReportFeaturesNew.png|<h3>Track progress</h3>Educators and learners can track progress and completion with an array of options for tracking individual activities or resources and at course level.<br>[[Tracking progress]]
 +
</img></gallery>
  
== Site management ==
+
[[Main page|View the complete list of features&rarr;]]
  
*Site is managed by an [[Administrator|administrator]] user
+
==Administrative Features==
*Site is defined during setup. Defaults can be edited during setup or globally accepted
 
*Site can be modified by a robust [[Site administration block]].
 
* Plug-in [[Themes|"themes"]] allow the administrator to customize the site colors, fonts, layout etc to suit local needs
 
* Plug-in [[:Category:Contributed code|activity modules]] can be added to existing Moodle installations
 
* Plug-in language packs allow full localization to any language. These can be [[Language editing|edited]] using a built-in web-based editor. Currently there are language packs for over [http://download.moodle.org/lang/ 70 languages].
 
* The code is clearly-written PHP under a GPL license - easy to modify to suit your needs
 
  
== User management ==
+
<gallery mode="nolines" widths="300px" heights="225px">
===Overview===
+
Image:CustomTheme17.png|<h3>Customisable site design and layout</h3>Easily customise a Moodle theme with your logo, colour schemes and much more - or simply design your own theme.<br>[[Themes]]
* Goals are to reduce admin involvement to a minimum, while retaining high security
+
Image:EnrolmentFeaturesNew.png|<h3>Secure authentication and mass enrolment</h3>Over 50 authentication and enrolment options to add and enrol users to your Moodle site and courses.<br>[[Authentication]] / [[Enrolment]]
* Supports a range of authentication mechanisms through plug-in authentication modules, allowing easy integration with existing systems.
+
Image:MultiLingualFeaturesNew.png|<h3>Multilingual capability</h3>Allow users to view course content and learn in their own language, or set it up for multilingual users and organisations. <br>[[Language]]
* Standard email method: students can create their own login accounts. Email addresses are verified by confirmation.
+
Image:CourseUploadFeaturesNew.png|<h3>Bulk course creation and easy backup</h3>Add courses in bulk, back up and restore large courses with ease.<br>[[Bulk course upload]]
* LDAP method: account logins can be checked against an LDAP server. Admin can specify which fields to use.
+
Image:RolesFeaturesNew.png|<h3>Manage user roles and permissions</h3>Address security concerns by defining roles to specify and manage user access.<br>[[Roles and permissions]]
* IMAP, POP3, NNTP: account logins are checked against a mail or news server. SSL, certificates and TLS are supported.
+
Image:StandardsFeaturesNew.png|<h3>Supports open standards</h3>Readily import and export IMS-LTI, SCORM courses and more into Moodle. <br> [[Standards]]
* Students are encouraged to build an online profile including photos, description. Email addresses can be protected from display if required.
+
Image:LTIFeaturesNew.png|<h3>High interoperability</h3>Freely integrate external applications and content or create your own plugin for custom integrations. <br> [[SCORM]] / [[External tool]]
* Every user can specify their own timezone, and every date in Moodle is translated to that timezone (e.g. posting dates, assignment due dates etc)
+
Image:PluginsFeaturesNew.png|<h3>Simple plugin management</h3>Install and disable plugins within a single admin interface. <br>[[Installing plugins]]
* Every user can choose the language used for the Moodle interface (English, French, German, Spanish, Portuguese etc)
+
Image:SecurityFeaturesNew.png|<h3>Regular security updates</h3>Moodle is regularly updated with the latest security patches to help ensure your Moodle site is secure. <br>[[Security]]
 +
Image:LogsFeaturesNew.png|<h3>Detailed reporting and logs</h3>View and generate reports on activity and participation at course and site level.<br>[[Site-wide reports]]
 +
</img></gallery>
  
===[[Enrolment_plugins|Enrolment]]===
+
[[Managing a Moodle site|See all site management and development features&rarr;]]
* Teachers can add an "[[enrolment_key|enrolment key]]" to their courses to keep out non-students. They can give out this key face-to-face or via personal email etc
 
* Teachers can [[Students#Manual_enrol|enrol students manually]] if desired
 
* Teachers can [[Students#Manual_unenrol|unenrol students manually]] if desired, otherwise they are automatically unenrolled after a certain period of inactivity (set by the admin)
 
* [[External_database|External database]]: any database containing at least two fields can be used as an external authentication source.
 
* Each person requires only one account for the whole server - each account can have different access
 
* [[Metacourses|Meta courses]] can group together related courses so participants can interact with each other
 
  
===Roles ===
+
==Course Development and Management Features==
* Roles for specific participants can be defined for each course
+
<gallery mode="nolines" widths="300px" heights="225px">
* An admin account controls the creation of courses and creates teachers by assigning users to courses
+
Image:LearningPathFeatures1New.png|<h3>Direct learning paths</h3>Design and manage courses to meet various requirements. Classes can be instructor-led, self-paced, blended or entirely online. <br>[[Pedagogy]]
* Course creators can create courses, teach in them, and assign others to teacher roles.
+
Image:CollaborativeFeaturesNew.png|<h3>Encourage collaboration</h3>Built-in collaborative publishing features foster engagement and encourage content-driven collaboration. <br>[[Activities]]
* Teachers are a role in a specific course.
+
Image:LTIFeaturesNew.png|<h3>Embed external resources</h3>Teach materials and include assignments from other sites and connect to the gradebook in Moodle.<br>[[External tool]]
* Non-editing teacher roles are available for adjuncts, and part-time tutors.
+
Image:InsertMediaFeaturesNew.png|<h3>Multimedia Integration</h3>Moodle’s built-in media support enables you to easily search for and insert video and audio files in your courses. <br>[[Working with media]]
 
+
Image:GroupsFeaturesNew.png|<h3>Group management</h3>Group learners to share courses, differentiate activities and facilitate team work.<br>[[Groups]]
== Course management ==
+
Image:MarkingWorkflowFeaturesNew.png|<h3>Marking workflow</h3>Conveniently assign different markers to assignments, manage grade moderation and control when marks are released to individual learners.<br>[[Assignment module]]
===Overview===
+
Image:GradingFeaturesNew.png|<h3>In-line marking</h3>Easily review and provide in-line feedback by annotating files directly within browser.<br>[[Assignment module]]
*  A full teacher has full control over all settings for a course, including restricting other teachers
+
Image:PeerSelfAssessmentFeaturesNew.png|<h3>Peer and self assessment</h3>Built-in activities such as workshops and surveys encourages learners to view, grade and assess their own and other course members' work as a group.<br>[[Workshop]]
* Choice of course formats such as by week, by topic or a discussion-focussed social format
+
Image:BadgesFeaturesNew.png|<h3>Integrated Badges</h3>Fully compatible with Mozilla Open Badges, motivate learners and reward participation and achievement with customised Badges. <br>[[Badges]]
* Course Themes. A course can have its own theme of colors and layout.
+
Image:RubricFeaturesNew.png|<h3>Outcomes and rubrics</h3>Select from advanced grading methods to tailor the gradebook to your course and examination criteria.<br>[[Grades]]
* Flexible array of course activities - Forums, Quizzes, Glossaries, Resources, Choices, Surveys, Assignments, Chats, Workshops
+
Image:CompetenciesFeaturesNew.png|<h3>Competency based marking</h3>Set up competencies with personal learning plans across courses and activities..<br>[[Competencies]]
* Groups - teacher(s) and students can be placed in one or more groups
+
Image:SecureEnrolmentFeaturesNew.png|<h3>Security and privacy</h3>Teach and share in a private space only you and your class can access.<br>[[Courses]]
* Recent changes to the course since the last login can be displayed on the course home page - helps give sense of community
+
</img></gallery>
* Most text entry areas (resources, forum postings etc) can be edited using an embedded WYSIWYG HTML editor
 
* All grades for Forums, Quizzes and Assignments can be viewed on one page (and downloaded as a spreadsheet file)
 
* Full user logging and tracking - activity reports for each student are available with graphs and details about each module (last access, number of times read) as well as a detailed "story" of each students involvement including postings etc on one page.
 
* Mail integration - copies of forum posts, teacher feedback etc can be mailed in HTML or plain text.
 
* Custom scales - teachers can define their own scales to be used for grading forums and assignments
 
* Courses can be packaged as a single zip file using the Backup function. These can be restored on any Moodle server.
 
 
 
=== Assignment Module ===
 
 
 
* Assignments can be specified with a due date and a maximum grade.
 
* Students can upload their assignments (any file format) to the server - they are date-stamped.
 
* Late assignments are allowed, but the amount of lateness is shown clearly to the teacher
 
* For each particular assignment, the whole class can be assessed (grade and comment) on one page in one form.
 
* Teacher feedback is appended to the assignment page for each student, and notification is mailed out.
 
* The teacher can choose to allow resubmission of assignments after grading (for regrading)
 
* Allowing resubmissions can allow the teacher to progress monitor student projects/assignments as they evolve.
 
* Advanced assignments can allow multiple files to be uploaded. This could keep together preplanning maps, outlines, research papers and presentations. (Not for beginners)
 
 
 
=== [[Chats|Chat Module]] ===
 
 
 
* Allows smooth, synchronous text interaction
 
* Includes profile pictures in the chat window
 
* Supports URLs, smilies, embedded HTML, images etc
 
* All sessions are logged for later viewing, and these can also be made available to students
 
 
 
=== Choice Module ===
 
 
 
* Like a poll. Can either be used to vote on something, or to get feedback from every student (eg research consent)
 
* Teacher sees intuitive table view of who chose what
 
* Students can optionally be allowed to see an up-to-date graph of results
 
 
 
=== Forum Module ===
 
 
 
* Different types of forums are available, such as teacher-only, course news, open-to-all, and one-thread-per-user.
 
* All postings have the authors photo attached.
 
* Discussions can be viewed nested, flat or threaded, oldest or newest first.
 
* Individual forums can be subscribed to by each person so that copies are forwarded via email, or the teacher can force subscription for all
 
* The teacher can choose not to allow replies (eg for an announcements-only forum)
 
* Discussion threads can be easily moved between forums by the teacher
 
* Attached images are shown inline
 
* If forum ratings are being used, these can be restricted to a range of dates
 
===Glossary Module===
 
*This is one of the modules that best illustrates the way that Moodle can fundamentally improve upon the experience of a traditional classroom
 
*When students contribute to a course in a public place like the glossary, their ideas are given weight and attention and often result in a greater pride or ownership of the assignment
 
*Allows participants to create and maintain a list of definitions, like a dictionary
 
*Student entries can be previewed by instructors before publishing
 
*Entries can be searched or browsed using alphabet, category, date, and author
 
*A glossary of terms can be easily referenced by students
 
*Almost any module of Moodle can be set to hyperlink - automatically - to any word or phrase that is stored in or added to the glossary
 
*Glossary items can be grouped in categories
 
*Participants can comment on glossary entries
 
*Entries can be rated using teacher-defined scales
 
*Glossaries can be easily exported and imported via xml
 
*Glossaries can be fully searched
 
*Glossaries can be viewed with different display formats
 
 
 
=== Lesson Module ===
 
*A lesson is a series of pages which can be presented in a linear fashion, like a slide show, or in a non-linear, branching manner, or in a combination of the two.
 
*Navigation through the lesson can be straight forward or complex, logical or random
 
*Pages can allow students choices through answers to teacher directed questions or descriptions
 
*Each choice can be associated with jumps that link to other tables
 
*Offers different scoring and grading potentials
 
*Interfaces with Grade and Glossary modules
 
*Lessons can build upon each other through conditional dependencies upon one another
 
*Question pages include Multiple choice, Multi-answer, T/F, numeric, short answer and essay.
 
*Pages can be imported either as questions in a variety of formats or from PowerPoints
 
*Student attempts, time limits, minimum score and retakes can be set.
 
*Page content is HTML compatible, with a full set of edit tools for the teacher
 
*Students may see progress bars, running score, reinforcement to student questions
 
*Password, start and end times, and other restrictions can be placed on students.
 
 
 
=== Quiz Module ===
 
* Teachers can define a database of questions for re-use in different quizzes
 
* Questions can be stored in categories for easy access, and these categories can be "published" to make them accessible from any course on the site.
 
* Quizzes are automatically graded, and can be re-graded if questions are modified
 
* Quizzes can have a limited time window outside of which they are not available
 
* At the teacher's option, quizzes can be attempted multiple times, and can show feedback and/or correct answers
 
* Quiz questions and quiz answers can be shuffled (randomised) to reduce cheating
 
* Questions allow HTML and images
 
* Questions can be imported from external text files
 
* Quizzes can be attempted multiple times, if desired
 
* Attempts can be cumulative, if desired, and finished over several sessions
 
* Multiple-choice questions supporting single or multiple answers
 
* Short Answer questions (words or phrases)
 
* True-False questions
 
* Matching questions
 
* Random questions
 
* Numerical questions (with allowable ranges)
 
* Embedded-answer questions (cloze style) with answers within passages of text
 
* Embedded descriptive text and graphics
 
 
 
=== Resource Module ===
 
 
 
* Supports display of any electronic content, Word, Powerpoint, Flash, Video, Sounds etc. that are stored locally, or remotely
 
* Files can be uploaded and managed (zipped, unzipped, renamed, moved, etc..) on the server
 
* Folders can be created and managed on the server and linked to
 
* Internal web pages (html formatted) can be created with WYSIWYG editor and linked to
 
* Internal text pages (no formatting) can be created and linked to
 
* External content on the web can be linked to or seamlessly included within the course interface.
 
* External web applications can be linked to with data passed to them
 
* Linked MP3 audio files will display with elegant flash player
 
 
 
=== Survey Module ===
 
 
 
* Built-in surveys (COLLES, ATTLS) have been proven as instruments for analysing online classes
 
* Online survey reports always available, including many graphs. Data is downloadable as an Excel spreadsheet or CSV text file.
 
* Survey interface prevents partly-finished surveys.
 
* Feedback is provided to the student of their results compared to the class averages
 
 
 
=== Wiki Module===
 
*Wiki is a web page that anyone can add to or edit
 
*It enables documents to be authored collectively and supports collaborative learning
 
*Old versions are not deleted and may be restored if required
 
 
 
=== Workshop Module ===
 
 
 
* Allows peer assessement of documents, and the teacher can manage and grade the assessment.
 
* Supports a wide range of possible grading scales
 
* Teacher can provide sample documents for students to practice grading
 
* Very flexible with many options.
 
  
 +
[[Managing a Moodle course|See all course creation and management features&rarr;]]
 +
</div>
 +
[[fr:Fonctionnalités]]
 
[[es:Características]]
 
[[es:Características]]
[[fr:Fonctionnalités]]
+
[[de:Funktionalitäten]]
[[pt:Características do Moodle]]
+
[[it:Funzionalità]]
[[de:Funktionalität]]
 

Latest revision as of 12:37, 2 September 2019

Moodle is a free, online Learning Management system enabling educators to create their own private website filled with dynamic courses that extend learning, any time, anywhere.

Whether you're a teacher, student or administrator, Moodle can meet your needs. Moodle’s extremely customisable core comes with many standard features. Take a look at a highlight of Moodle's core features below.

General Features

View the complete list of features→

Administrative Features

See all site management and development features→

Course Development and Management Features

See all course creation and management features→