From Script | Spoken-Tutorial
Jump to: navigation, search
Visual Cue
Slide 1:

Overview of Moodle.

Welcome to the Spoken Tutorial on Overview of Moodle.
Show Slide 2:

Learning Objectives:

In this tutorial, we will learn about:
  • the concept of Learning Management Systems (LMS in short)
  • Moodle as an LMS
  • Who can use Moodle and
  • Examples of Moodle websites
Show Slide 3:

Learning Objectives - continued:

We will also learn about the:
  • Software and hardware requirements for running Moodle and
  • Key features that will be demonstrated in the Moodle series.
Show Slide 4:


Learners of this tutorial should know how to browse a website.
Show Slide 5:

Learning Management System (LMS)

Let us first understand what Learning Management System or LMS is.
  • An LMS helps us to create, manage and deliver any eLearning content.
  • For example: educational courses and training programmes
  • It also helps us to manage our courses.

We can create and edit content, give access to students, grade their submissions, etc.

Show Slide 6:

Moodle as an LMS

* Moodle is a responsive, free and open source software.
  • It is one of the most popular LMS used globally by educational institutes.
  • Its security controls keep our data safe and protected.
Show Slide 7:

Moodle as an LMS

* It has some very powerful features that empower both teachers and learners.
  • Moodle also provides detailed documentation, which makes it easy to use.
  • The Moodle user community and forum help are very active.
  • The free plugins available in Moodle make it even more feature-rich.
Show slide 8:

Features of Moodle:

  • is easy to navigate on all devices.
  • has detailed reports on activity and participation at course and site level.
  • helps in collaborative as well as personalized learning.

Forums, peer assessments, group management, learning paths etc. can be used for that.

Show Slide 9:

Who can use Moodle?

Let us see who can use Moodle LMS:
  • Educational institutions like universities, colleges, schools and coaching institutes.
  • Businesses for employee training and orientation.
  • Hospital and health care training programmes.
  • Any eLearning based institution.
Switch to the browser.






Let us see some of the a couple of websites built using Moodle.
  • Colleges like these.
  • Private universities like these.
  • Training institutes like this one.
  • Coaching institutes like this.
  • Individual teachers who want to offer their course online

…...and many more.

Open Moodle has detailed statistics of usage on the following URL:

Here, you can check the registered Moodle websites from various countries.

Show Slide 10:

Software requirements for Moodle

To install Moodle, we need:
  • Apache web-server
  • A database like MySQL, MariaDB or PostgreSQL
  • and PHP
Show Slide 11 and 12:

Hardware requirements for Moodle

Moodle is a resource consuming software.

Recommended hardware for running Moodle are:

  • Disk Space: 200 MB for Moodle code, plus space to store content. However, 5GB is a realistic minimum.
  • Processor: 1GHz minimum, but 2GHz dual core or more is recommended.
  • Memory: 512MB minimum, but 1GB or more is recommended

These requirements may change based on the expected load on the system.

For example: number of courses and expected simultaneous logins.

At the time of making of this series, Moodle 3.3 was the latest stable version.

It is always recommended to work with the latest stable version that is available.

Show Slide 13:

Prerequisites for Moodle 3.3

Moodle 3.3 requires the following:
  • Apache 2.x (or higher version)
  • MariaDB 5.5.30 (or any higher version)
  • and
  • PHP 5.4.4 +(or any higher version)
Show Slide 14:

Software used for the series.

For this series we have used the following OS and software:
  • Ubuntu Linux OS 16.04
  • Apache, MariaDB and PHP obtained through XAMPP 5.6.30 and
  • Moodle 3.3
This Moodle series is divided into 2 parts -
  • one for Moodle site administrators and
  • another for teachers.
Show Slide 15:

Moodle site administrator roles and responsibility

Moodle site Administrators
  • will install Moodle on the server
  • create course categories as per institute guidelines and
  • manage courses and user accounts for multiple courses
Here are the glimpses of some key features covered in this series, for

Moodle site administrators.

Show Slide 16: Getting ready for Moodle installation tutorial explains how to -
  • Check for packages on the localhost
  • and setup the database
Show Slide 17: Installing Moodle on Local Server tutorial explains how to -
  • Download and install Moodle
Show Slide 18: Admin’s dashboard in Moodle tutorial explains -
  • The Admin’s dashboard
  • The various blocks and the profile page and
  • How to edit preferences
Show Slide 19: Blocks in Admin's Dashboard tutorial -
  • Explains how to add and delete blocks and
  • Set the Front page
Show Slide 20: In the next tutorial, Categories in Moodle, we will learn to create categories & subcategories.
Show Slide 21: In Courses in Moodle tutorial, we will learn how to create a course and configure it.
Show Slide 22: Users in Moodle tutorial will help us to understand how to -
  • Add a user
  • Edit a user’s profile
  • And upload users in bulk
Show Slide 23: User Roles in Moodle tutorial will help us to learn how to assign various roles to users.

For eg: secondary admin role, teacher role and student role.

There will be many more tutorials in this series for Moodle site administrators, in the future.

We will now move to the tutorials for teachers.

Show Slide 23:

Teachers roles and responsibility

* Teachers will be responsible for uploading and editing content for their course.
  • Create assignments and quizzes to assess the students’ progress and
  • Enroll students to their course and communicate with them.
Now, let me show the glimpses of some key features covered in this series for teachers.
Show Slide 24: Teacher’s dashboard in Moodle tutorial explains -
  • The teachers’ dashboard
  • How to edit profile and
  • How to edit preferences
Show Slide 25: Course Administration in Moodle tutorial explains-
  • How to configure course settings
  • And manage Activities and Resources in a course
Show Slide 26: Formatting course material in Moodle tutorial explains -
  • The various formatting options in default Moodle text editor
  • And adding additional course material
Show Slide 27: Uploading and Editing Resources in Moodle tutorial explains how to upload -
  • A URL resource and a book resource
  • And edit resources
Show Slide 28: The next tutorial in this series is Forums and Assignments in Moodle.

In this tutorial, we will learn about:

  • Different types of forums in Moodle
  • How to add a forum for discussion and
  • How to create Assignments
Show Slide 29: In the Question bank in Moodle tutorial, we will learn how to
  • create Categories of questions and
  • add questions to the question bank.
Show Slide 30: Quiz in Moodle tutorial will teach us to:
  • Create a Quiz and
  • Add questions from the Question bank into the Quiz.
Show Slide 31: In the tutorial named Enroll Students and Communicate in Moodle, we’ll learn to:
  • Enroll students who were uploaded via a csv file to a course
  • Make groups in courses and
  • Send messages and notes to the students.
Later, there will be many more tutorials for teachers and students in this series.
Show Slide 33:


For now, let us summarize.

In this tutorial we have learnt about:

  • the concept of Learning Management Systems (LMS in short)
  • Moodle as an LMS
  • Who can use Moodle
  • Examples of Moodle websites.
Show Slide 34:

Summary - continued

We also learnt about the:
  • Software and hardware requirements for running Moodle and
  • Overview of the key features that will be demonstrated in the Moodle series.
Show Slide 35:

(About Spoken Tutorial Project)

The video at the following link, summarizes the Spoken Tutorial project.

Please download and watch it.

Show Slide 36:

(About Spoken Tutorial Project)

The Spoken Tutorial Project Team conducts workshops and gives certificates.

For more details, please write to us.

Slide 11:

Forum questions

Do you have questions in THIS Spoken Tutorial?

Please visit this site.

Choose the minute and second where you have the question

Explain your question briefly

Someone from our team will answer them

Slide 12:

Forum for specific questions:

The Spoken Tutorial forum is for specific questions on this tutorial.

Please do not post unrelated and general questions on them.

This will help reduce the clutter.

With less clutter, we can use these discussion as instructional material.

Show Slide 38:


Spoken Tutorial Project is funded by NMEICT, MHRD, Government of India. More information on this mission is available at the link shown.
This script has been contributed by Nancy and Priyanka.

And this is Nancy Varkey along with the Spoken Tutorial team signing off.

Thanks for joining.

Contributors and Content Editors

Nancyvarkey, Nirmala Venkat