cta quote button

Best Moodle Books You Must Read

Read More

How Much Does It Cost to Hire Web Developers in Ukraine?

Our pricing is completely transparent: you pay your engineers’ salaries and a flat monthly fee for our services. No hidden charges.

Read More

1. Moodle E-Learning Course Development – Third Edition (2015)

A complete guide to create and develop engaging e-learning courses with Moodle

About This Book

  • Get to grips with the new features of Moodle 2.8
  • Successfully configure site settings, set up the front page, create user accounts, and create courses.
  • Follow an example course that will help you to explore the decisions, design considerations, and thought that goes into developing a successful course.

Who This Book Is For

This book is for anyone who wants to get the best out of Moodle. Experienced Moodle users will find powerful insights into developing successful educational courses.

What You Will Learn

  • Understand what Moodle can do, how it compares to other e-learning packages, and how it can support your teaching strategies
  • Build an interactive e-learning course
  • Install the Moodle software on your own computer or a server, and navigate your way around it
  • Gain experience in creating different kinds of courses, from team-building group exercises, to individual courses that a student can work on at home
  • Manage students so that you can ensure that the right students are going to the right classes
  • Understand, use, and customize roles
  • Monitor how learners interact with your site using site statistics
  • Add multimedia content to your site

In Detail

Moodle is the leading open source e-learning management system. Using Moodle, teachers and professors can easily construct richly-textured web-based courses. A course can consist of a number of lessons, with each lesson including reading materials; activities such as quizzes, tests, surveys, and projects; and social elements that encourage interaction and group work between students.

Packed with clear step-by-step instructions, plenty of screenshots, and thorough explanations, this book guides you through the many features and options that you have to choose from when using Moodle 2.8. Throughout this book, you will follow an example course that will help you to explore the sort of decisions, design considerations, and thought processes that goes into developing a successful course.

This book will show you how to use every feature of Moodle to meet your course goals. Moodle is relatively easy to install and use, but the real challenge is to develop a learning process that leverages its power and maps effectively onto the content-established learning situation. This book guides you through meeting that challenge.

Author(s): William Rice

2. Moodle 3 Administration – Third Edition (2016)

Key Features

  • Learn how to plan, install, optimize, customize, and configure Moodle
  • Guarantee a cutting-edge learning experience in a secure and customizable environment while optimizing your day-to-day workload
  • A one-stop guide with a problem-solution approach and a wide range of real-world examples

Book Description

Moodle is the de facto standard for open source learning platforms. However, setting up and managing a learning environment can be a complex task since it covers a wide range of technical, organizational, and pedagogical topics. This ranges from basic user and course management, to configuring plugins and design elements, all the way to system settings, performance optimization, events frameworks, and so on.

This book concentrates on basic tasks such as how to set up and configure Moodle and how to perform day-to-day administration activities, and progresses on to more advanced topics that show you how to customize and extend Moodle, manage courses, cohorts, and users, and how to work with roles and capabilities. You’ll learn to configure Moodle plugins and ensure your VLE conforms to pedagogical and technical requirements in your organization. You’ll then learn how to integrate the VLE via web services and network it with other sites, including Mahara, and extend your system via plugins and LTI. By the end of this book, you will be able to set up an efficient, fully fledged, and secure Moodle system.

What You Will Learn

  • Install and update Moodle on multiple platforms manually and via CLI and GIT
  • Manage courses and categories, users and cohorts, as well as roles
  • Get Moodle hooked up to repositories, portfolios, and open badges
  • Configure Moodle for mobile usage, accessibility, localization, communication, and collaboration
  • Guarantee backups, security and privacy, and achieve maximum performance via the Moodle Universal Cache and the new cron system
  • Configure the Moodle events system to generate comprehensive reports, statistics, and learning analytics
  • Network Moodle with Mahara and extend it with third-party add-ons and via LTI
  • Customize Moodle web services to enable mobile learning and integration with other IT systems

About the Author

Alex Buchner is the co-founder and technical director of the Platinum Totara, Moodle, and Mahara partner, Synergy Learning. He has been involved in system and database administration for more than two decades and has been administering virtual learning environments of all shapes and sizes since their advent on the educational landscape.

Alex holds a PhD in computer science and an MSc in software engineering. He has authored over 50 international publications, including two books, and is a frequent speaker on Totara, Moodle, Mahara, and related open source technologies. His first two books on Moodle Administration by Packt Publishing have become the de facto standard on the topic.

Table of Contents

  1. Moodle Installation
  2. The Moodle System
  3. Courses, Users, and Roles
  4. Course Management
  5. User Management
  6. Managing Permissions – Roles and Capabilities
  7. Moodle Look and Feel
  8. Moodle Plugins
  9. Moodle Configuration
  10. Moodle Logging and Reporting
  11. Moodle Security and Privacy
  12. Moodle Performance and Optimization
  13. Backup and Restore
  14. Moodle Admin Tools
  15. Moodle Integration
  16. Moodle Networking
  17. Configuration Settings

Author(s): Alex Buchner

3. Using Moodle: Teaching with the Popular Open Source Course Management System (2007)

Using Moodle is a complete, hands-on guide for instructors learning how to use Moodle, the popular course management system (CMS) that enables remote web-based learning and supplements traditional classroom learning. Updated for the latest version, this new edition explains exactly how Moodle works by offering plenty of examples, screenshots and best practices for its many features and plug-in modules.

Moodle gives teachers and trainers a powerful set of web-based tools for a flexible array of activities, including assignments, forums, journals, quizzes, surveys, chat rooms, and workshops. This book is not just a how-to manual. Every chapter includes suggestions and case studies for using Moodle effectively. By itself, Moodle won’t make your course better. Only by applying effective educational practices can you truly leverage its power. With this book, you will:

  • Get a complete overview CMS in general and Moodle in particular. Review Moodle’s basic interface and learn to start a course.
  • Learn to add Moodle tools to your course, and how different tools allow you to give quizzes and assignments, write journals, create pathed lessons, collaboratively develop documents, and record student grades.
  • Discover some of the creative ways teachers have used Moodle. There are plenty of ideas for effectively using each tool.
  • Effectively manage your Moodle course, such as adding and removing users, and creating user groups. Learn to use Moodle’s built-in survey functions for assessing your class.
  • Find out how to administer an entire Moodle site. A system administrator usually handles these functions, but if you’re on your own, there’s a lot of power behind the curtain.

Using Moodle is both a guide and a reference manual for this incredibly powerful and flexible CMS. Authored by the Moodle community, this authoritative book also exposes little known but powerful hacks for more technically savvy users, and includes coverage of blogs, RSS, databases, and more. For anyone who is using, or thinking of using, this CMS, Using Moodle is required reading.

Author(s): Jason Cole, Helen Foster

4. Moodle 3.x Teaching Techniques – Third Edition (2016)

Key Features

  • Unleash your teaching talents and develop exciting, dynamic courses
  • Put together effective online courses that motivate students from all backgrounds, generations, and learning styles
  • Find powerful insights into developing more successful and educational courses

Book Description

Moodle, the world’s most popular, free open-source Learning Management System (LMS) has released several new features and enhancements in its latest 3.0 release. More and more colleges, universities, and training providers are using Moodle, which has helped revolutionize e-learning with its flexible, reusable platform and components.

This book brings together step-by-step, easy-to-follow instructions to leverage the full power of Moodle 3 to build highly interactive and engaging courses that run on a wide range of platforms including mobile and cloud.

Beginning with developing an effective online course, you will write learning outcomes that align with Bloom’s taxonomy and list the kinds of instructional materials that will work given one’s goal. You will gradually move on to setting up different types of forums for discussions and incorporating multi-media from cloud-base sources. You will then focus on developing effective timed tests, self-scoring quizzes while organizing the content, building different lessons, and incorporating assessments. Lastly, you will dive into more advanced topics such as creating interactive templates for a full course by focussing on creating each element and create workshops and portfolios which encourage engagement and collaboration

What you will learn

  • Create a dynamic learning environment using different techniques
  • Motivate your students to collaborate and demonstrate what they are learning and to create projects together
  • Develop materials you can re-use in your future courses
  • Create online workshops and galleries for your students to make presentations about what they have learned
  • Engage your students in team work that helps them connect course content with their experiences and prior learning
  • Develop high-quality courses that will last to create a personal inventory you can use and re-use

About the Author

Susan Smith Nash has been designing and developing online courses and programs for more than 15 years for education, training, and personal development.

In addition to Moodle 3.x Teaching Techniques, she is the author of a number of Moodle books and training videos, including Moodle Course Design Best Practices and Moodle for Training and Professional Development. She has also authored Video-Assisted Mobile Learning for Writing Courses.

Table of Contents

  1. Developing an Effective Online Course
  2. Instructional Material
  3. Collaborative Activities
  4. Assessment
  5. Lesson Solutions
  6. Wiki Solutions
  7. Glossary Solutions
  8. The Choice Activity
  9. Course Solutions
  10. Workshop Solution
  11. Portfolio/Gallery Solution

Author(s): Susan Smith Nash

5. Moodle 2.0 E-Learning Course Development (2011)

Knowing Moodle inside out means you’ve got so many options for constructing highly engaging web-based educational courses. This book gives you the knowledge you need in a totally practical and inspiring way. The new book and ebook edition of the best selling introduction to using Moodle for teaching and e-learning, updated for Moodle 2.0 Straightforward coverage of installing and using the Moodle system, suitable for newcomers as well as existing Moodle users who want to get a few tips A unique course-based approach focuses your attention on designing well-structured, interactive, and successful courses Configure site settings, set up the front page, create user accounts, and create courses In Detail Moodle is the leading Open Source e learning management system. Using Moodle, teachers and professors can easily construct richly textured web-based courses. A course can consist of a number of lessons, with each lesson including reading materials; activities such as quizzes, tests, surveys, and projects; and social elements that encourage interaction and group work between students. Moodle 2.0 E-Learning Course Development shows you how to use Moodle as a tool to enhance your teaching. It will help you analyse your students’ requirements, and come to an understanding of what Moodle can do for them. After that you’ll see how to use every feature of Moodle to meet your course goals. Moodle is relatively easy to install and use, but the real challenge is to develop a learning process that leverages its power and maps effectively onto the content-established learning situation. This book and eBook guides you through meeting that challenge. The latest edition of the ultimate introduction to Moodle will show you how to add static learning material, interactive activities, and social features to your courses so that students reach their learning potential. Whether you want to support traditional class teaching or lecturing

Author(s): William Rice

6. Moodle Course Design Best Practices (2014)

Learn the best practices to design and develop interactive and highly effective Moodle courses

About This Book

  • Explore Moodle’s course development features like themes, social media plugins and archiving content
  • Bring together instructional materials, social interaction, and student management functions in your courses
  • An easy-to-follow guide to help you create or update your Moodle course

Who This Book Is For

This book can be used by training managers, teachers, instructors, Moodle administrators, instructional technologists, instructional designers, and e- learning entrepreneurs.

If you are looking for a very easy and convenient way to organize learning activities along with group projects and activities, then this book is for you. Some prior experience with Moodle would be helpful, and it would also be helpful if you understand the basics of using HTML and how to work with different multimedia file formats and social media.

What You Will Learn

  • Set up a template for a series of courses
  • Design the appearance of your course
  • Manage the resources and activities of your course
  • Organize your course content effectively
  • Set up instructional materials for your course
  • Select and set up assessments
  • Include effective instructional strategies in your course
  • Archive your course content for reuse

In Detail

Moodle Course Design Best Practices is a practical guide that will teach you how to use the tools available in Moodle to develop unique courses for many kinds of organizations.

You will be able to utilize the themes that have been contributed by developers. You can incorporate many different types of course materials and interactive assessments. You will also learn how to modify the structure and presentation of resources, activities, and assessments to create courses for individual use, cohorts, and Massive Open Online Courses (MOOCs). The use of the various multimedia features to enhance your Moodle courses is also explained in this book.

Author(s): Susan Smith Nash, Michelle Moore

7. Moodle Teaching Techniques: Creative Ways to Use Moodle for Constructing Online Learning Solutions (2007)

Moodle is a free, open-source Learning Management System (LMS). Moodle is designed to help educators and trainers create online courses with opportunities for rich interaction. It is the world’s most popular online learning system. It has many modules, which you can use to make your course unique and create an environment where your students will get maximum benefit. If you are a teacher or a corporate trainer with a desire to design effective and innovative Moodle courses, then this book is your best choice. The book assumes that you have a basic understanding of Moodle, but it does not need any programming knowledge. It’s all about teaching and not programming. If you are new to Moodle, start with Moodle E-Learning Course Development by the same author.

Author(s): William Rice

8. Moodle Gradebook Second Edition (2014)

Explore the Moodle Gradebook and discover how to set up and customize it to track students’ progress

About This Book

  • Contains up-to-date information on version 2.7 of Moodle Gradebook, giving you an innovative solution to the challenges of modern education
  • Optimize your use of the Gradebook and explore its extensive tracking and grade calculation features
  • Packed with step-by-step instructions with useful screenshots to help you apply ideas to your own Moodle course

Who This Book Is For

This book is for teachers and administrators who have experience with Moodle. Basic knowledge of Moodle 2.x will be required, but no prior knowledge of grade functions is needed. This book will help you utilize the full functionality of Version 2.7.

What You Will Learn

  • Simplify your tasks with the easy-to-use features of the Gradebook
  • Grade work and provide feedback using online and offline methods
  • Use advanced grading options such as marking guides and rubrics
  • Customize the Gradebook to your needs by creating categories for group-graded activities
  • Successfully calculate and track grades with preset aggregation types based on your course requirements
  • Track and assess students’ progress using activity completion reports

In Detail

Assessing and tracking students to ensure they progress is one of the key challenges of modern education. Moodle Gradebook offers an innovative solution, providing you with a platform to store and calculate grades and track the progress and achievements of your students.

Moodle Gradebook, Second Edition explains and explores the full functionality and features of the Gradebook to help you to make it easier to organize your work and relay information to your students. It will introduce you to the core functions of the Gradebook and demonstrate how to add graded activities. Then it will guide you through the process of assigning and calculating grades before exploring how to organize categories and successfully report and export information.

This book provides you with detailed but easy-to-follow instructions to help you to set up the Gradebook to meet your course’s needs.

Author(s): Rebecca Barrington

9. Gamification with Moodle (2015)

Use game elements in Moodle courses to build learner resilience and motivation

About This Book

  • Formulate a Moodle course that acts as a flexible framework ready for your own content
  • Keep learners engrossed and create opportunities for motivation through the concepts of status, access, and power
  • A resourceful guide to innovative learning using automatic reports, assessments, and conditional release of activities

Who This Book Is For

This book has been designed for teachers who to use technology to create more engaging learning experiences for both online learning and in face-to-face sessions. This book will especially appeal to people who are interested in the underlying mechanics of play and games and want to know more about applying these concepts in an educational context. It is assumed that you are a teacher and expert in your field, have basic computer skills, and have access to the Internet.

What You Will Learn

  • Set up a scoring system using Moodle Gradebook
  • Enable communication and collaboration in your class as a Learning Community using forums
  • Assess your learners’ abilities by setting up challenges and quests
  • Configure gateways to check and ensure progress before new content or activities are released
  • Create Moodle assignments to provide effective feedback through a comment bank and custom scale
  • Issue Open Badges to recognize achievements and set up an online backpack to share digital badges
  • Reduce anxiety for learners by using the game-like concept of “Levelling Up”

In Detail

This book describes how teachers can use Gamification design within the Moodle Learning Management System. Game elements can be included in course design by using, badges, rubrics, custom grading scales, forums, and conditional activities. Moodle courses do not have to be solo-learning experiences that replicate Distance Education models.

The Gamification design process starts by profiling players and creating levels of achievement towards meeting learning outcomes. Each task is defined, valued, and sequenced. Motivation loops are devised to keep the momentum going. In a gaming studio, this approach would require a team of specialists with a large budget and time frames. Preparing for a class rarely has these optimal conditions. The approach used in this book is to introduce game elements into the course design gradually. First, apply gamification to just one lesson and then build up to gamifying a series of lessons over a term. Each example will indicate the difficulty level and time investment. Try it out to see what is most effective with your learners and choose wisely in your use of technology.

By the end of the book, you will be able to create gripping Moodle courses for effective and efficient learning.

Style and approach

An easy-to-follow guide full of screenshots and step-by-step instructions with estimated time frames required to accomplish numerous tasks. Tips are offered for new Moodlers and plugin extensions are suggested for advanced Moodlers. The focus of the book is on why you would want to use each activity rather than detailed technical descriptions.

Author(s): Natalie Denmeade

10. Moodle Theme Development (2016)

Build customized themes to make your Moodle courses engaging and interactive

About This Book

  • Leverage the power of Moodle 3 to create interactive and engaging themes for your courses
  • Experience and integrate the power of Bootstrap and CSS into your Moodle app
  • Implement your plans with illustrative examples to become a top notch designer

Who This Book Is For

If you are a Moodle administrator, developer, or designer and wish to enhance your Moodle site to make it visually attractive, then this book is for you. You should be familiar with web design techniques such as HTML and further experience with CSS would be helpful.

What You Will Learn

  • Plan a personalized Moodle theme from start to finish
  • Install a Moodle theme in different operating systems and change Moodle’s theme settings
  • Add your own customized logo and test your changes in several web browsers
  • Customize the Moodle site to fit in with other elements such as websites and social networks, among others
  • Create a design mock-up using graphics software
  • Design themes that are capable of working with a huge number of different resolutions, screen sizes, screen orientations, and pixel densities
  • Work with code to adjust the theme to users requirements
  • Create new custom icons for your theme

In Detail

Theming is one of the main features of Moodle, and it can be used to customize your online courses and make them look exactly how you want them to,according to your target audience. If you have been looking for a book that will help you develop Moodle themes that you are proud of, and that your students will enjoy, then this is the book for you.

