Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Moodle 3 E-Learning Course Development
Moodle 3 E-Learning Course Development

Moodle 3 E-Learning Course Development: Create highly engaging and interactive e-learning courses with Moodle 3 , Fourth Edition

Arrow left icon
Profile Icon Susan Smith Nash Profile Icon William Rice
Arrow right icon
$54.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (3 Ratings)
Paperback May 2018 432 pages 4th Edition
eBook
$9.99 $43.99
Paperback
$54.99
Subscription
Free Trial
Renews at $19.99p/m
Arrow left icon
Profile Icon Susan Smith Nash Profile Icon William Rice
Arrow right icon
$54.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (3 Ratings)
Paperback May 2018 432 pages 4th Edition
eBook
$9.99 $43.99
Paperback
$54.99
Subscription
Free Trial
Renews at $19.99p/m
eBook
$9.99 $43.99
Paperback
$54.99
Subscription
Free Trial
Renews at $19.99p/m

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Moodle 3 E-Learning Course Development

A Guided Tour of Moodle

Moodle is a free, open source learning management system that enables you to create powerful, flexible, and engaging online learning experiences. I use the phrase online learning experiences instead of online courses deliberately. The phrase online course often connotes a sequential series of web pages, some images, maybe a few animations, and a quiz put online. There might be some email or bulletin board communication among the teacher and students. However, online learning can be much more engaging than that.

Moodle's name gives you an insight into its approach to e-learning. The official Moodle documentation on http://docs.moodle.org states the following:

"The word Moodle was originally an acronym for Modular Object-Oriented Dynamic Learning Environment, which is mostly useful to programmers and education theorists. It's also a verb that describes the process of lazily meandering through something, doing things as it occurs to you to do them, an enjoyable tinkering that often leads to insight and creativity. As such, it applies both to the way Moodle was developed and to the way a student or teacher might approach studying or teaching an online course. Anyone who uses Moodle is a Moodler."

The phrase online learning experience connotes a more active, engaging role for students and teachers. It connotes, among other things, web pages that can be explored in any order, courses with live chats among students and teachers, forums where users can rate messages on their relevance or insight, online workshops that enable students to evaluate one another's work, impromptu polls that let the teacher evaluate what students think of a course's progress, and directories set aside for teachers to upload and share their files. All these features create an active learning environment, full of different kinds of student-to-student and student-to-teacher interactions. This is the kind of user experience that Moodle excels at and the kind that this book will help you create.

Moodle's philosophy of learning

For those of you who are interested, the underlying learning philosophy for Moodle is that of "connectivism." Basically, it means that people learn from one another, and Moodle's framework is structured to maximize interactivity with other students and the content itself. When Moodle first debuted, the philosophy usually involved forums, with some potential for real-time chat. However, with the ability to include webinars using BigBlueButton and other add-ins, the possibilities of synchronous (real-time) and asynchronous interactivity have expanded.

One thing to keep in mind as you develop a course that incorporates connectivistm as learning philosophy is that you'll be working with the affective (the emotional)  as well as the cognitive domain. This means that  you will be engaging the emotions (which is good for motivation). Connectivism also means that you can also encourage the sharing of experiences and allow people to build on prior knowledge and experience. In fact, building courses that allow students to scaffold their knowledge with experiential and prior learning can give rise to a very solid approach. Your students will be able to do more with the knowledge, particularly if the course has to do with applied knowledge and skills.

In this chapter, we will learn the following:

  • How to launch a plan to create your learning site
  • How Moodle's philosophy of connectivism creates conditions for learning
  • The fundamental architecture of Moodle
  • The way people learn with Moodle
  • What makes Moodle unique

A plan to create your learning site

Whether you are the site creator or a course creator, you can use this book to develop a plan to build your courses and curriculum. As you work your way through each chapter, the book provides guidance on making decisions that meet your goals for your learning site. This helps you create the kind of learning experience that you want for your teachers (if you're the site creator) or students (if you're the teacher). You can also use this book as a traditional reference manual, but its main advantages are its step-by-step, project-oriented approach and the guidance it gives you about creating an interactive learning experience.

Moodle is designed to be intuitive to use, and its online help is well written. It does a good job of telling you how to use each of its features. What Moodle's help files don't tell you is when and why to use each feature and what effect it will have on the student experience, and that is what this book supplies.

One of the most exciting new developments with Moodle is that Moodle now has a cloud-based virtual learning environment (VLE), which is called MoodleCloud. It is free for you to use if you have fewer than 50 registered users (students, instructors, and so on). You can still customize the course, and you can build in a great deal of flexibility and functionality. It does not have the same number of options as an on-premise local installation, but it saves a great deal of time and money. MoodleCloud allows you to experiment with designs and also to start small, with the intention of growing. It also makes it easy for individuals and organizations to develop new kinds of training, collaboration, and education, and then scale up when needed.

Step-by-step instructions to use Moodle

When you create a Moodle learning site, you usually follow a defined series of steps. This book is arranged to support that process. Each chapter shows you how to get the most from each step. Each step is listed with a brief description of the chapter that supports the step.

As you work your way through each chapter, your learning site will grow in scope and sophistication. By the time you finish this book, you should have a complete, interactive learning site. As you learn more about what Moodle can do and see your courses taking shape, you may want to change some of the things that you did in the previous chapters. Moodle offers you this flexibility. Also, this book helps you determine how those changes will cascade throughout your site.

Step 1 – Learning about the Moodle experience

Every learning management system (LMS) has a paradigm, or approach, that shapes the user experience and encourages a certain kind of usage. An LMS might encourage very sequential learning by offering features that enforce a given order on each course. It might discourage student-to-student interaction by offering few features that support it, while encouraging solo learning by offering many opportunities for the student to interact with the course material.

In this chapter, you will learn what Moodle can do and what kind of user experience your students and teachers will have, using Moodle. You will also learn about the Moodle philosophy and how it shapes the user experience. With this information, you'll be ready to decide how to make the best use of Moodle's many features and plan your online learning site.

Step 2 – Installing Moodle

Chapter 2, Installing Moodle, guides you through installing Moodle on your web server. It will help you estimate the amount of disk space, bandwidth, and memory that you will need for Moodle. This can help you decide the right hosting service for your needs.

Step 3 – Configuring your site

Most of the decisions you make while installing and configuring Moodle will affect the user experience. Not just students and teachers, but also course creators and site administrators are affected by these decisions. While Moodle's online help does a good job of telling you how to install and configure the software, it doesn't tell you how the settings that you choose affect the user experience. Chapter 3, Configuring Your Site, covers the implications of these decisions and helps you configure the site so that it behaves in the way you envision.

Step 4 – Creating the framework for your learning site

In Moodle, every course belongs to a category. Chapter 4, Creating Categories and Courses, takes you through creating course categories and then creating courses. Just as you chose site-wide settings during installation and configuration, you choose course-wide settings while creating each course. This chapter tells you the implications of the various course settings so that you can create the experience that you want for each course. It also shows you how to add teachers and students to the courses.

Step 5 – Making decisions about common settings

In Moodle, course material is either a resource or an activity. A resource is an item that the student views, listens to, reads, or downloads. An activity is an item that the student interacts with or that enables the student to interact with the teacher or other students. In Chapter 5, Resources, Activities, and Conditional Access, you will learn about the settings that are common to all resources and activities and how to add resources and activities to a course.

Step 6 – Adding basic course material

In most online courses, the core material consists of web pages that the students view. These pages can contain text, graphics, movies, sound files, games, exercises—anything that can appear on the World Wide Web (WWW) can appear on a Moodle web page. Chapter 6, Adding Resources, covers adding this kind of material, plus links to other websites, media files, labels, and directories of files. This chapter also helps you determine when to use each of these types of material.

Step 7 – Making your courses interactive

In this context, interactive means an interaction between the student and the teacher, or the student and an active web page. Student-to-student interaction is covered in a later chapter. This chapter covers activities that involve interaction between the student and an active web page, or between the student and the teacher. Interactive course material includes lessons that guide students through a defined path, based upon their answers to review question and the assignments that are uploaded by the student and then graded by the teacher. Chapter 7, Adding Assignments, Lessons, Feedback, and Choices, tells you how to create these interactions and how each of them affects the student and teacher experience.

Step 8 – Evaluating your students

In Chapter 8, Evaluating Students with Quizzes, you'll learn how to evaluate the students' knowledge with a quiz. The chapter thoroughly covers creating quiz questions, sharing quiz questions with other courses, adding feedback to questions and quizzes, and more.

Step 9 – Making your course social

Social course material enables student-to-student interaction. Moodle enables you to add chats and forums to your courses. These types of interactions will be familiar to many students. Chapter 9, Getting Social with Chats and Forums, shows you how to create and manage these social activities.

Step 10 – Adding collaborative activities

Moodle enables students to work together to create new material. For example, you can create glossaries that are site-wide and those that are specific to a single course. Students can add to the glossaries. You can also allow students to contribute to and edit a wiki in class.

Moodle also offers a powerful workshop tool, which enables the students to view and evaluate one another's work.

Each of these interactions makes the course more interesting but also more complicated for the teacher to manage. The result is a course that encourages the students to contribute, share, and engage. Chapter 10, Collaborating with Wikis and Glossaries, and Chapter 11, Running a Workshop, help you rise to the challenge of managing your students' collaborative work.

Step 11 – Managing and extending your courses

Chapter 12, Groups and Cohorts, shows you how to use groups to separate the students in a course. You will also learn how to use cohorts, or site-wide groups, to mass enroll students into courses.

Every block adds functionality to your site or your course. Chapter 13, Extending Your Course by Adding Blocks, describes many of Moodle's blocks, helps you decide which ones will meet your goals, and tells you how to implement them. You can use blocks to display calendars, enable commenting, enable tagging, show navigation features, and much more.

Step 12 – Taking the pulse of your course

Moodle offers several tools to help teachers administer and deliver courses. It keeps detailed access logs that enable the teachers to see exactly what content the students access, and when. It also enables the teachers to establish custom grading scales, which are available site-wide or for a single course. Student grades can be accessed online and can also be downloaded in a variety of formats (including spreadsheet). Finally, teachers can collaborate in special forums (bulletin boards) reserved just for them. This is a part of Chapter 14, Features for Teachers.

Applying the Moodle philosophy

Moodle is designed to support a style of learning called social constructionism. This style of learning is interactive. The social constructionist philosophy believes that people learn best when they interact with the learning material, construct new material for others, and interact with other students about the material. The difference between a traditional philosophy and the social constructionist philosophy is the difference between a lecture and a discussion.

Adding static content

Moodle does not require you to use the social constructionist method for your courses. However, it best supports this method. For example, Moodle enables you to add several kinds of static course material. This is the course material that a student reads but does not interact with, such as the following:

  • Web pages
  • Links to anything on the web (including material on your Moodle site)
  • A folder of files
  • A label that displays any text or image

Interactive and social course material

However, Moodle enables you to add even more kinds of interactive and social course material. This is the course material that a student interacts with, by answering questions, entering text, or uploading files, which includes the following:

  • Assignment (uploading files to be reviewed by the teacher)
  • Choice (a single question)
  • Lesson (a conditional, branching activity)
  • Quiz (an online test)

Creating activities

Moodle also offers activities in which the students interact with one another. These are used to create social course material, such as the following:

  • Chat (live online chat between students)
  • Forum (you can have none or several online bulletin boards for each course)
  • Glossary (students and/or teachers can contribute terms to site-wide glossaries)
  • Wiki (this is a familiar tool for collaboration with most younger students and many older students)
  • Workshop (this supports peer review and feedback of the assignments that the students upload)

In addition, some of Moodle's add-on modules add even more types of interaction. For example, one add-on module enables the students and the teachers to schedule appointments with each other.

The Moodle experience

As Moodle encourages interaction and exploration, your students' learning experience will often be non-linear. Moodle can enforce a specific order upon a course, using something called conditional activities. Conditional activities can be arranged in a sequence. Your course can contain a mix of conditional and non-linear activities.

In this section, I'll take you on a tour of a Moodle learning site. You will see a student's experience from the time the student arrives at the site, enters a course, and works through some material in the course. You will also see some student-to-student interaction and some functions used by the teacher to manage the course. Along the way, I'll point out many of the features that you will learn to implement in this book and how the demo site is using those features.

The Moodle front page

The front page of your site is the first thing that most users will see. This section takes you on a tour of the front page of a demonstration site.

Probably, the best Moodle demo sites are http://demo.moodle.net/ and http://school.demo.moodle.net/. Many of the screenshots in this book are from http://school.demo.moodle.net. The contents of that site are graciously offered by Moodle Pty Ltd, under the Creative Commons—Attribution-ShareAlike 3.0 Unported License.

Arriving at the site

When a visitor arrives at the demonstration learning site, the visitor sees the front page. You can require the visitor to register and log in before seeing any part of your site.

