You are previewing Moodle 1.9 Top Extensions Cookbook.
O'Reilly logo
Moodle 1.9 Top Extensions Cookbook

Book Description

Over 60 simple and incredibly effective recipes for harnessing the power of the best Moodle modules to create effective online learning sites

  • Packed with recipes to help you get the most out of Moodle modules

  • Improve education outcomes by situating learning in a real-world context using Moodle

  • Organize your content and customize your courses

  • Reviews of the best Moodle modules-out of the available 600 modules

  • Installation and configuration guides

  • Written in a conversational and easy-to-follow manner

  • In Detail

    Moodle is growing at a seemingly unstoppable rate. One of the key reasons for its popularity lies in its potential to extend with modules, thus making the site easier to administer, add new features, and completely change the way it looks. This book finds you the best Moodle modules, teaches you how to install them, and helps you to master their configuration.

    There are hundreds of Moodle modules available. Find out which you can trust and how to put them to work. This practical book gives you hands-on experience on using and managing Moodle modules, thus making your learning website feature-rich. It covers many features and techniques in order to allow you to organize your ideas to improve teaching using Moodle as a virtual learning platform

    This book begins with simple activities such as adding and installing modules. Then, it moves to a very interesting topic about the integration of multimedia into Moodle, covering major multimedia elements such as images, audio, and video.

    Social networking applications like Twitter and Facebook are embedded in the Moodle course in order to invent stories, create group works, and create social team interactions with the virtual classroom. But the book doesn't end there, you will also see how to use Moodle to accept and assess coursework submissions, discuss work with students, and deliver quizzes, tests, and videos.

    The book ends with a chapter full of simple challenges such as adding educational games. This book is written to help you find modules that will be useful to you and your students, and to show examples of how these modules can be setup and used in teaching.

    Achieve outstanding results with ready-to-use recipes for creating feature-rich extensions for your website with various Moodle modules

    Table of Contents

    1. Moodle 1.9 Top Extensions Cookbook
      1. Moodle 1.9 Top Extensions Cookbook
      2. Credits
      3. About the Author
      4. About the Reviewers
      5. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Errata
          2. Piracy
          3. Questions
      6. 1. Getting Modular with Moodle
        1. Introduction
          1. A test server
        2. Getting modules you can trust
          1. Getting ready
          2. How to do it...
          3. There's more...
            1. Types of modules
            2. Checking your version
          4. See also
        3. Adding modules to Moodle
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Filters
            2. Course formats
          5. See also
        4. Changing site-wide settings
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        5. Getting modules to speak your language
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Adding a language pack
            2. Selecting a language for your site and courses
          5. See also
        6. If it's not quite what you want...
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Creating your own modules
        7. Getting rid of modules
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Removing filters
            2. Removing course formats
            3. Removing assignment types and question types
        8. Allowing modules to access outside information
          1. Getting ready
          2. How to do it...
      7. 2. Adding Content
        1. Introduction
          1. Adding video
          2. Creating image slideshows
          3. Working with books
          4. Visualizing programs
          5. Looking for a map?
          6. Writing mathematical formulae using drag-and-drop
        2. Adding video pages
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        3. Adding a Flash Video
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        4. Creating video blocks
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        5. Adding videos anywhere
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        6. Sharing image galleries
          1. Getting ready
          2. How to do it...
          3. There's more...
        7. Working with books
          1. Getting ready
          2. How to do it...
          3. There's more...
        8. Showing programming examples in Moodle
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        9. Getting geographical with the maps
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        10. Creating formulae easily
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      8. 3. Connecting to the Outside World
        1. Introduction
          1. Translation blocks
          2. Web search in Moodle
          3. Accessing Wikipedia
          4. Searching for Tweets
        2. Setting up the Translate Block
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        3. Allowing Moodle to access Google translator
          1. Getting ready
          2. How to do it...
        4. In-course Web searching with Moogle
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        5. Allowing simple Web searches
          1. Getting ready
          2. How to do it...
          3. See also
        6. Adding Wikipedia search to Moodle
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        7. Adding links to Wikipedia
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        8. Searching for Tweets
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Uses for Twitter searches in courses
          5. See also
      9. 4. Getting Around In Moodle
        1. Introduction
          1. Navigating within a course
          2. Navigating between courses
          3. Improving accessibility
        2. An easy table of contents
          1. Getting ready
          2. How to do it...
          3. See also
        3. A menu block with the works
          1. Getting ready
          2. How to do it...
          3. See also
        4. A customizable menu block
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        5. An organized My Courses block
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Finding a course by name
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Getting between Related Courses
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        8. Improving accessibility
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
      10. 5. Effective Use of Space
        1. Introduction
          1. Adding main page content into a block
          2. Collapsing content
          3. Using tabs in course pages
          4. Using monthly sections for longer courses
          5. Combining online users and people
        2. Squeezing main page content into a block
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        3. Organizing tree-based content
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        4. Collapsing sections
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
        5. Creating dynamic tabs
          1. Getting ready
          2. How to do it...
          3. See also
        6. Simplifying single section display with tabs
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        7. Using monthly sections for longer courses
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also...
        8. Combining online users and people
          1. Getting ready
          2. How to do it...
          3. See also
      11. 6. Assessing Students
        1. Introduction
          1. Assignment alternatives
          2. Involving students in assessment design
          3. Extending quizzes
          4. Simple formative feedback
          5. Encouraging competition
        2. Using peer assessment
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        3. Recording audio for assignments
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        4. Replacing paper submissions
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        5. Allowing students to contribute to assessment
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        6. Getting more out of quizzes
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        7. Giving immediate formative feedback
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        8. Recognizing high performers
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      12. 7. Organizing Students
        1. Introduction
          1. Student nominated groups
          2. Identifying peers
          3. Helping with time management
          4. Getting feedback
        2. Allowing students to form groups
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        3. Identifying people
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        4. Time managing students
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        5. Surveying students
          1. Getting ready
          2. How to do it...
          3. There's more...
          4. See also
      13. 8. Encouraging Student Interaction
        1. Introduction
          1. Mindmapping
          2. Social bookmarking
          3. Quick messaging
          4. Drawing students into chats, forums, and blogs
        2. Sharing mindmaps
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Fixing the Editable setting
        3. Encouraging social bookmarking
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
        4. Getting students to shout
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        5. Promoting chatter
          1. Getting ready
          2. How to do it...
          3. How it works...
        6. Finding active forums
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Encouraging blogging
          1. Getting ready
          2. How to do it...
          3. There's more...
            1. Changing the block name in Blocks list
      14. 9. Informing Students
        1. Introduction
          1. Locating online students
          2. Rating courses
          3. Simplifying announcements
          4. Timely information
        2. Geolocating students
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        3. Gauging course quality
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        4. Notifying announcements
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Enabling forum read tracking by default
        5. Counting down
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        6. Keeping time
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
      15. 10. Handy Tools for Teachers
        1. Introduction
          1. Sharing and cloning activities and resources
          2. Quickly searching for users
          3. Examining time online
          4. Getting user statistics
        2. Cloning activities and resources
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Searching for users
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Directing to other user related resources
            2. Tidying up the user list
        4. Measuring dedication
          1. Getting ready
          2. How to do it...
          3. See also
        5. Getting user statistics
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      16. 11. Just for Fun
        1. Introduction
          1. Remembering birthdays
          2. Using emoticons
          3. Playing with themes
          4. Rewarding students
          5. Just playing games
        2. Celebrating birthdays
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Adding emotions
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
            1. Censoring emoticons
        4. Theme swapping
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Awarding certificates
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Rewarding with gold stars
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more...
          5. See also
        7. Playing games
          1. Getting ready
          2. How to do it...
        8. Creating a game in a block
          1. Getting ready
          2. How to do it...