3 min. read

Moodle is an Open Source Learning Management System (LMS)

Introduction to Moodle

Moodle is an Open Source LMS Server, built on PHP. Moodle stands for:


How can Moodle be used in Video Games.

You could use Moodle as a backend for your game to handle:

  • Authentication
  • Content Management System (CMS)

Moodle SCORM

Navigate to a course
Click on “Turn editing on”:

Add an activity of resource:

Select SCORM Package:

How to create a Moodle Plugin

The best (and most up to date resource) is the Moodle Dev Tutorial page.

There are 24 different category types of Plugins in Moodle:

Some Youtube tutorials:

Host Moodle on AWS

Moodle Hosting Tutorial 1 - How to host a Moodle site in AWS Lightsail

How to create an Moodle EC2 Server on AWS

Select the ubuntu server AMI
Connect to the server
Upgrade all packages
sudo apt update && sudo apt upgrade -y

Best Moodle Plugins

The official Moodle Plugins Directory, has over 2000 plugins.

Below are some Plugins we recommend:

H5P Interactive Content

H5P allows creators to create interactive HTML5 Package (H5P) for their courses. This might include games, images with hotspots, video overlays, branching scenarios and quizzes to name just a few.

Link to Plugin: Interactive Content – H5P Moodle plugin

Custom Certificate

The Custom certificate automatically generates PDF certificates when students completed your courses.

Link to Plugin: Custom Certificate plugin

Content Pages

The content pages plugin, allows creators to easily create new course pages.

Link to Plugin: Content Pages plugin

Big Blue Button

BigBlueButton is an open source web conferencing system for online learning

Link to Plugin: BigBlueButtonBN


Link to Plugin: face-to-face plugin

Zoom meeting

Link to Plugin: Zoom Meeting plugin

Global Chat Plugin

Link to Plugin: Global Chat plugin



YouTube Videos

SCORM Setup in Moodle


LinkedIn Learning Moodle Courses

Oliver Schinkten seems to be the SME for Moodle at LinkedIn Learning, here are some of his excellent courses: