Cover image for Moodle 2 Administration.
Moodle 2 Administration.
Title:
Moodle 2 Administration.
Author:
Buchner, Alex.
ISBN:
9781849516051
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (498 pages)
Contents:
Moodle 2 Administration -- Table of Contents -- Moodle 2 Administration -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Discounts -- Free eBooks -- Newsletters -- Code Downloads, Errata and Support -- PacktLib.PacktPub.com -- Preface -- What this book covers -- Part I - Getting started -- Part II - Moodle configuration -- Part III - Moodle maintenance -- Part IV - Enhancing Moodle -- Part V - Appendix -- What you need for this book -- Who this book is for -- VLE job functions -- Obligations and skill sets of a VLE administrator -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. Moodle Installation -- Moodle installation-an overview -- Choosing the best setup -- Moodle prerequisites -- Hardware requirements -- Software requirements -- Installation in a LAMP environment -- Downloading Moodle -- Creating the Moodle database and the data directory -- Using a hosted server -- Using the command line -- Creating the Moodle data directory -- Running the installer script -- Finalizing the installation -- Setting up the cron process -- Installation in a Windows environment -- Installation in a Mac OS X environment -- Installation via the Command Line Interface -- Updating Moodle -- Manual update -- Creating a backup -- Creating your new Moodle system -- Running the update script -- Updating Moodle via CLI -- Updating Moodle via CVS and GIT -- Summary -- 2. The Moodle System -- Moodle architecture -- The LAMP architecture -- The Moodle layer -- Code and data locations -- Finding your way around in Moodle -- Breadcrumbs -- Administrator search facility -- Moodle bookmarks -- Moodle Docs and Help -- File management -- Moodle file management interface -- Web host file management -- File management via the File system repository -- Summary -- 3. Courses, Users, and Roles.

A high-level overview -- Moodle courses -- Moodle users -- Moodle roles -- Summary -- 4. Course Management -- Course categories -- Course categories-an overview -- Managing course categories -- Adding course categories -- Course sub-categories -- Deleting course categories -- Organizing courses -- Creating courses -- Course requests-enabling teachers to ask for new courses -- Creating courses and categories in bulk -- Forms of enrolment -- Internal enrolment -- Manual enrolment -- Self enrolment -- Guest access -- Cohort enrolment and synchronization -- Database-driven enrolment -- LDAP -- External database -- Flat file -- IMS Enterprise file -- Meta courses-sharing enrolment across courses -- Enrolment with payment -- PayPal -- Summary -- 5. User Management -- User profiles -- Profile fields -- General category -- User picture category -- Interests category -- Optional category -- Creating user-defined profile fields -- Profile categories -- Profile fields -- Standard user actions -- Browsing users -- Filtering users -- Bulk user actions -- Manual accounts -- Adding individual users -- Bulk uploading and updating users and their pictures -- Text file format -- Required fields -- Optional fields -- Custom fields -- Enrolment fields -- Special fields -- Uploading users -- Setting default values and templates -- Loading of data -- Uploading user pictures -- Manual account settings -- User authentication -- Common authentication settings -- Email-based self-registration -- LDAP server -- LDAP Settings -- Data field mappings -- External databases -- Connection settings -- Data field mappings -- Other authentication mechanisms -- External Moodle authentication methods -- Internal Moodle authentication methods -- Usernames-best practice -- Summary -- 6. Managing Permissions: Roles and Capabilities -- Moodle predefined roles -- Contexts -- Assigning roles.

System context -- Course category context -- Course context -- Module context -- Block context -- User context -- Front page context -- Multiple roles -- Capabilities -- Role definitions -- Modifying roles -- Overriding roles -- Creating custom roles -- Example roles -- Parent/Mentor role -- Testing new roles -- Roles management -- Allowing roles assignments and overrides -- Assigning of default roles -- Moodle role assignment-best practice -- Summary -- 7. Moodle Look and Feel -- Look and feel overview -- Customizing your front page -- Front page settings -- Arranging front page blocks -- Log in from a different website -- Other front page items -- Front page roles -- Front page filters -- Front page backup and restore -- Front page questions -- Customizing navigation -- My Moodle and Profile pages -- Replacing the front page -- Moodle themes -- Selecting a Moodle theme -- Theme types -- Theme settings -- Customizing themes -- Theme customization basics -- Accessibility -- Guaranteeing accessibility through Moodle themes -- Accessibility support through the Moodle editor -- Screen reader support -- Summary -- 8. Moodle Plugins -- Plugins-an overview -- Module plugins -- Activities modules -- Configuration of blocks -- Configuration of filters -- Moodle repositories -- Internal repository plugins -- External repository plugins -- Data storage repositories -- Application repositories -- File management -- Moodle portfolios -- Miscellaneous plugins -- Text editors -- Question types and behaviours -- Plagiarism prevention -- Summary -- 9. Moodle Configuration -- Collaboration -- Blogs -- Comments -- Tags -- Localization -- Languages -- Language packs -- Language settings -- Language customization -- Calendric information -- Calendars -- Time zones -- Grades and gradebook settings -- Miscellaneous pedagogical settings -- Communication.

