Table of Contents
Preface
Chapter 1: Introduction
Chapter 2: Installing and Configuring Moodle
Chapter 3: Configuring Your Site
Chapter 4: Creating Categories and Courses
Chapter 5: Adding Static Course Material
Chapter 6: Adding Interactive Course Material
Chapter 7: Adding Social Course Material
Chapter 8: Welcoming Your Students
Chapter 9: Features for Teachers
Chapter 10: Extending and Administering Moodle
Index
- Chapter 1: Introduction
- Step 1—Learn about the Moodle Experience (Chapter 1)
- Step 2—Install and Configure Moodle (Chapter 2)
- Step 3—Create the Framework for Your Learning Site (Chapter 3)
- Step 4—Add Basic Course Material (Chapter 4)
- Step 5—Make Your Courses Interactive (Chapter 5)
- Step 6—Make Your Course Social (Chapter 6)
- Step 7—Create a Welcome for New and Existing Students (Chapter 7)
- Step 8—Use Teacher's Tools to Deliver and Administer Courses (Chapter 8)
- Step 9—Extend Moodle (Chapter 9)
- The Moodle Philosophy
- The Moodle Experience
- The Moodle Front Page
- Arriving at the Site
- Anonymous, Guest, and Registered Access
- The Main Menu
- Blocks
- Site Description
- Available Courses
- Inside a Course
- Breadcrumbs
- Blocks
- Topics
- Join a Discussion
- Complete a Workshop
- Assessing Other Students' Work
- Editing Mode
- Normal Versus Editing Mode
- The Editing Icon
- The Delete Icon
- The Hidden/Shown Icons
- The Group Icons
- Resources and Activities
- Adding Resources and Activities
- The Administration Block
- And Much More
- The Moodle Front Page
- The Moodle Architecture
- The Moodle Data Directory
- The Moodle Database
- Summary
- Chapter 2: Installing and Configuring Moodle
- Installing Moodle
- Installation Step 1—The Web Server
- How Much Hosting Service Do You Need?
- What You Should Do Now
- Installation Step 2—Subdomain or Subdirectory?
- What You Should Do Now
- Installation Step 3—Getting and Unpacking Moodle
- Which Version?
- The Quick Way—Upload and Unzip
- The Long Way—Decompress the Zip File Locally and Upload Files
- What You Should Do Now
- Installation Step 4—The Moodle Data Directory
- What You Should Do Now
- Installation Step 5—Creating the Moodle Database and User
- Creating the Database
- Creating the Database User
- What You Should Do Now
- Installation Step 6—The Installer Script
- Configuration Settings and config.php
- Database Tables
- Step 6a—Run install.php
- Step 6b—Checking PHP Settings
- Step 6c—Specify the Web Address and Directories
- Step 6d—Specify Database Settings
- Step 6e—Database Tables Created by install.php
- What You Should Do Now
- Installation Step 1—The Web Server
- Summary
- Installing Moodle
- Chapter 3: Configuring Your Site
- Go Ahead, Experiment!
- The Site Administration Menu
- Accessing the Site Administration Menu
- Authentication
- Authenticating Against an External Database or Server
- Manual Accounts and No Login Methods
- Enrolment Choices
- Internal Enrolment
- Flat File
- IMS Enterprise File
- LDAP
- External Database
- PayPal
- Authorize.net
- Moodle Networking
- Internal Enrolment
- Language
- Language Files
- Language Settings
- Default Language and Display Language Menu
- Languages on Language Menu and Cache Language Menu
- Sitewide Locale
- Excel Encoding
- Offering Courses in Multiple Languages
- Installing Additional Languages
- Security Settings
- Open to Google
- Login Settings
- Filters
- Auto-Linking Filters
- Math Filters
- Email Protection Filter
- Multimedia Plug-Ins
- Multi-Language Content
- Word Censorship
- Tidy
- Configuring the Front Page
- How to Use this Section
- Front Page Settings Page
- Full Site Name
- Short Name for Site
- Front Page Description
- Backup
- Set Up the Cron Job
- Summary
- Chapter 4: Creating Categories and Courses
- Using Course Categories and the User Experience
- Creating Course Categories
- Organizing Course Categories
- Putting a Course into Several Categories
- Creating Courses
- The Course Settings Page
- Category
- Full Name and Short Name
- Course ID Number
- Summary
- Format
- Number of Weeks/Topics
- Course Start Date
- Hidden Sections
- News Items to Show
- Show Grades and Show Activity Reports
- Maximum Upload Size
- Is This a Metacourse?
- Enrolment Plug-Ins
- Default Role
- Course Enrolable
- Enrolment Duration
- Enrolment Expiry Notification
- Groups
- Availability
- Enrolment Key
- Guest Access
- Cost
- Force Language
- Roles (Words for Teacher and Student)
- The Course Settings Page
- Manually Enrolling Teachers and Students
- Blocks
- The Standard Blocks
- Activities
- Administration
- Blog Menu
- Blog Tags
- Calendar
- Course/Site Description
- Courses Categories
- HTML
- Latest News
- Login
- Main Menu
- Mentees
- Messages
- Network Server
- Online Users
- People
- Quiz Results
- Random Glossary Entry
- Recent Activity
- Remote RSS Feeds
- Search Forums
- Section Links
- Upcoming Events
- The Standard Blocks
- Summary
- Using Course Categories and the User Experience
- Chapter 5: Adding Static Course Material
- What Kinds of Static Course Material Can Be Added?
- The Resource Summary
- Files
- Why Upload Files?
- File Types
- Linking to Uploaded Files
- When to Use Uploaded Files
- Text Page
- Choosing a Format for a Text Page
- Moodle Auto-Format—for Quick, Limited Formatting
- HTML Format—for HTML Pages Composed Offline
- Plain Text Format—for Program Listings
- Markdown Format—Intuitive, Fast Formatting
- Window Settings
- When to Open Pages in a New Window
- Choosing a Format for a Text Page
- Web Page
- Advantages of Using HTML View When Editing Web Pages
- Composing in an HTML Editor and Uploading to Moodle
- Learn More about HTML
- Link
- When to Use a Link Versus a Web Page
- Directory
- Why Use a Directory?
- Label
- Adding Multimedia (Audio and Video)
- Embedding Multimedia
- Allowing Non-Trusted Users to Embed Items
- Uploading and Linking to Multimedia Files
- Workaround for Uploading Large Files
- Embedding Multimedia
- Summary
- What Kinds of Static Course Material Can Be Added?
- Chapter 6: Adding Interactive Course Material
- Assignments
- Types of Assignments
- Upload a Single File
- Advanced Uploading of Files
- Online Text
- Offline Activity
- Creating an Assignment
- Printer-Friendly Directions
- Make It Clear That Assignments Are Mandatory
- Types of Assignments
- Lesson
- What Is a Lesson?
- Lesson Settings
- General Settings
- Grade Options
- Flow Control
- Lesson Formatting
- Access Control
- Pop-Up to File or Web Page
- Other Lesson Settings
- Adding the First Question Page
- Importing Questions
- Importing PowerPoint
- Add a Branch Table
- Add a Question Page
- Creating the Question Pages
- Page Title
- Page Contents
- Answers
- Responses
- Jumps
- Create Pages and Then Assign Jumps
- The Flow of Pages
- Question Pages without Questions
- Editing the Lesson
- Collapsed and Expanded
- Rearranging Pages
- Editing Pages
- Adding Pages
- Branch Tables
- Quizzes
- Quiz Settings
- General
- Timing
- Display
- Attempts
- Grades
- Students May Review
- Security
- Common Module Settings
- Overall Feedback
- Editing a Quiz
- Create and Edit Question Categories
- Create and Manage Questions
- Feedback for a Numeric Question
- Assemble the Quiz
- Preventing Glossary Auto-Linking in Quiz Questions
- Preventing an Open-Book Quiz
- Quiz Settings
- SCORM/AICC
- Survey
- Creating a Survey
- Survey Types
- COLLES
- ATTLS
- Critical Incidents
- When to Use the Different Types of Surveys
- Choices
- Student's Point of View
- Teacher's Point of View
- Number of Choices
- Limit
- Time Limit
- Publish Results
- Privacy
- Allow Students to Change Their Minds
- Summary
- Assignments
- Chapter 7: Adding Social Course Material
- Chat
- The Editing Chat Page
- Name
- Introduction Text
- Next Chat Time and Repeat Sessions
- Save Past Sessions and Everyone Can View Past Sessions
- Chat Security
- The Editing Chat Page
- Forum
- Discussion Equals Topic
- Using a Forum to Send Mass Emails
- Multiple Forums
- Forum Settings
- General Settings
- Grade Settings
- Post Threshold For Blocking Settings
- Glossary
- Adding Glossary Entries
- Global Versus Local Glossary
- Main and Secondary Glossaries
- Ratings and Comments
- Wiki
- Using Wiki Type and Group Mode to Determine Who Can Edit a Wiki
- Wiki Markup Versus HTML Mode
- Enabling the Uploading of Binary Files
- When to Use CamelCase Linking
- Student Admin Options
- Page Name
- Choose Initial Page
- Create a Text File for the Wiki's Home Page
- If Desired, Create Additional Text Files for Additional Starting Pages
- Upload Text Files to the Course
- Create the Wiki
- While Creating the Wiki, Select the Text Files for the Initial Pages
- Test the Wiki As a Student
- Workshop
- Workshop Strategies
- Peer Assessment of Assignments
- Timing of Submissions and Assessments
- Creating a Workshop
- Workshop Fields
- Title and Description
- Grade for Assessments and Grade for Submission
- Grading Strategy
- Number of Comments, Assessment Elements, Grade Bands, Criterion Statements, or Categories in Rubric
- Allow Resubmissions
- Number of Assessments of Examples from Teacher
- Comparison of Assessments
- Number of Assessments of Student Submissions
- Weight for Teacher Assessments
- Over Allocation
- Self Assessment
- Assessments Must Be Agreed
- Hide Grades Before Agreement
- League Table of Submitted Work
- Hide Names from Students
- Use Password and Password
- Maximum Size
- Start and End of Submissions/Assessments
- Release Teacher Grades
- Group Mode
- Visible
- Workshop Strategies
- Summary
- Chat
- Chapter 8: Welcoming Your Students
- First Impression—Login Page, Front Page, or Your Page?
- Customizing the Login Page
- Customizing the Front Page
- Front Page Blocks
- Activities
- Site Administration Menu
- Calendar
- Front Page Description
- Courses
- Latest News
- Login
- Main Menu
- Online Users
- People
- Recent Activity
- Search Forums
- Upcoming Events
- Front Page Blocks
- Combining Anonymous, Guest, and Registered Access
- Security Options Available to You
- Look and Feel
- Themes—Customize Colors and Styles
- Custom Logo
- Custom Header and Footer
- Customizing the Header
- Customizing the Footer
- Custom Icons
- Custom Strings
- Summary
- Chapter 9: Features for Teachers
- Reports and Logs
- The Reports Page
- Viewing Logs
- Viewing Activity Reports
- Site Statistics
- To Enable Site Statistics
- Using Scales for Feedback, Rating, and Grading
- Applying a Scale to an Activity
- Establishing Custom Scales
- Grades
- Viewing Grades
- Categorizing Grades
- Creating and Viewing Categories
- Using Extra Credit
- Grading on a Curve
- When to Use Curve and When to Use Weight
- Compensate for a Difficult or Easy Category by Weighting Grades
- Weight
- Hide Ungraded Activities
- Dropping the Lowest Scores in a Category
- Giving Bonus Points
- Points, Percents, and Letter Grades
- The Teacher Forum
- Roles
- Summary
- Reports and Logs
- Chapter 10: Extending and Administering Moodle
- Add-On Modules
- Getting Modules
- Installing Modules
- Managing Modules
- Backing Up, Restoring, and Duplicating Courses
- What Gets Backed Up?
- Automated Backup of Your Site
- Choosing a Backup Location
- Backing Up the Database
- Using phpMyAdmin to Back Up the Database
- Backing Up the Moodle Directories
- Create a Disaster Recovery Plan
- Duplicate a Course with Import
- Especially for Teachers—Backing Up and Restoring an Individual Course
- To Back Up a course
- To Restore a Course
- Resetting Courses, and Continual Improvement
- Roles
- Terminology
- Role
- Context
- Moodle's Built-In Roles
- Assigning a Role
- To Assign a Role to Someone at the Site Level
- To Assign a Role to Someone Within a Course Category
- To Assign a Role to Someone Within a Course (That Is, Enroll a Student or Assign a Teacher)
- Editing a Role's Capabilities
- To Edit a Role's Capabilities
- Recommendations for Working with Roles
- Terminology
- Summary
- Add-On Modules



