Book Image

Moodle as a Curriculum and Information Management System

Book Image

Moodle as a Curriculum and Information Management System

Overview of this book

Moodle is the most widely used Learning Management System in the world. Moodle is primarily used as an online learning course platform and few people know how to use it in any other way. However, Moodle can also be used as a management system. By adapting Moodle to become a curriculum and information management system, you can keep your administrative tasks in the same place as your lesson plans by managing student attendance records, recording grades, sharing reports between departments, and much more Moodle as a Curriculum and Information Management System will show you how you can use Moodle to set up an environment that enables you to disseminate information about your educational program, provides a forum for communication amongst all those involved in your institution, and even allows you to control your course registration and enrollment. This book is written on version 1.9 and also includes examples applicable to version 2.0. This book will show you how to create courses and organize them into categories. You will learn to assign teachers to each course, which will greatly help you to manage timetables and student enrolment, which can otherwise be a very frustrating and time consuming task. You will learn how to display the different aspects of your Curriculum and Information Management System to make it easily accessible and navigable for staff and students alike, ensuring that everyone knows what they are doing and where they are meant to be.
Table of Contents (19 chapters)
Moodle as a Curriculum and Information Management System Beginner's Guide
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – installing the My Courses block


To install the My Courses block, which is a block that allows users and the site administrator to access the courses they are enrolled in or are permitted to access, follow these steps:

  1. First go to Modules and plugins in the Downloads tab of Moodle.org and search for My Courses.

  2. If the search does not return an entry for My Courses and instead only lists My Courses 2 and other similar items, navigate to the forum found at the following link and download the block from the forums. A packaged version will appear towards the bottom of the forum dated sometime in October 2010.

  3. If the My Courses block, contributed by Rosario Carcò, is listed in the Modules and plugins area, proceed to step 4. (Note—The MyCourses block is scheduled to appear in the Modules and plugins database on Moodle.org sometime in December 2010).

  4. Click on My Courses and then click on the Download latest version link to download the block files.

  5. This will download a compressed package containing all of the files for the block called myCourses.zip. To install the block on your local MAMP package, expand the package with a compression/expansion tool.

  6. Expanding the package will create a folder titled myCourses that must be placed in the blocks folder located in your Moodle directory. For a MAMP package on the Mac OS, you can find the appropriate folder by opening the folder that contains your MAMP directory and then navigating to the blocks folder. The path is as follows: Applications/MAMP/htdocs/moodle19/blocks.

  7. Drag-and-drop or copy the myCourses folder into the blocks folder.

  8. After copying the contents to the blocks folder in your Moodle directory, your blocks folder will contain folders for the standard blocks plus the newly installed myCourses folder, as shown in the following screenshot:

  9. Next you must log in to your site as admin and click on the Notifications link found in the Site Administration block. This will start the installation of the block components and create tables in the database that will be used by the block.

  10. You will see a message informing you that the tables have been set up correctly. Click the Continue button, shown in the following screenshot, to proceed:

  11. The next screen will be the main Notifications page. From this point, you can get back to the front page by clicking on the leftmost breadcrumb on the top-left side of the browser window.

  12. Now that the My Courses block has been installed it can be inserted into the front page by turning on editing and selecting it from the drop-down Blocks menu. Our front page, with the My Courses added and moved to the top-left of the page, now looks like the following screenshot:

  13. Finally, we can access the configuration settings for the My Courses block by clicking on the Modules link found in the Site Administration block.

  14. Next, click on Blocks and then on the MyCourses link. The various configuration settings are modifiable from this screen. You can toggle these settings at any time to see how they affect the appearance of the My Courses block by returning to this page. Use the following settings for our test site:

    • Show scrollbars: Untick this because we will set up the site with the categories that house our courses and won't need them.

    • Show all courses: Tick this to provide a link at the bottom of the block for easy access to all of the courses on the site.

    • Show long names: Leave unticked to keep long course names from cluttering the block.

    • Show category links: Tick to make each category title a link that will take you to the list of courses offered in that category.

    • Show flat list: Untick this or your courses will not be displayed in their categories.

    • Show course search box: Leave this unticked as we won't use the Course Search box.

    • Toggle own courses: Tick this to allow the admin to toggle between his or her own courses and all courses.

    • Toggle active courses: Tick this to allow the admin to toggle active course visibility off and on.

    • Toggle inactive courses: Tick this to allow the admin to toggle inactive course visibility off and on.

  15. Return to the front page of your site to view the block. Note however, it will not fill with categories and courses until we have them, which we will work on in Chapter 2, Building the Foundation—Creating Categories and Courses and Chapter 3, Student Account Creation and Enrollment.

What just happened?

We have just installed the My Courses block and modified the settings that control how it will display categories and courses to the site administrator. As we fill our site with both categories and courses in subsequent chapters, the convenience of this block will become more and more obvious as we'll be using it regularly to access specific courses in the site.