Alternatively, you can allow the anonymous visitor to see a lot of information about the site on the front page, which is what I have done in the following screenshot:

One of the first things that a visitor will note is that you can search for courses to download and use. You can enter keywords, and you'll be able to select from different options. For example, I entered the word literature, and I was able to find a number of modules that I can use in my courses. All I have to do is provide proper attribution. Several options are available, as seen in the following screenshot:

Using moodlecloud.com

Moodle has created a cloud-based Moodle, which allows you to set up courses, develop a sandbox, and launch the courses. It is located at http://www.moodlecloud.com, and, depending on the number of users, your cost can range from absolutely free to higher costs, seen as follows, and also as described on the information page at https://moodlecloud.com/app/en/:

  • Free: It allows you to develop as many courses as you'd like and develop as many as 50 users. Your idle courses are not archived, so you need to log in often. Your account will be deleted if you do not access it regularly.
  • Starter: It allows you to have the same number of users as the Free option, but you also have access to more applications such as document converters and certificate generators. However, you're limited with respect to themes and other utilities. It costs 80 AUD per year.
  • Moodle for School: It has different levels and pricing, depending on the number of users and storage space. With packages that can scale up to 500 users, it's ideal for a small school, but does not work for a large school.

The main menu

Logging into MoodleCloud, note the My new Moodle site in the upper-left corner in the following screenshot. It includes Dashboard, Site pages, and My courses. It tells the user about the courses you have created and also those made available by Moodle. It includes Introduction to Moodle, which is an introductory guided tour that all new users should explore.

In Moodle, the icons tell the user what kind of resource will be accessed by a link. In this case, the icon tells the user that the first resource is a PDF (Adobe Acrobat) document and the second is a web page. Course material that a student observes or reads, such as web or text pages, hyperlinks, and multimedia files, is called resources. In Chapter 5, Resources, Activities, and Conditional Access, you will learn how to add resources to a course.

Blocks

In the side bars of the page, you will find Blocks. For example, the Main menu, Calendar, and Tags blocks. You can choose to add a block to the front page, to all the pages in the site, or to an individual course.

Other blocks display a summary of the current course, a list of courses available on the site, the latest news, who is online, and other information. At the bottom-right side of the front page, you see the Login block. Chapter 13, Extending Your Course by Adding Blocks, tells you how to use these blocks.

Your site's front page is a course!—you can add these blocks to the front page of your site because the front page is essentially a course. Anything that you can add to a course, such as resources and blocks, can be added to the front page.

The site description

On the right-hand side of the front page, you see a Site Description. This is optional. If this were a course, you could choose to display the Course Description.

The Site Description or Course Description can contain anything that you can put on a web page. It is essentially a block of HTML code that is displayed on the front page.

Available courses

You can choose to display the available courses on the front page of your site. You can also customize the appearance of your front page. You can do that by clicking on Dashboard and then customizing the descriptions of the courses, and you can also indicate whether you want to make the default page your home page. If you do not, you can search for a different page and select it.

The following screenshot shows what your dashboard looks like after you've clicked on it and how to customize the descriptions:

When a course is displayed in a list, clicking on the information icon next to a course displays its Course Description in a pop-up window. Clicking on a course's name takes you into the course. If the course allows anonymous access, you are taken directly into the course. If the course allows guest access or requires registration, you are taken to the login screen.

Inside a course

Now, let's take a look inside a course:

We will be examining the typical elements that you'll find in a course, starting with the navigation used to help you move through it. Then we'll look at blocks, sections, and the places where we can put content.

The navigation bar

In the preceding screenshot, the user has logged in as the Administrator and entered the Trends in Tourism course. Note the breadcrumbs trail (the Navbar) in the top-left corner of the screen, which tells us the name of the site and the short name of the course.

At the upper-right side of the screen, we see a confirmation that the user has logged in. That is not a part of the Navbar, but it usually appears next to it. There is also a box that allows you to turn on editing.

Blocks

Like the front page, this course uses various blocks. The most prominent one is the Navigation block on the left. Let's talk more about navigation.

The navigation block

The Navigation block shows you where you are and where you can go in the site. In the demonstration, you can see direct links to the topics in the course. This enables the student to jump to a topic that is much further down on the page, without scrolling.

At the bottom of the Navigation block is a link to the My courses page. If you click on each course link, you will see an outline of the main units in that course. It helps the student navigate quickly and easily.

