Moodle Administration

An administrator's guide to configuring, securing, customizing, and extending Moodle
Preview in Mapt
Code Files

Moodle Administration

Alex Büchner

An administrator's guide to configuring, securing, customizing, and extending Moodle

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
eBook
$5.00
RRP $29.99
Save 83%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$5.00
$49.99
$29.99 p/m after trial
RRP $29.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Moodle Administration Book Cover
Moodle Administration
$ 29.99
$ 5.00
GDI+ Application Custom Controls with Visual C# 2005 Book Cover
GDI+ Application Custom Controls with Visual C# 2005
$ 20.99
$ 5.00
Buy 2 for $10.00
Save $40.98
Add to Cart

Book Details

ISBN 139781847195623
Paperback376 pages

Book Description

Moodle has evolved from an academic project to the world's most popular virtual learning environment. During this evolution, its complexity has risen dramatically and so have the skills that are required to administer the system. While there is plenty of literature for Moodle course creators, there has been, with the exception of some disparate online resources, no Moodle administrator book. Until now!

This book is a complete, practical guide to administering Moodle sites. It covers how to set up Moodle in any learning environment, configuration and day-to-day admin tasks, as well as advanced options for customizing and extending Moodle.

Table of Contents

Chapter 1: Introduction
Moodle's Rationale
Moodle Overview
The Moodle Model
Moodle Usage
VLE Administration
Moodle Administration
Summary
Chapter 2: Moodle Installation
Moodle Installation: An Overview
Installation in a LAMP Environment
Installation in a Windows Environment
Installation in a Mac OS X Environment
Updating Moodle
Summary
Chapter 3: The Moodle System
Moodle Architecture
Finding Your Way Around in Moodle
File Management
Summary
Chapter 4: Course Management
Course Categories
Creating Courses
Forms of Enrolment
Summary
Chapter 5: User Management
Authentication Versus Enrolment
User Profiles
Standard User Actions
Manual Accounts
User Authentication
Username Best Practices
Summary
Chapter 6: Roles and Permissions
Moodle's PreDefined Roles
Contexts
Assignment of Roles
Capabilities and Permissions
Roles Management
Summary
Chapter 7: Moodle: Look and Feel
Look and Feel: An Overview
Customizing Your Front Page
Moodle Themes
Look and Feel: Good Practice
Summary
Chapter 8: Moodle Configuration
Accessibility
Localization
Module Configuration
Grades and Gradebook Settings
Miscellaneous Settings
Summary
Chapter 9: Monitoring User Activity
Monitoring Overview
Reporting
Tracking
Statistics
Privacy and Data Protection Issues
Summary
Chapter 10: Moodle Security
Security Overview
Security Notifications
User Security
Data and Content Security
System Security
Summary
Chapter 11: Moodle Performance and Optimization
Performance and Optimization Overview
Moodle Content
Moodle System Settings
Moodle Performance Profiling and Monitoring
Summary
Chapter 12: Backup and Restore
Course-Level Backup and Restore
Site-Level Backups
System-Level Backups
Summary
Chapter 13: Installing Third-Party Add-Ons
Third-Party Software: An Overview
Good Add-Ons and Bad Add-Ons
Popular Add-Ons
Installing Third-Party Add-Ons
Uninstalling Third-Party Add-Ons
Summary
Chapter 14: Moodle Networking
Networking Overview
Networking Prerequisites and Security
Peer-To-Peer Networks
Community Hubs
Mahara Integration
Summary

What You Will Learn

  • Install and update Moodle on multiple platforms
  • Understand the Moodle architecture and find your way around its user and administrator interfaces
  • Work with large numbers of users: bulk enrolments and operations; advanced user management
  • Configure courses, course categories, enrolment, and authentication mechanisms
  • Assign, modify, and create roles and permissions to users
  • Brand your site by changing the look & feel and creating custom themes
  • Configure Moodle for accessibility, localization, and customize your module and grade/gradebook settings
  • Interpret and analyze user activity, tracking statistics using Moodle's in-built monitoring facility and third-party tools like Google Analytics
  • Secure user information, data, content, and the Moodle system
  • Optimize Moodle for performance by fine-tuning your system parameters
  • Back up and restore Moodle at course, site, and system level
  • Extend Moodle through third-party add-ons—making the right choice for your needs, installing, configuring, and uninstalling add-ons
  • Build a network of Moodle systems and set up Moodle with the Mahara ePortfolio and social networking system
  • Improve your Moodle experience by following the tips laid down in the Moodle Health Check—a checklist of over 100 common problems with solutions

Authors

Table of Contents

Chapter 1: Introduction
Moodle's Rationale
Moodle Overview
The Moodle Model
Moodle Usage
VLE Administration
Moodle Administration
Summary
Chapter 2: Moodle Installation
Moodle Installation: An Overview
Installation in a LAMP Environment
Installation in a Windows Environment
Installation in a Mac OS X Environment
Updating Moodle
Summary
Chapter 3: The Moodle System
Moodle Architecture
Finding Your Way Around in Moodle
File Management
Summary
Chapter 4: Course Management
Course Categories
Creating Courses
Forms of Enrolment
Summary
Chapter 5: User Management
Authentication Versus Enrolment
User Profiles
Standard User Actions
Manual Accounts
User Authentication
Username Best Practices
Summary
Chapter 6: Roles and Permissions
Moodle's PreDefined Roles
Contexts
Assignment of Roles
Capabilities and Permissions
Roles Management
Summary
Chapter 7: Moodle: Look and Feel
Look and Feel: An Overview
Customizing Your Front Page
Moodle Themes
Look and Feel: Good Practice
Summary
Chapter 8: Moodle Configuration
Accessibility
Localization
Module Configuration
Grades and Gradebook Settings
Miscellaneous Settings
Summary
Chapter 9: Monitoring User Activity
Monitoring Overview
Reporting
Tracking
Statistics
Privacy and Data Protection Issues
Summary
Chapter 10: Moodle Security
Security Overview
Security Notifications
User Security
Data and Content Security
System Security
Summary
Chapter 11: Moodle Performance and Optimization
Performance and Optimization Overview
Moodle Content
Moodle System Settings
Moodle Performance Profiling and Monitoring
Summary
Chapter 12: Backup and Restore
Course-Level Backup and Restore
Site-Level Backups
System-Level Backups
Summary
Chapter 13: Installing Third-Party Add-Ons
Third-Party Software: An Overview
Good Add-Ons and Bad Add-Ons
Popular Add-Ons
Installing Third-Party Add-Ons
Uninstalling Third-Party Add-Ons
Summary
Chapter 14: Moodle Networking
Networking Overview
Networking Prerequisites and Security
Peer-To-Peer Networks
Community Hubs
Mahara Integration
Summary

Book Details

ISBN 139781847195623
Paperback376 pages
Read More

Read More Reviews

Recommended for You

GDI+ Application Custom Controls with Visual C# 2005 Book Cover
GDI+ Application Custom Controls with Visual C# 2005
$ 20.99
$ 5.00
Instant Windows PowerShell Book Cover
Instant Windows PowerShell
$ 19.99
$ 5.00
ASP.NET jQuery Cookbook Book Cover
ASP.NET jQuery Cookbook
$ 26.99
$ 5.00
PHPEclipse: A User Guide Book Cover
PHPEclipse: A User Guide
$ 20.99
$ 5.00
Programming Microsoft Dynamics NAV Book Cover
Programming Microsoft Dynamics NAV
$ 35.99
$ 5.00
Instant SQL Server Analysis Services 2012 Cube Security Book Cover
Instant SQL Server Analysis Services 2012 Cube Security
$ 19.99
$ 5.00