Moodle 3 E-Learning Course Development
eBook - ePub

Moodle 3 E-Learning Course Development

Create highly engaging and interactive e-learning courses with Moodle 3, 4th Edition

  1. 432 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Moodle 3 E-Learning Course Development

Create highly engaging and interactive e-learning courses with Moodle 3, 4th Edition

About this book

A complete guide on course development and delivery using Moodle 3.x

Key Features

  • 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

Book 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.

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

Who this book is 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.

Tools to learn more effectively

Saving Books

Saving Books

Keyword Search

Keyword Search

Annotating Text

Annotating Text

Listen to it instead

Listen to it instead

Configuring Your Site

Many settings that are made after the installation process affect the student and teacher experience in Moodle when they use the site. The focus of this chapter is on helping you create the user experience that you want by choosing the right settings. By configuring your site to enhance the user experience, you'll enhance their learning experience as well. In this chapter, you will learn how to configure your Moodle site. Specifically, we will learn how to set permissions, select default options, enable site administration, configure permissions, and enroll students.
Note that in this book I will be using the MoodleCloud clean theme, although I will demonstrate other themes as well, particularly boost, since it is a default. The right column can be configured to add a block, such as a calendar.
Here's a screenshot using the MoodleCloud clean theme showing the front page, with the navigation bar on the left and available courses in the center:

Being mindful of user experience

As you prepare to consider your user experience, take a moment to reflect on how the user experience affects the student's ability to learn. You'll want to keep the learning objectives and outcomes first and foremost in the learner's mind. Then, you'll want to ensure that you clearly map the learning objectives to the course content, activities, and assessment. They need to make sense, and your learner should have an idea of how the activity or content will lead to the ability to perform the task and demonstrate skill or mastery.
An easy way to maintain mindfulness of the user experience is to think of the mnemonic CORN:
C Clear: Your outcomes should be clear, as should the process of working through the course. Think of a map and how it guides one to a final destination. A clear map contains just the right amount of information, is not superfluous, and provides help when needed.
O Outcome-focused: Ensure that you're always tied to the learning outcomes, which are clearly stated at the outset. Then, ensure that each unit or module also contains objectives. Also ensure that you organize your course in a way that provides sufficient scaffolding so that the sequence makes sense.
R Relevant: Although it can be interesting to include materials or activities that are not totally related to the course as enrichment, keep in mind that you could confuse or derail the student. The material should tie directly to the learning outcomes and should help students successfully complete the assessments. Likewise, the assessments need to be relevant and meaningful.
N Needs-based: Provide the tools your students need to be able to perform their tasks. Also, ensure that their learning preferences are acknowledged and you're focused on meeting their needs. A prime determinant of user satisfaction is the degree to which the student feels in charge of their own destiny, something that requires one to develop a high degree of self-efficacy and an "I can do it!" attitude. Further, to motivate your students, you'll need to satisfy their needs. They may need a sense of recognition, and so building in rewards and recognition will be part of the way you configure your site.
In this chapter, we're focusing on the settings. Later, we'll go into more depth about how to design and arrange the content, activities, and assessments.
In all of these, you have choices.
Many of the choices in settings that you make will be easy to decide. For example, will you allow your users to select their own time zone? Other choices are not so obvious. You can spend a lot of time trying different settings to see how they affect the user experience. These are the settings that we will focus on in this chapter. The goal is to save you time by showing you the effects that key settings will have on your site.
If your system administrator or webmaster has installed Moodle for you, you may be tempted to just accept the default configuration and skip this chapter. Don't do that!
Even if you did not install Moodle or are using MoodleCloud instead of Moodle on-premise, we encourage you to read the configuration sections in this chapter. If you want, work with your system administrator to select the settings that you want. Your administrator can create a site administrator account that you can use for configuring Moodle, or they can make these configuration settings for you.

On-premise versus MoodleCloud

This chapter primarily focuses on an on-premise installation that is fully customizable. However, what if you're using MoodleCloud, Moodle's cloud-based solution? The good news is that MoodleCloud is extremely customizable, and you will have a great deal of flexibility in the site administration area of the course.
MoodleCloud (http://www.moodlecloud.com) is very economical and is a perfect site for teachers, instructional designers, and instructional technologists to develop templates, try out new designs, and pilot an entirely new curriculum or approach. In MoodleCloud, there is no limit to the number of courses you can set up. Your only limitation is the number of active users. Moodle is free for up to 50 users. After that, the pricing increases based on the number of users. For the free version, you will need to allow ads to appear.
MoodleCloud is cloud-based, as the name indicates, and so you do not have to install anything on your computer or on a server. You will need the latest versions of your browser (Chrome, Internet Explorer, Firefox, and Safari). Ensure that cookies are enabled for your site. MoodleCloud has been designed to be very efficient, and it is also responsive.
One advantage of MoodleCloud is that you always have the latest version of Moodle, and when new capabilities emerge, you will be able to use them. For example, you are now able to configure your courses to be compatible with smartphones as well as with tablets, laptops, and computers, for a truly mobile solution.
A potential disadvantage of MoodleCloud is that you do not have the same number of design options because there is a limited number of built-in themes, as opposed to an on-premise solution.
Even though there are a few limitations, MoodleCloud includes features that are valuable to all designers, and you can add a wide array of multimedia resources and activities that include assessment and automatic badge and certificate generation.

Preparing to experiment

While this chapter describes the effects of different configuration choices, there is no substitute for experiencing them yourself. Don't be afraid to experiment with different settings.
You can try the following method:
  1. While installing Moodle, you created an account for the site administrator. Now, create test accounts for at least one teacher and three students.
  2. Install three different browsers in your computer; for example, Fire...

Table of contents

  1. Title Page
  2. Copyright and Credits
  3. Dedication
  4. Packt Upsell
  5. Contributors
  6. Preface
  7. A Guided Tour of Moodle
  8. Installing Moodle
  9. Configuring Your Site
  10. Creating Categories and Courses
  11. Resources, Activities, and Conditional Access
  12. Adding Resources
  13. Adding Assignments, Lessons, Feedback, and Choices
  14. Evaluating Students with Quizzes
  15. Getting Social with Chats and Forums
  16. Collaborating with Wikis and Glossaries
  17. Running a Workshop
  18. Groups and Cohorts
  19. Extending Your Course by Adding Blocks
  20. Features for Teachers
  21. Other Books You May Enjoy

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Moodle 3 E-Learning Course Development by Susan Smith Nash, William Rice in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Science General. We have over one million books available in our catalogue for you to explore.