We will cover how to create assignments in Chapter 7, Adding Assignments, Lessons, Feedback, and Choices.

Sections

Moodle enables you to organize a course by Week, in which case each section is labeled with a date instead of a number. Alternatively, you can choose to make your course a single, large discussion forum. Most courses are organized by Topic, such as the one seen in the next screenshot:

Note that the first topic is not numbered. Moodle allows you the first topic as the course introduction.

Teachers can hide and show sections at will. This enables a teacher to open and close resources and activities as the course progresses.

Topics are the lowest level of organization in Moodle. The hierarchy is Site | Course Category | Course Subcategory (optional) | Course | Section. Every item in your course belongs to a Topic, even if your course consists of only Topic 0.

Joining a discussion

Clicking on the link for any discussion takes the student into the forum. Clicking on a Discussion thread opens that thread in the forum. You can see, in the following screenshot, that the teacher started with the first post. Then, a student replied to the original post:

As Moodle supports an interactive, collaborative style of learning, students can also be given the ability to rate forum posts and the material submitted by other students. You'll find out more about forums in Chapter 9, Getting Social with Chats and Forums.

Completing a lesson

Next, the student will enter a workshop called Attracting Passionate & Quirky Affinity Groups: Save the Sea Turtles, Stand-Up Paddleboarding, ZombieNights, and more.

In this lesson, the learner works through different kinds of course materials and assessments. The lesson starts with an article and then includes a multichoice activity to assess the student's mastery. Note that they must go through the content in the proper sequence:

In this book, we will go through the creation of lessons as well as the individual components, which include Content and Activities. Note the online editor that the student uses to write the assignment. This gives the student basic What You See Is What You Get (WYSIWYG) features. The same word processor appears when the course creators create web pages, when students write online assignment entries, and at other times when a user is editing and formatting text.

Moodle can be configured to use several different kinds of editors. Depending upon your exact version and how your site administrator configures your site, yours might differ slightly from what is shown here.

Editing mode

We've been looking at Moodle from a student's perspective. Students usually don't edit course material. Let's see what happens when you turn on the editing mode to make changes.

Normal mode versus editing mode

When a Guest user or a registered student browses through your learning site, Moodle displays the pages normally. However, when someone with a course editing privilege enters a course, Moodle offers a button to switch into editing mode:

Clicking on Turn editing on puts Moodle into editing mode:

Let's walk through the icons that become available in editing mode.

The Edit icon

Clicking on the Edit icon enables you to edit whatever that icon follows. In this example, clicking on the Edit icon that follows the paragraph enables you to edit the section description. An example of a description is shown as follows:

Clicking on the Edit icon takes you into the editing window for that quiz. In that window, you can create, add, and remove quiz questions, change the grading scheme, and apply other settings to the quiz.

The Delete icon

Clicking on the Delete icon deletes whatever item the icon follows. If you want to remove an item from a course but are not sure whether you'll want to use it later, don't delete the item. Instead, hide it from view. Hiding and showing are explained in the next paragraph.

The Hidden/Shown icons

I call these the Hidden/Shown icons, instead of Hide/Show, because the icons indicate the current state of an item, instead of indicating what will happen when you click on them. The Hidden icon indicates that an item is hidden from the students.

Clicking on it shows the item to the students. The Show icon indicates that an item is shown to the students. Clicking on it hides the item from the students.

If you want to remove an item from a course while keeping it for later use, or if you want to keep an item hidden from students while you're working on it, hide it instead of deleting it.

The Group icons

The Group icons indicate what group mode has been applied to an item. Groups are explained in Chapter 12, Groups and Cohorts. For now, you should know that you can control access to items based upon which group a student belongs to. Clicking on these icons enables you to change that setting.

Resources and activities

The course material that a student observes or reads, such as web or text pages, hyperlinks, and multimedia files, are called resources. Course materials that a student interacts with, or that enables interaction among students and teachers, are called activities. Now, let's look at how to add some resources and activities to your Moodle site or course.

In editing mode, you can add resources and activities to a course. Moodle offers more activities than resources, such as chat, forum, quiz, wiki, and more.

Adding resources and activities

You add resources and activities using the drop-down menu that appears in editing mode, as seen in the following screenshot:

Selecting an item brings you to the editing settings page for that type of item. For example, selecting URL displays the window seen in the following screenshot. Note that you can do much more than just specify a hyperlink. You can give this link a user-friendly name, a summary description, open it in a new window, and more.