We start off by introducing Moodle 3 and explaining what it is, how it works, and what tools you might need to create a stunning Moodle theme. We then show you how to choose and change the pre-installed Moodle themes in detailed steps, and explain what Moodle themes are and how they work. Next, we show you how to change an existing theme and test the changes that you have made.

You can not only plan the customization of theme, but also tailor it using advanced Moodle theming processes; this book is your one-stop guide to creating your own personalized Moodle 3 theme.

Style and approach

This book acts as a comprehensive guide which helps you to create visually stunning and responsive themes to add that extra edge to your Moodle apps.

Author(s): Silvina Paola Hillar

11. Moodle JavaScript Cookbook (2011)

Make Moodle e-learning even more dynamic by learning to customize using JavaScript. With over 50 recipes, this Cookbook allows you to add effects, modify forms, include animations, and much more for an enhanced user experience.

Overview

  • Learn why, where, and how to add to add JavaScript to your Moodle site
  • Get the most out of Moodle’s built-in extra—the Yahoo! User Interface Library (YUI)
  • Explore a wide range of modern interactive features, from AJAX to Animation
  • Integrate external libraries like jQuery framework with Moodle

What you will learn from this book

  • Get started with the Yahoo! User Interface Library
  • Add validation features to your Moodle forms
  • Retrieve and process data from external sites in a range of formats using AJAX
  • Add feature rich spreadsheet-style data tables—sorting, paging, and inline editing
  • Add auto-complete functionality to text boxes and combo boxes
  • Make use of advanced navigation controls—drop-down menus, tabbed panels, and modal windows
  • Use animation techniques—fading, scrolling, and resizing
  • Integrate external libraries such as JQuery framework, MooTools framework, and Dojo framework
  • Initialize a YUI DataSource

Approach

This is a cookbook that contains a list of recipes explaining step-by-step how to use JavaScript in Moodle. The first two chapters concentrate on the basics of how to start working with JavaScript and the YUI while the later chapters show how to use these techniques as a basis for implementing more complete functionality.

Who this book is written for

This book is aimed at developers and administrators comfortable with customizing Moodle with the use of plugin modules, themes, and patches who want to make their site more dynamic. If you have prior knowledge of HTML, PHP, and CSS and a good working knowledge of the underlying structure of Moodle, then this book is for you. No prior experience with JavaScript is needed.

In Detail

Moodle is the best e-learning solution on the block and is revolutionizing courses on the Web. Using JavaScript in Moodle is very useful to administrators and dynamic developers as it uses built-in libraries to provide the modern and dynamic experience that is expected by web users today.

The Moodle JavaScript Cookbook will take you through the basics of combining Moodle with JavaScript and its various libraries and explain how JavaScript can be used along with Moodle. It will explain how to integrate Yahoo! User Interface Library (YUI) with Moodle. YUI will be the main focus of the book, and is the key to implementing modern, dynamic feature-rich interfaces to help your users get a more satisfying and productive Moodle experience. It will enable you to add effects, make forms more responsive, use AJAX and animation, all to create a richer user experience. You will be able to work through a range of YUI features, such as pulling in and displaying information from other websites, enhancing existing UI elements to make users’ lives easier, and even how to add animation to your pages for a nice finishing touch.

Author(s): Alastair Hole

12. Moodle 2.5 Multimedia Cookbook – Second Edition (2013)

Knowing how to add multimedia to your Moodle courses makes them even more engaging and interactive. From embedding video to using 3D maps, it’s all here with loads of practical advice and screenshots to make things simple.

Overview

  • Add all sorts of multimedia features to your Moodle course
  • Lots of easy to follow, step by step recipes
  • Work with sound, audio and animation to make your course even more interactive

In Detail

Moodle is an open source virtual learning environment that is widely used in schools and businesses, specifically multimedia elements to enhance the user experience.

Moodle 2.5 Multimedia Cookbook provides quick recipes to make your Moodle courses more fun and engaging for your audience, taking you beyond the standard.

This cookbook will take you from your basic Moodle course to having a fully-fledged interactive user experience. We start by creating the user experience itself, moving to working with maps and charts before exploring how to embed audio, video and music to really make your Moodle course all it can be for your users.

What you will learn from this book

  • Embed audio, video and music into your course
  • Work with 2D and 3D maps
  • Create and integrate screencasts and videos
  • Design an e-portfolio and organize all of your information

Approach

With practical examples presented in the style of recipes, this book is designed for you to be able to dip in and out as you need, only using the multimedia options that you want at the time.

Who this book is written for

This cookbook is designed specifically for teachers who want to begin creating interactive and engaging Moodle courses by utilizing the multimedia capabilities of Moodle.

Author(s): Silvina P. Hilar