Moodle 3.x Masterclass: Complete Educator's Guide to Moodle!
4.5 (135 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,359 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Moodle 3.x Masterclass: Complete Educator's Guide to Moodle! to your Wishlist.

Add to Wishlist

Moodle 3.x Masterclass: Complete Educator's Guide to Moodle!

Moodle Tutorial for Educators - Learn Moodle to create WORLD CLASS online courses. Leverage Moodle 3 like a BOSS!
4.5 (135 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,359 students enrolled
Last updated 10/2016
Current price: $12 Original price: $200 Discount: 94% off
30-Day Money-Back Guarantee
  • 4 hours on-demand video
  • 8 Articles
  • 13 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create a personalised online class for your students - from scratch!
  • Choose and Use - the Learning resource that's perfect for the job - Books, Video Lessons, Glossary, Webpage, Add external URLs, embed Youtube videos and lot more
  • Create high engagement from your students with loads of Learning Activities - Quizzes, Discussion Forums, SCORM Lessons etc
  • Build an asset for yourself and your Instituition - with a fully reusable Question Bank - which you can share with other courses and other teachers also!
  • Leverage Moodle's Assessment tools like - Assignments, self graded Quizzes and lots of different question types - including "Cloze" and "Matching"
  • Save yourself hundreds of hours with Moodle's powerful Automated Gradebook
View Curriculum
  • NO Special Requirements - You can access Moodle's excellent DEMO site - if you do not have access to your own Moodle installation. You will even be taught to install Moodle on your own laptop!

Looking to create a world-class online course? Want to learn a LMS that is trusted by 80+ million users worldwide? Want a powerful skill on your resume?

Whatever your motivation to learn Moodle, you've come to the right place.

This course is the FIRST, most comprehensive and cost effective Moodle 3.0 course on the entire web - or your money back.

Course Update: 12th Dec, 2016

  1. 6 new lessons to the course, new section titled "BONUS: BEST PRACTICES for FULL MOODLE COURSE LIFECYCLE"
  2. New section added on "Roles and Permissions" in Moodle
  3. Two additional debug lessons added in the "Installation" section
  4. Resources section new content added & updated

Moodle is trusted by institutions and organizations large and small, including Shell, London School of Economics, State University of New York, Microsoft and the Open University.

Moodle's worldwide numbers of more than 60,000+ Institutions and 80+ million users across both academic and enterprise level usage makes it the world's most widely used learning platform.

Master the World's Most Popular Learning Management System - MOODLE in this Comprehensive Course.

  • Learn the LATEST version - Moodle 3.0 - and stay miles AHEAD of the curve
  • Start from the very basics - this course makes no assumptions
  • Earn promotions with your new skills - Become indispensable in your institution
  • BONUS - learn how to install Moodle 3.0 on your Windows laptop - or just use Moodle's powerful and full fledged DEMO site for all of your learning and experimentation
  • Create HIGH LEARNER ENGAGEMENT - Practice Quizzes, Video Lessons, embed YouTube videos, Glossaries, Assignments, Books, Surveys, Question Banks and a whole lot more

Learn Moodle 3.0 to create Powerful Learning Experiences for your Learners

  • Any Device, Any Where - learn to create online classes that can be used on ANY device with a screen and learners can access from Anywhere
  • High Engagement with Social Tools - like the Discussion forum, WIKI, blogs
  • Save Hundreds of hours and Thousands of dollars - with automated tools such as reusing the course structure, self evaluated quizzes, Gradebook, Video lectures etc
  • Leverage the power of sites like YouTube for how-tos, Wikipedia for articles - literally embed ANYTHING into your own course
  • FLIP classes!! Have students prepare for topics BEFORE they come into your physical classes. Create lectures ONCE - and have it reused millions of times
  • BLENDED learning - mix and merge online, offline learning to create very powerful blended classes

What am I going to get from this course?

  1. A step-by-step video tutorial starting from the absolute basics - all the way to advanced topics.
  2. Video lectures, extensive resources, PDFs etc - over 56 separate lessons
  3. Countless hours saved with Moodle's learning and teaching automation tools (like the Quiz and Grade Book)
  4. Respect of peers, students, school administrators
  5. A powerful and absolutely essential teaching tool that is indispensable in the future of education
  6. A lifetime access to this course - and all future updates, enhancements
  7. BONUS: Administration section including very detailed instructions on how to install on a Windows computer (non-production usage)
  8. Tips, tricks, pitfalls and other points distilled from a lot of experience - these are distributed through out the course lessons
Who is the target audience?
  • Educators from University level to K12 - looking to implement a world class Learning Management System
  • Corporate Trainers seeking to learn the World's most popular Open Source (FREE) LMS!
  • Teachers seeking to enhance their skillset with Moodle - the LMS with most implementations around the world
  • NOT for Moodle Aministrators - This course will not teach Moodle Administration in depth. I have a DIFFERENT bestseller course for MOODLE ADMIN.
  • Administrators seeking to explore Moodle for implementation in their Instituition
Curriculum For This Course
60 Lectures
WELCOME and a Quick Introduction
3 Lectures 04:23

Welcome to the Moodle 3.0 course, where I will take you through the entire process of creating a world class course on Moodle - from scratch. Walk through the entire Moodle spectrum as seen by an Educator. Right from logging in for the first time and exploring the interface, to shaping up up your course, using the many many tools and learning resources provided by Moodle - and then advanced features, roles and permissions, different communications mechanisms and powerful reporting abilities.

Preview 01:57

In this lesson, you will see how to get Moodle for this course. Moodle is an Open Source Learning Management System - which means that you can download the complete full featured application for free. It is very likely that your institution's system administrators have already downloaded and installed Moodle for you on a server. If this is so, then you can skip this lesson.

Preview 02:26

Moodle 3.0 FAQ - Read this FAQ for some quick answers to your questions first.

Moodle 3.0 - Frequently Asked Questions
10 pages
Moodle 3.0: Getting Started
4 Lectures 15:23

You will get your first feel of Moodle in this lesson. In my particular case, I am running Moodle out of my local workstation but in your case this might be different. The first thing I expect you to notice - is that your Moodle might look significantly different from what you see here. But be assured that this will be mostly superficial. If it looks different, it will be only because your site administrator would have customized the Moodle installation to reflect your institution's branding - so do not worry about this! Very soon you will be navigating Moodle with style. 

Preview 02:38

In the previous lesson, we logged into Moodle for the first time. And in this lesson, we will become familiar with the interface within Moodle and learn how to navigate comfortably within Moodle. The very first thing you have to notice and get very familiar with are these rectangular areas called as "Blocks". These blocks are the most fundamental interface units in the Moodle design. Blocks provide various functionalities which can be highly customized and much of your interactions with Moodle will occur through various Blocks.

Preview 03:46

It is a very good practice that you as a teacher keep your profile in Moodle updated as early as possible. So, in this lesson, we will see how you can update your profile. In Moodle 3.x, the profile page is available primarily through the drop down available at the top of the page. When I open the drop down menu, you can see the "Profile" link.

Configure your Profile

The preferences page allows you to configure literally all possible personal settings allowed by Moodle in one convenient location. For example, you can change your password, editor settings and language settings. We will explore a few of them in later classes but in this lesson, we will look at "Messaging".

Preference settings
Moodle 3.0: Shape up your Course!
5 Lectures 21:14

For most of this course, we will be logging in a Teacher role to learn Moodle functionality in depth. Additionally, I will also be showcasing other role functionalities - such as the Manager, Course Creator and Admin also - to give you a well rounded perspective on multiple roles and how they all function together in a whole picture. In this lesson, you will see how you can edit and customize different aspects of Moodle - particularly the course that you will be teaching. 

Edit your MOODLE course

In this lesson, we will do our first bit of editing of the course layout. If you look at the course homepage, by default, Moodle adds a "News forum" as the first item on the course layout. This is a fully functional social forum that can be of great value to your students. You can of course choose to re-position it to any other place by using it's move handle.

Add a Sub-Title and Welcome Message

Now we are going to jump into the meat of course layout and customize exactly how we want our course to be structured. By default, when you create a new course - if you do not do any changes, Moodle will create a course with a Weekly formatted sections for your course - with 10 weekly sections - starting from the default start date of the course.

Different MOODLE Course Formats

We will see how to start building out the sections to reflect our own curriculum. 

Creating Sections in your Moodle COURSE

As the teacher of this course, you will have the ability to modify the look and feel of your course homepage to a great extent. And in this lesson, we will see how you can manipulate blocks. When I look at the course homepage, I see that I would like to add a calendar to the course. This will be a great piece of functionality - as you can then configure the calendar to show various important dates and events as pertaining to your course - to your students.

Add a Calendar Block in your Moodle Course
Understand Roles and Permissions
3 Lectures 10:24

Now we will explore Moodle's Role Based Access Control. Moodle has a well designed role based system that controls what every user on the system can see or do on Moodle - based on the role assigned to them.

By default, on a freshly installed Moodle system - there are 8 roles that come out of the box. You can see all of these 8 roles on the screen now. Roles are closely associated with "Permissions" - that is whether a particular action can be done or not or whether a particular information is accessible or not. In fact, abstractly, a role is nothing but a name given to a set of permissions on Moodle.
Roles in Moodle

In this lesson I will explain more about the underlying permissions that make up the roles. Moodle provides about 500 individual, high granular permission settings - however as a teacher you will almost never have to worry about this screen. But, if you want some special access to some area of Moodle - you should request the System Administrator to grant you permission - which they can then enable here.

Moodle Permission Settings

In the previous lesson we saw the default role names given by Moodle are - Teacher, Manager, Course Creator, Non-editing Teacher and so on; Now, your institution may use different titles. And if the online titles are different from the offline ones - it may be a little disorienting to the students. There is an easy way provided by Moodle to resolve this situation. At the course level - you can just change the labels to anything that you choose for your own course.

Customize Titles for all Roles
Moodle 3.0: Manage Learning Resources
7 Lectures 25:17

So far, we have built a robust scaffolding for our course. The real value of the Learning Management System is when we now start providing Learning Content on to the course. This is also the part where Moodle really shines as it is both extremely powerful and very simple in providing great tools for managing learning content of your course.

Basics - Activities and Resources

Throughout this section, we will focus on creating different types of learning content for your course. In this lesson, we will start with the most rudimentary and most commonly used type of content - a file resource. Basically, you will make a document available to the student from a particular section of your course homepage. You might want to add such resources to share presentations, or share source code with the class, autocad draft files and literally any other type of content.

Adding a File Resource

Continuing with our section of adding different types of learning resources for your student in Moodle - in this lesson we will see how to add a HTML page with learning content directly into our course. Contrast this with the previous lesson where you learnt how to add a downloadable PDF file.

Adding a Page Resource

What tool do we use when we have learning content several pages long? A great tool for this is Moodle's Book resource - which lets you create a multipage resource in a book-like format, with chapters and sub-chapters. For a change, we will see this example on a live version of the Moodle. The look and feel in this example is going to be different just because I am using a different theme on this site. But all the logic is going to remain exactly the same.

Adding a Book Resource

Video is a very powerful tool to use in a Moodle course, allowing students, for example to catch up on lectures they missed, learn from a "how to" screencasts, or improve their language skills by watching native speakers interact. In a flipped class model, they are very useful to get the learners to be prepared on a topic before attending classes. The great thing about videos is that a feeling of one-on-one learning can be created with the student. In the lesson on adding webpage resources we had already seen how to embed a video into a added webpage resource.

Video Lectures

In this lesson, we will see how to create links to external learning content. The tool to do this is called as the "URL resource". A URL stands for Universal Resource Locator - and is a link on the internet to a website or online file. For example, you might like to link to a Wikipedia page or a Youtube video. This is simple yet quite powerful. Let us see some things that we can do with the URL.

Adding External URL Resource

Now, that we have added several types of resources, the section 1 of this course is taking shape well. In this lesson, we will see how to add the "label resource" and also a few nifty formatting tricks. Labels have more usages - they are commonly used to display an embedded sound file or video directly on the course page. These media files can be inserted from the editor we saw in the creation page just now. 

Adding Labels and Formatting
Moodle 3.0: Manage Learning Activities
4 Lectures 22:25

In the previous section, you learnt about a whole lot of different learning resources that you can add to your course. In this section, we will learn about activity resources. An activity is something that a student will do that interacts with other students and or the teacher. And we will start with the Quiz activity.

Quizzes are one of the most powerful tools available in Moodle - and can be used both as learning tools as well as assessment tools. In both cases they can be configured as automatic self evaluation and can save hours together for you - because the grades can be configured to automatically enter into the Gradebook provided by Moodle.

Creating a Quiz

In the previous lesson, we saw quiz creation is done in 2 parts - first we create and configure the quiz itself - and then we add questions into the quiz.. This lesson we will explore quiz question creation. Moodle provides you with a very powerful concept called as the "Question Bank". You can see the link to this in the "Administration" block, under "Course Administration".

Adding Quiz Questions

We will explore the Forum also known as the Discussion Forum. This is an activity type that's just great for encouraging peer interaction. The forum can also be designed as a Q&A forum where a student must first post before they can see other student's posts. Moodle's Forum is very versatile and you can configure it in a variety of ways. Simplest is the discussion format where anyone can post at any time. Or you can restrict student participation to exactly one post only. Forum posts can be graded or non-graded - in fact, grading can also be allowed by students - that is peer evaluation.

Discussion Forum and variations

Over the last two sections and several lessons, you have seen how to add a variety of activities and shortcuts. Once you get familiar with all the tools and are pressed for time - there is another faster way to add activities and resources into our course.

The only pitfall is that you do not have the nice descriptions that each tool was presented with in the pop-up window.

Activity and Resource Chooser Shortcut
Moodle 3.0: Student Management
3 Lectures 07:39

Now that we have built up the course it is time that we started enrolling students into the course.

There are 4 fundamental ways by which students can be enrolled into courses. The first method is only by administrators or managers through a bulk enrollment mechanism - you can see this in the bonus section of this course. The second is through student self enrollment - the next lesson will show how this is enabled. The 3rd method is through teacher's manual enrollment - and this lesson demonstrates it. The 4th method is batch enrollment and we will see this also in another lesson in this same section.

Learner Enrollment - Manual Method

For some courses you will want to allow student self enrollment. This means that the user will see a list of courses that allows self enrollment and then enroll themselves into the course by submitting up an enrollment form in Moodle.
In this lesson, we will see how to enable student self registration.

Learner self-registration Method

We have seen manual and self enrollment in the previous lessons - and in this lesson we will see another fast method of adding students into courses- the batch enrollment method.

Batch enrollment is usually done by teachers after a bulk upload of students is done by the administration team.
Batch Enrollment Method
Moodle 3.0: Communications Management
2 Lectures 06:03

In this new section, we will explore the communications tools provided by Moodle. You are already that the Moodle system itself generates several email notifications if it so configured - for example when a new account is created. Apart from this, you as the teacher can initiate several types of communications either directed at individual students - or to the entire class.

In this lesson, we will explore the "News Forum".

Adding News Items

In the previous lesson, we saw the "News Forum" and "Latest news" block - which provided a convenient way to make announcements to all the participants of a class without exception.

In this lesson, we will see the Messaging feature. Messaging can be used to communicate 1-on-1 or 1-to-many with either the students or any user on the entire system.

The upper right hand corner of the screen at all times hosts the "My Profile" area - where you can conveniently access all your personal links. Amongst the links there you will see the "Messages" link.

I will click on this and be led to the messaging centre. Here you can see that I already have a message waiting for me. And when I click on the message, you can see the profile pictures with a indented message history.

And then I can just add a reply too if I want. This has demonstrated the 1-on-1 messaging. How you will be notified of a new message will depend upon what you have configured as your preference in the profile section - either a popup message or an email or both.

Now, to create a new message I can select from this "Message Navigation" drop down, make an appropriate selection. For example I will select the C course and from the participants list, select a student and send in a message.

The student will then get a message according to their notification settings.

OK, now let me return to the course homepage and I will now show how to make a 1-to-many message.

Under Navigation > Current course > click on Participants.

This will get us a list of all participants of the course. The good thing here is this list is sortable. For example, I can select only students, only teachers or everyone. Furthermore, I can sort alphabetically. I can also select everyone.

When I am finished picking who I want to send a message to, I will click on the "Select All" button. With selected users, I can then send a message.

In the next screen that follows - I have a message ready that I will paste in. Before you send the message you can remove any names from the list if you want - and then you can preview the message.

OK, fine, this looks good to me - and I will click on the "Send Message" and a message will be sent to all the recipients.

Messaging Features
Moodle 3.0: Groups Management *NEW*
6 Lectures 33:11
In very simple terms, Groups are a "collection of users" in Moodle. The concept of Groups in Moodle is very powerful - and once you start using them - you will find them pretty much indispensable. In this lesson, let us first start by understanding at a high level what the Moodle Groups concept is, why and when you will use them.

From the English language definition of the word, a GROUP is a collection of some sort of entities. The Moodle concept goes a little beyond that.

Fundamentals of Groups in Moodle

In this lesson, lets see some common situations when you will want to use Groups feature in Moodle. This will, in no way be an exhaustive list - as the possibilities are endless - but these are the most common cases.

Use Case for GROUPS

Let's dive right in and create groups for our course. There will be a lot of information coming your way in this lesson - so hang on tight.
Creating GROUPS in Moodle

In the previous lesson, we created 5 groups using Moodle's auto-create functionality. Now, let us reap the benefits of groups by applying it into our course. I am now back on the course dashboard. I will now show some examples of using groups on activities in the course.

Applying GROUPS in your Course

GROUPINGS: Create and Use

GROUPS FAQ (Frequently Asked Questions)
Moodle 3.0: The GradeBook
2 Lectures 05:36

The Gradebook is a one of the most powerful features on Moodle. We have previously seen in this course the Question Bank, configuring quizzes and assignments. The Gradebook where the complete evaluation results are available is where all of this comes together. Everytime we have created a test or an assignment, an entry is automatically created by Moodle into the Gradebook for that assessment item.

 And also everytime a graded assessment feature is attempted by the student ALSO, an entry is made into the Gradebook. For this lesson, we will be looking at my live Moodle site, so that I can see some actual results in the Gradebook.

Understanding the Moodle Gradebook

Continuing with our section on the Gradebook, in this lesson, we will see another commonly used report called as the "User report".

One more thing that I want to touch upon in this lesson is that we have seen how to export data. But what if you want to IMPORT data into gradebook? That is also possible from this same screen - the most commonly used simple technique is from a CSV file. We will not be looking at this in depth as it is an admin feature. However it is great for you to be aware of this feature.

Further, I have a CSV example of importing users into Moodle in the Admin section of this course and it uses the same screen interface - so it will give you a heads-up of how this works.

Gradebook - User Report and Export Function
5 More Sections
About the Instructor
Srikanth Shirodkar
4.4 Average rating
1,531 Reviews
12,068 Students
10 Courses
Senior Manager at a Learning Tech Co

Srikanth's recent leadership role as Senior Software Delivery Manager for one of the World's Largest Learning Management System implementation for online structured higher education - with more than 400,000 students pursuing online Masters/Bachelors and Certificate for one of India's largest and most diversified Education Providers with a global footprint in countries including the US, Singapore, UAE-Dubai, Malaysia etc.

Srikanth has directly managed clients including Telegraph Media Group UK, Microsoft, Yahoo, Marriott, Expedia, British Airways, Precise Media Group UK, Sequoia Media Group US, Tesco, and Hooper Holmes Inc. Managed teams sized in excess of 50, cross functional and projects/products in excess of 15 million USD.

Srikanth has over 18 years of experience in Software Delivery Management, Project Management, design and architecture, development of software solutions, spanning high-transaction enterprise level applications to standalone product development. He has extensive exposure to successful Program/Project management techniques such as PMP and Prince2; Experience in various software development methodologies like ISV Product Lifecycle, traditional Waterfall, Agile (Scrum and DSDM).

Extensive experience in Proposal Engineering – effort, schedule and pricing estimations using WBS, COCOMO, pre-sales and customer relations – specially in Off shoring model. Specialties: Proposal Engineering, Product Development, Client relationships, high complexity and visibility software delivery management, architecture and design.