Every resource and activity that you add to Moodle has a description. This description appears when a student selects the item. Also, if the item appears in a list (for example, a list of all the resources in a course), the description will be displayed.

When building courses, you will spend most of your time in the Edit settings pages for the items that you add. You will find their behavior and appearance to be very consistent. The presence of a description is an example of that consistency. Another example is the presence of the help icon  next to the title of the window. Clicking on this icon displays an explanation of this type of item.

Also, the edit settings pages are divided into sections. Some sections are present for almost every resource and activity that you add. These sections are covered once in this book, to avoid repetition.

The administration menu

The contents of the Administration menu change depending upon who is logged in. For example, the next screenshot shows the Administration menu when a student is in one of our courses:

The following screenshot shows the teacher's view of the Administration menu:

The choices on this menu apply to the course itself. If a teacher, administrator, or course creator selects an activity or resource in the course, the user is taken inside that activity/resource. Then, the Administration submenu for that item will appear. In the example seen in the following screenshot, the teacher has selected an assignment and is looking at the Administration submenu for that assignment:

This short tour introduced you to the basics of the Moodle experience. The following chapters will take you through installing Moodle and creating courses. If you work through those chapters in order, you will discover many more features that are not mentioned in this tour. Also, because Moodle is open source, new features can be added at any time. Perhaps, you will be the one to contribute a new feature to the Moodle community.

The Moodle architecture

Moodle runs on any web server that supports the PHP programming language and a database. It works best, and there is more support, when running on the Apache web server with a MySQL database. These requirements—Apache, PHP, and MySQL—are common to almost all commercial web hosts, even the cheaper ones.

The Moodle learning management system resides in three places on your web host:

  • The application occupies one directory, with many subdirectories for the various modules
  • Data files that the students and teachers upload—such as photos and assignments submitted by students—reside in the Moodle data directory
  • Course material that you create with Moodle (web pages, quizzes, workshops, lessons, and so on), grades, user information, and user logs reside in the Moodle database

The Moodle application directory

The following screenshot shows you my Moodle application directory. Without even knowing much about Moodle, you can guess the function of several of the directories.

For example, the admin directory holds the PHP code that creates the administrative pages, the lang directory holds translations of the Moodle interface, and the mod directory holds the various modules.

The index.php file is the Moodle home page. If a student was browsing my Moodle site, the first page that the student would read is the http://moodle.williamrice.com/index.php file.

As each of Moodle's core components and modules are in its own subdirectory, the software can be easily updated by replacing the old files with new ones. You should periodically check the https://www.moodle.org website for news about updates and bug fixes.

The Moodle data directory

Moodle stores the files uploaded by the users in a data directory. This directory should not be accessible to the general public over the web, that is, you should not be able to type in the URL for this directory and access it using a web browser. You can protect it either using a .htaccess file or by placing the directory outside of the web server's documents directory.

The Moodle database

While the Moodle data directory stores the files uploaded by students, the Moodle database stores most of the information in your Moodle site. The database stores objects that you create using Moodle. For example, Moodle enables you to create web pages for your courses. The actual HTML code for these web pages is stored in the database. Links that you add to a course, the settings, the content of forums and wikis, and quizzes created with Moodle, are all examples of data stored in the Moodle database.

The three parts of Moodle—the application, data directory, and databasework together to create your learning site. Backup and disaster recovery are obvious applications of this knowledge. However, knowing how the three parts work together is also helpful when upgrading, troubleshooting, and moving your site between servers.

Summary

Moodle encourages exploration and interaction among students and teachers. As a course designer and teacher, you will have the maximum number of tools at your disposal if you work with this tendency, which will make your learning experiences as interactive as possible. Creating courses with forums, peer-assessed workshops, surveys, and interactive lessons is more work than creating a course from a series of static web pages. However, it is also more engaging and effective, and you will find it worth the effort to use Moodle's many interactive features.

When teaching an online course in Moodle, remember that Moodle generally enables you to add, move, and modify course material on the fly. If it's permitted by your institution's policies, don't hesitate to change a course in response to student needs.

Keep in mind that if you're using the cloud-based virtual learning environment version of Moodle, MoodleCloud, you will have built-in options and may not be able to modify the course in the way you could if you had a custom or local (on-premise) installation.