Synchronous communication -- Instant messaging -- Video conferencing -- Asynchronous communication -- Messaging configuration -- Email configuration -- Jabber configuration -- Default message outputs -- Support contact -- RSS feeds configuration -- Experimental settings -- Summary -- 10. Moodle Reporting -- Reporting overview -- Moodle's reporting facilities -- Live logs -- Error reports -- Export of logs -- Course and user reports -- Statistics -- Statistics settings -- Statistics view -- Report generation -- Configurable Reports -- Totara report generation -- Data analysis -- Web Log Analyzers -- Google Analytics -- Miscellaneous reports -- Summary -- 11. Moodle Security and Privacy -- Security-an overview -- Security notifications -- Moodle notifications -- Security report -- User security -- Access to Moodle -- Self-registration -- Guest access -- Protection of user details -- Course contacts -- Moodle passwords -- Security in roles -- Spam prevention -- Data and content security -- Content created within Moodle -- Visibility of content -- Site policy -- Antivirus -- System security -- Configuration security -- Accessibility of dataroot -- Cron process -- HTTP security -- IP blocker -- Module security -- Safe Exam Browser integration -- Moodle privacy -- Information stored about users -- Information available to other users -- Summary -- 12. Moodle Performance and Optimization -- Performance and optimization-an overview -- Moodle content -- Content creation -- Content volume -- Content types -- Moodle filter settings -- Moodle system settings -- Caching -- Session handling -- Memory management -- Cron optimization -- Course backups -- Search settings -- Module settings -- Gradebook optimization -- Chat optimization -- Forums -- Miscellaneous settings -- Large logfiles -- System paths -- Front page courses -- Roles.

Moodle performance profiling and monitoring -- Built-in profiling -- System profiling -- Summary -- 13. Backup and Restore -- Course-level backup and restore -- Course backup -- Initial settings -- Backup Default Values -- Content-only backup versus full-course backup -- Schema settings -- Confirmation and review -- Finalizing backup -- Course restore -- Restore destination -- Restore settings -- Backup schema -- Finalizing restore -- Course import -- Site-level backups -- Backup settings -- Backup reports and notifications -- Backup strategy -- Drawbacks of site-level backups -- System-level backups -- Moodle backups -- Moodle software -- Moodle data -- Snapshot creation -- Backup and restore applications -- Year-end procedure -- Course templates -- Summary -- 14. 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 -- Installing the Configurable Reports plugin -- Installing the Book module via GIT -- Installing other add-ons -- Uninstalling third-party add-ons -- Summary -- 15. Moodle Integration viaWeb Services -- Web services-an overview -- Web services in Moodle -- Enabling web services for external systems -- Enabling web services for users -- The Moodle mobile web service -- Summary -- 16. Moodle Networking -- Networking overview -- Networking prerequisites and security -- Required PHP extensions -- Networking security -- Peer-to-peer networks -- Adding a peer -- Peer services -- Peer logs -- Profile fields -- Network authentication -- Allowing roaming -- Network servers block -- Network enrolment -- Moodle hubs -- Integrating Mahara -- Mahoodle -- Mahara networking -- Adding Mahara to Moodle -- Mahara portfolio -- Moodle Community Hub (MOOCH) -- Summary -- A. Configuration Settings -- Configuration reference-an overview.

Configuration reference-administration settings.
Abstract:
Written in a clear, straightforward way with lots of screenshots and direct instructions, this book will equip you with all the tools you need to set up, optimize, extend, and maintain a Moodle system. A problem-solution approach has been taken when possible to bring the content more in line with your day-to-day operations. This book is written for technicians and systems administrators, as well as academic staff. Essentially anyone who has to administer a Moodle system. Whether you are dealing with a small-scale local Moodle system or a large-scale multi-site Virtual Learning Environment, this book will assist you with any administrative tasks. Some basic Moodle knowledge is helpful, but not essential.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: