万本电子书0元读

万本电子书0元读

顶部广告

Moodle Administration电子书

售       价:¥

0人正在读 | 0人评论 9.8

作       者:Alex Buchner

出  版  社:Packt Publishing

出版时间:2008-09-30

字       数:252.1万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
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, systems administrators, as well as academic staff”basically 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.
目录展开

Moodle Administration

Table of Contents

Moodle Administration

Credits

About the Author

About the Reviewer

Preface

What This Book Covers

Part I: Getting Started

Part II: Moodle Configuration

Part III: Moodle Maintenance

Part IV: Enhancing Moodle

Part V: Appendices

What You Need for This Book

Who is This Book For

Conventions

Reader Feedback

Customer Support

Errata

Piracy

Questions

1. Introduction

Moodle's Rationale

Moodle Overview

The Moodle Model

The Moodle Development Model

The Moodle Business Model

Moodle Usage

VLE Administration

VLE Job Functions

Obligations and Skill Sets of a VLE Administrator

Moodle Administration

Summary

2. Moodle Installation

Moodle Installation: An Overview

What is the Best Setup for Me?

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

Updating Moodle

Manual Update

Creating a Backup

Creating New Moodle System

Running the Update Script

Update via CVS

Summary

3. 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 FTP

File Management via WebDAV

WebDAV Prerequisites

Setting up WebDAV

Using WebDAV from Windows

Summary

4. Course Management

Course Categories

Course Categories Overview

Managing Course Categories

Adding Course Categories

Course Sub-Categories

Deleting Course Categories

Organizing Courses

Creating Courses

Meta Courses—Sharing Enrolment across Courses

Course Requests—Enabling Teachers to Ask for New Courses

Forms of Enrolment

Internal Enrolment

Database-driven Enrolment

LDAP

External Database

Flat File

IMS Enterprise File

Enrolment with Payment

PayPal

Authorize.net Payment Gateway

Summary

5. User Management

Authentication Versus Enrolment

User Profiles

Profile Fields

Category "General"

Category "Picture of"

Category "Interests"

Category "Optional"

Creating User-Defined Profile Fields

Profile Categories

Profile Fields

Text Input Field Type

Menu of Choices Field Type

Text Area Field Type

Display Order of Profile Fields

Using Profile Fields

Standard User Actions

Browsing Users

Filtering Users

Bulk User Actions

Manual Accounts

Adding Individual Users

Bulk-Uploading of 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

Self-Registration

User Authentication

Common Authentication Settings

Manual Account Settings

Self-Registration Settings

LDAP Server Settings

LDAP Server and Bind Settings

User Lookup Settings

Password-Related Settings

Miscellaneous LDAP Settings

Data Field Mappings

External Database Settings

Connection Settings

Data Field Mappings

Other Authentication Mechanisms

External Moodle Authentication Methods

Internal Moodle Authentication Methods

Username Best Practices

Summary

6. Roles and Permissions

Moodle's PreDefined Roles

Contexts

Assignment of Roles

Time for some action: Assigning Roles

Hiding Role Assignments

Time-Limited Role Assignments

System Context

Course Category Context

Course Context

Module Context

Block Context

User Context

Front Page Context

Multiple Roles

Capabilities and Permissions

Role Definitions

Resolving Permission Conflicts

Permission Risks

Modifying Roles

Overriding Roles

Creating Custom Roles

Example Roles

Parent or Mentor Role

Testing New Roles

Roles Management

Allowing Roles Assignments and Overrides

Assignment of Default Roles

Assigning Front Page Roles

Roles—Best Practice

Summary

7. Moodle: Look and Feel

Look and Feel: An Overview

Customizing Your Front Page

Front Page Settings

Arranging Front Page Blocks

Login From a Different Website

Other Front Page Items

Front Page Roles

Front Page Backup and Restore

Front Page Questions

Site Files

Allow Personalization via My Moodle

Making Blocks Sticky

Moodle Themes

Selecting a Moodle Theme

Theme Types

Theme Settings

Creating Your Own Theme

Theme Creation Basics

Moodle Theme Styles

Theme Design and Development

Logo Replacement

The Chameleon Theme

Parent Themes

Rounded Corners

Custom Themes

Look and Feel: Good Practice

Consistency

Supporting Different Browsers

Guaranteeing Accessibility

Summary

8. Moodle Configuration

Accessibility

Accessibility Supported by the Moodle Editor

Screen Reader Support

Localization

Languages

Language Packs

Language Settings

Language Editing

Checking for Untranslated Words or Phrases

Editing Words or Phrases

Editing Help Documents

Maintaining Language Packs

Miscellaneous Language Settings

Calendaric Information

Calendars

Time Zones

Module Configuration

Configuration of Activities

Configuration of Blocks

Configuration of Filters

Grades and Gradebook Settings

Miscellaneous Settings

Editing Options

Tags

Experimental

Summary

9. Monitoring User Activity

Monitoring Overview

Reporting

Live Logs

Error Reports

Exporting of Logs

Tracking

Statistics

Statistics Settings

Statistics View

Web Log Analyzers

Google Analytics

Privacy and Data Protection Issues

Summary

10. Moodle Security

Security Overview

Security Notifications

User Security

Access to Moodle

Self-Registration

Guest Access

Protection of User Details

Course Managers

Moodle Passwords

Security in Roles

Role Definitions

Default Roles

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

Module Security

Summary

11. Moodle Performance and Optimization

Performance and Optimization Overview

Moodle Content

Content Creation

Content Volume

Content Types

Moodle System Settings

Path Settings

Caching Settings

Module Settings

Gradebook Optimization

Chat Optimization

Forums

Miscellaneous Settings

Language-Related Settings

Large Log files

Filter Settings

Search Settings

Course Backups

Cron Optimization

Roles

Moodle Performance Profiling and Monitoring

Summary

12. Backup and Restore

Course-Level Backup and Restore

Course Backup

Backup Options

Content-Only versus Full-Course Backups

Finalizing Backup

Course Restore

Course Import

Site-Level Backups

Backup Settings

Backup Strategy

Drawbacks of Site-Level Backups

System-Level Backups

Moodle Backup

Moodle Software

Moodle Data

Snapshot Creation

Summary

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

Installing the Feedback Module

Installing Other Add-Ons

Uninstalling Third-Party Add-Ons

Summary

14. Moodle Networking

Networking Overview

Networking Prerequisites and Security

Required PHP Extensions

Networking Security

Peer-To-Peer Networks

Adding a Peer

Peer Services

Peer Themes

Peer Logs

Network Authentication

Allow Roaming

Network Server Block

Network Enrolment

Networking Enrolment Plug-In

Network Enrolment Service

Community Hubs

Mahara Integration

Mahoodle!

Mahara Networking

Adding Mahara to Moodle

Summary

A. Moodle Health Check

Moodle Health Check: Performance

Moodle Health Check: Security

Functionality

Core Functionality

Accessibility

System

Operating System

Database

PHP

Web Server

B. Configuration Settings Reference

Configuration Reference: An Overview

Configuration Reference: Administration Settings

Configuration Reference: System Settings

Compulsory Parameters

Optional Parameters

Configuration Reference: Theme Settings

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部