Note: You are currently viewing documentation for Moodle 4.0. Up-to-date documentation for the latest stable version of Moodle may be available here: Features.

Features: Difference between revisions

From MoodleDocs
m (added Moodle features for students file)
 
(179 intermediate revisions by 28 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.  


== Overall design ==
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 and download the file  [[:File:Moodle_features_students.pdf|Moodle features for students]]
(pdf) comparing the LMS, Moodle app and offline features.


*  Promotes a social constructionist pedagogy (collaboration, activities, critical reflection, etc)
==General Features==
* Suitable for 100% online classes as well as supplementing face-to-face learning
<div class="contentblock">
* Simple, lightweight, efficient, compatible, low-tech browser interface
<gallery mode="nolines" widths="300px" heights="225px">
* Easy to install on almost any platform that supports PHP. Requires only one database (and can share it).
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]
* Full database abstraction supports all major brands of database (except for initial table definition)
Image:Dashboard35+.png|<h3>Personalised Dashboard</h3>Display current, past and future courses, along with tasks due.<br>[[Dashboard]]
* Course listing shows descriptions for every course on the server, including accessibility to guests.
Image:FeaturesForum.png|<h3>Collaborative tools and activities</h3>Work and learn together in forums, wikis, glossaries, database activities, and much more.<br>[[Activities]]
* Courses can be categorised and searched - one Moodle site can support thousands of courses
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]]
* Emphasis on strong security throughout. Forms are all checked, data validated, cookies encrypted etc
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]]
* Most text entry areas (resources, forum postings etc) can be edited using an embedded WYSIWYG HTML editor
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]]
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]]
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 admin user, defined during setup
==Administrative Features==
* Plug-in "themes" allow the administrator to customize the site colors, fonts, layout etc to suit local needs
* Plug-in activity modules can be added to existing Moodle installations
* Plug-in language packs allow full localisation to any language. These can be 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">
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]]
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]]
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]]
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]]
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]]
Image:StandardsFeaturesNew.png|<h3>Supports open standards</h3>Readily import and export IMS-LTI, SCORM courses and more into Moodle. <br> [[Standards]]
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]]
Image:PluginsFeaturesNew.png|<h3>Simple plugin management</h3>Install and disable plugins within a single admin interface. <br>[[Installing plugins]]
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>


*  Goals are to reduce admin involvement to a minimum, while retaining high security
[[Managing a Moodle site|See all site management and development features&rarr;]]
* Supports a range of authentication mechanisms through plug-in authentication modules, allowing easy integration with existing systems.
* Standard email method: students can create their own login accounts. Email addresses are verified by confirmation.
* LDAP method: account logins can be checked against an LDAP server. Admin can specify which fields to use.
* IMAP, POP3, NNTP: account logins are checked against a mail or news server. SSL, certificates and TLS are supported.
* 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
* An admin account controls the creation of courses and creates teachers by assigning users to courses
* A course creator account is only allowed to create courses and teach in them
* Teachers may have editing privileges removed so that they can't modify the course (e.g. for part-time tutors)
* Security - teachers can add an "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 enrol students manually if desired
* Teachers can unenrol students manually if desired, otherwise they are automatically unenrolled after a certain period of inactivity (set by the admin)
* Students are encouraged to build an online profile including photos, description. Email addresses can be protected from display if required.
* 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)
* Every user can choose the language used for the Moodle interface (English, French, German, Spanish, Portuguese etc)


== Course management ==
==Course Development and Management Features==
 
<gallery mode="nolines" widths="300px" heights="225px">
*  A full teacher has full control over all settings for a course, including restricting other teachers
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]]
* Choice of course formats such as by week, by topic or a discussion-focussed social format
Image:CollaborativeFeaturesNew.png|<h3>Encourage collaboration</h3>Built-in collaborative publishing features foster engagement and encourage content-driven collaboration. <br>[[Activities]]
* Flexible array of course activities - Forums, Quizzes, Glossaries, Resources, Choices, Surveys, Assignments, Chats, Workshops
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]]
* Recent changes to the course since the last login can be displayed on the course home page - helps give sense of community
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]]
* Most text entry areas (resources, forum postings etc) can be edited using an embedded WYSIWYG HTML editor
Image:GroupsFeaturesNew.png|<h3>Group management</h3>Group learners to share courses, differentiate activities and facilitate team work.<br>[[Groups]]
* All grades for Forums, Quizzes and Assignments can be viewed on one page (and downloaded as a spreadsheet file)
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]]
* 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.
Image:GradingFeaturesNew.png|<h3>In-line marking</h3>Easily review and provide in-line feedback by annotating files directly within browser.<br>[[Assignment module]]
* Mail integration - copies of forum posts, teacher feedback etc can be mailed in HTML or plain text.
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]]
* Custom scales - teachers can define their own scales to be used for grading forums and assignments
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]]
* Courses can be packaged as a single zip file using the Backup function. These can be restored on any Moodle server.
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]]
 
Image:CompetenciesFeaturesNew.png|<h3>Competency based marking</h3>Set up competencies with personal learning plans across courses and activities..<br>[[Competencies]]
== Assignment Module ==
Image:SecureEnrolmentFeaturesNew.png|<h3>Security and privacy</h3>Teach and share in a private space only you and your class can access.<br>[[Courses]]
 
</img></gallery>
* 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)
 
== 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
 
== 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
 
== 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.
 
[[Category:Core]]
[[Category:Administrator]]


[[Managing a Moodle course|See all course creation and management features&rarr;]]
</div>
[[fr:Fonctionnalités]]
[[es:Características]]
[[es:Características]]
[[de:Funktionalitäten]]
[[it:Funzionalità]]

Latest revision as of 06:37, 3 November 2020

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 and download the file Moodle features for students (pdf) comparing the LMS, Moodle app and offline features.

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→