Finally, learn the basics of Moodle's architecture, and at least read over the installation and configuration in Chapter 2, Installing Moodle. Don't be afraid of the technology. If you can master the difficult art of teaching, you can master using Moodle to its full potential.

Left arrow icon Right arrow icon

Key benefits

  • • Get the best out of the latest Moodle 3 framework to ensure successful learning
  • • Create 3rd party plugins and widgets and secure your course efficiently
  • • Create your first Moodle VR app using the Moodle VR toolset

Description

Moodle is a learning platform or Course Management System (CMS) that is easy to install and use, but the real challenge is in developing a learning process that leverages its power and maps the learning objectives to content and assessments for an integrated and effective course. Moodle 3 E-Learning Course Development guides you through meeting that challenge in a practical way. This latest edition will show you how to add static learning material, assessments, and social features such as forum-based instructional strategy, a chat module, and forums to your courses so that students reach their learning potential. Whether you want to support traditional class teaching or lecturing, or provide complete online and distance e-learning courses, this book will prove to be a powerful resource throughout your use of Moodle. You’ll learn how to create and integrate third-party plugins and widgets in your Moodle app, implement site permissions and user accounts, and ensure the security of content and test papers. Further on, you’ll implement PHP scripts that will help you create customized UIs for your app. You’ll also understand how to create your first Moodle VR e-learning app using the latest VR learning experience that Moodle 3 has to offer. By the end of this book, you will have explored the decisions, design considerations, and thought processes that go into developing a successful course.

Who is this book for?

This book is for anyone who wants to get the best out of Moodle. As a beginner, this is a thorough guide for you to understand how the software works, with great ideas for getting off to a good start with your first course. Some experience of working with e-learning systems will be beneficial. Experienced Moodle users will find powerful insights into developing successful and educational courses.

What you will learn

  • • Know what Moodle does and how it supports your teaching strategies
  • • Install Moodle on your computer and navigate your way around it
  • • Understand all of Moodle s learning features
  • • Monitor how learners interact with your site using site statistics
  • • Add multimedia content to your site
  • • Allow students to enroll themselves or invite other students to join a course
Estimated delivery fee Deliver to Russia

Economy delivery 10 - 13 business days

$6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : May 30, 2018
Length: 432 pages
Edition : 4th
Language : English
ISBN-13 : 9781788472197
Tools :

What do you get with Print?

Product feature icon Instant access to your digital eBook copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to Russia

Economy delivery 10 - 13 business days

$6.95

Premium delivery 6 - 9 business days

$21.95
(Includes tracking information)

Product Details

Publication date : May 30, 2018
Length: 432 pages
Edition : 4th
Language : English
ISBN-13 : 9781788472197
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
$19.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
$199.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts
$279.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just $5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total $ 136.97
Moodle Course Design Best Practices
$32.99
Moodle 3.x Developer's Guide
$48.99
Moodle 3 E-Learning Course Development
$54.99
Total $ 136.97 Stars icon
Banner background image

Table of Contents

15 Chapters
A Guided Tour of Moodle Chevron down icon Chevron up icon
Installing Moodle Chevron down icon Chevron up icon
Configuring Your Site Chevron down icon Chevron up icon
Creating Categories and Courses Chevron down icon Chevron up icon
Resources, Activities, and Conditional Access Chevron down icon Chevron up icon
Adding Resources Chevron down icon Chevron up icon
Adding Assignments, Lessons, Feedback, and Choices Chevron down icon Chevron up icon
Evaluating Students with Quizzes Chevron down icon Chevron up icon
Getting Social with Chats and Forums Chevron down icon Chevron up icon
Collaborating with Wikis and Glossaries Chevron down icon Chevron up icon
Running a Workshop Chevron down icon Chevron up icon
Groups and Cohorts Chevron down icon Chevron up icon
Extending Your Course by Adding Blocks Chevron down icon Chevron up icon
Features for Teachers Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Full star icon 5
(3 Ratings)
5 star 100%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Johan Sep 23, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Very helpful. not too much jargon.
Amazon Verified review Amazon
Cliente de Amazon Nov 21, 2018
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Descriptivo y util
Amazon Verified review Amazon
Lector de historias Aug 13, 2018
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Después de dar muchas vueltas por internet intentando encontrar un manual de Moodle, apareció este libro que es, sencillamente, una maravilla. Cosas que no me gustan del libro: que esté en inglés, :-) pero es un inglés muy sencillo y fácil de entender.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela