- What is Moodle? Moodle is a type of CMS or Content Management System. Now, we could get into a whole lesson on what a CMS is, but I'll just simply say that a web based content management system is a type of platform that handles the many operations and complex demands of websites that store large amounts of dynamic data. In doing so, it let's you, the webmaster, focus solely on creating your content. You may already know or have heard of platforms such as Wordpress, Drupal, or Joomla! These are also content management systems.
So what makes Moodle different from those types of content management systems? Well, the main difference is that Moodle is what's more specifically called a Learning Management System, or LMS. That's to say it installs, or unpacks out of the box, so to speak, in a way that is more conducive to the needs of a web environment geared towards online classes or learning. In a similar way, there are Ecommerce Platforms, such as Magento, that are CMS orientated, but toward the purposes of setting up online shops. You next thought might be, "Well, doesn't Wordpress have plugins that make it conducive "for online learning environments "or for ecommerce, for that matter?" The answer is yes.
General CMS's do come with such plugins. For example, Wordpress comes with functionality for building pages or making blog posts, and many other tasks associated to a general webpage management. But you can also add plugins to Wordpress to customize it for learning solutions. An example of this might be LearnDash or Namaste! You can also add ecommerce plugins to help with ecommerce solutions for selling things online. And an example of that might be WooCommerce or WP eCommerce. The decision you have to make is whether you want a dedicated platform to solve one problem or more of a general platform to address many problems.
Moodle, for example, specializes in building courses, displaying multimedia, taking attendance, administering grades, and a whole bunch of other learning-centered tasks.
- Configuring your local server with XAMPP or LAMP
- Installing Moodle
- Connecting to the database
- Installing cron and automating cron jobs
- Creating views
- Changing primary settings
- Adding and managing users and cohorts
- Setting roles and permissions
- Creating and managing courses
- Applying themes
- Working with plugins
- Keeping your Moodle site secure
Skill Level Beginner
Learning Management Systems (LMS) Quick Startwith Aaron Quigley41m 38s Intermediate
100 Courses and Counting: David Rivers on Elearningwith David Rivers8m 22s Intermediate
Captivate 8: Advanced Techniqueswith Pooja Jaisingh4h 19m Intermediate
1. Getting to Know Moodle
2. Setting Up Your Server
3. Installing Moodle
4. The Moodle Dashboard
5. Working with Users
6. Setting Permissions
7. Managing Courses
8. Setting Up a Grading System
9. Customizing the Look of Moodle
10. Working with Plugins
Next steps1m 1s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.