Moodle as a Curriculum and Information Management System
Formats:
save 20%!
save 37%!
Free Shipping!
| Also available on: |
|
- Transform your Moodle site into a system that will allow you to manage information such as monitoring attendance records, managing the number of students enrolled for a particular course, and inter-department communication
- Create courses for all subjects in no time with the Bulk Course Creation tool
- Create accounts for hundreds of users swiftly and enroll them in courses at the same time using a CSV file.
- Part of Packt's Beginner's Guide series: Readers are walked through each task as they read through the book with the end result being a sample CIMS Moodle site
Book Details
Language : EnglishPaperback : 308 pages [ 235mm x 191mm ]
Release Date : January 2011
ISBN : 1849513228
ISBN 13 : 9781849513227
Author(s) : Jason Hollowell
Topics and Technologies : All Books, Beginner's Guides, Content Management (CMS), e-Learning, Moodle, Open Source
Table of Contents
PrefaceChapter 1: Welcome to Moodle as a Curriculum and Information Management System (CIMS)!
Chapter 2: Building the Foundation—Creating Categories and Courses
Chapter 3: Student Account Creation and Enrollment
Chapter 4: Incorporating Educational Standards
Chapter 5: Enabling your Moodle Site to Function as an Information Portal
Chapter 6: Customized Roles
Chapter 7: Advanced Data Access and Display
Chapter 8: Setting Up a Mini SIS
Chapter 9: Promoting Efficient Communication
Chapter 10: Advanced Enrollment Plugin
Pop Quiz Answers
Index
- Chapter 1: Welcome to Moodle as a Curriculum and Information Management System (CIMS)!
- What is Moodle?
- A VLE, LMS, and CMS
- Using Moodle as a CIMS
- Installing Moodle
- Installing MAMP and XAMPP packages
- Time for action – installing the Mac OS X package
- Time for action – installing the Windows package
- Basic setup and customization of your Moodle site
- Time for action – basic customization
- Time for action – customizing the label area of the front page
- Time for action – adding the Main Menu block
- Installing third party contributions
- Blocks and modules
- Time for action – installing the My Courses block
- Time for action – installing the Attendance package
- Installing other plugins (themes)
- Time for action – installing the Aardvark Pro original theme
- Summary
- Chapter 2: Building the Foundation—Creating Categories and Courses
- Course categories
- Manual creation of course categories
- Time for action – manually creating course categories
- Teacher account creation
- Time for action – creating teacher accounts
- Using the Bulk Course Upload tool
- Time for action – installing the Bulk Course Upload tool
- Summary
- Chapter 3: Student Account Creation and Enrollment
- Bulk account creation and course enrollment
- Time for action – enrolling students when creating their accounts
- Time for action – checking the enrollment status from the course context
- Time for action – checking enrollment status from the user's profile page
- Bulk enrollment for existing users
- Time for action – preparing the CSV file
- Time for action – enroll existing users
- Other enrollment options
- Enrollment plugins
- CIMS enrollment review
- Summary
- Chapter 4: Incorporating Educational Standards
- Implementing standard policies and procedures in your Moodle site
- Attendance standards
- Bulk setup of the attendance module
- Time for action – creating a template course
- Time for action – setting up the attendance template
- Time for action – importing the attendance template to other courses
- Grading standards
- Time for action – creating a standard grading scale
- Time for action – creating a Gradebook template
- Time for action – preparing the target course
- Time for action – importing the Gradebook template
- Implementing a final grade submission process
- The policy
- The process
- Time for action – locking courses for grade retrieval
- Setting up a program-wide testing procedure
- Time for action – an exam administered outside of Moodle
- An exam administered via the Moodle quiz module
- Summary
- Chapter 5: Enabling your Moodle Site to Function as an Information Portal
- Modifying display settings
- Time for action – removing course lists from the category page
- Time for action – increasing the detailed summary setting
- Time for action – increasing the number of courses displayed in a user's profile
- Expanding content display possibilities
- Time for action – installation of Content Pages block
- Time for action – customizing the Content Pages block
- Customization of third party themes
- Time for action – customizing the menu bar
- Time for action – customizing the submenus
- Time for action – adding links to the submenu items
- Time for action – adjusting the display style of the Content
- Pages admin block
- Time for action – customizing the logo
- Summary
- Chapter 6: Customized Roles
- Permissions and roles
- Creating a censored student role
- Time for action – creating and using a censored student role
- Assistant administrator role
- Time for action – creating and using an assistant administrator role
- Time for action – testing the role
- Administrative monitor role
- Time for action – creating and using an administrative monitor role
- Time for action – assigning and testing the role
- The Mentor, Advisor, and Parental Monitor role
- Time for action – creating and using the Parental Monitor role
- Time for action – creating a new account and assigning the role to it
- Time for action – installing the Mentees block
- Time for action – checking the role functionality
- Summary
- Chapter 7: Advanced Data Access and Display
- The Enhanced User Administration block
- Time for action – installation and use of the Enhanced User Admin block
- Installation and use of PHPMyAdmin
- Time for action – installing and using PHPMyAdmin
- Installation and basic use of the Custom SQL query tool
- Time for action – install and experiment with the Custom SQL query tool
- SQL queries
- Time for action – creating a sample query
- Installation and basic setup of the embedded Xataface database application
- Time for action – installation and basic setup of Xataface
- Time for action – setup of our Xataface application
- Time for action – limiting database table access
- Time for action – another Xataface security measure
- Summary
- Chapter 8: Setting Up a Mini SIS
- Custom user profile fields
- Time for action – setting up a user profile field for assessment test scores
- Time for action – a profile field for program enrollment information
- Time for action – populating the fields
- Using the user profile fields as the search criteria
- Time for action – searching using the Bulk user actions tool
- Time for action – searching using PHPMyAdmin
- The Xataface database 'backside' application
- Time for action – customizing the Xataface table display
- Time for action – setting up relationships in Xataface
- Time for action – using Xataface to modify core Moodle data
- Time for action – Xataface as an enrollment table maintenance tool
- Summary
- Chapter 9: Promoting Efficient Communication
- Using Moodle as a hub for internal information distribution, collaboration, and communication
- Facilitating intra- or inter-departmental or program communication, collaboration, and information flow
- Time for action – setting up the meta course
- Time for action – creating a group inside the meta course
- Time for action – setting up the forums inside the meta course
- Building a mentor, homeroom, advisor, or counselor system
- Time for action – setting up a mentor, advisor, or counseling system
- Feedback systems—using the questionnaire module
- Time for action – installing and using the questionnaire module
- Summary
- Chapter 10: Advanced Enrollment Plugin
- Introducing the Registration Enrollment plugin
- Time for action – installing the Registration Enrollment plugin
- Time for action – creating and populating the user profile fields
- Time for action – setting up the Registration Enrollment plugin (default site-wide settings)
- Time for action – registration enrollment system settings (course level)
- Testing the Registration Enrollment plugin
- Time for action – testing the priority enrollment period setting
- Time for action – testing the priority enrollment period for an ineligible student
- Time for action – testing the Registration Enrollment plugin
- Time for action – testing the course capacity setting of the Registration Enrollment plugin
- Time for action – testing the Registration Enrollment plugin base criteria
- Time for action – testing the Registration Enrollment plugin after the period has ended
- Time for action – testing the Registration Enrollment plugin Allowed Enrollments setting
- Testing the Registration Enrollment Plugin—a review
- A note on Moodle customization
- Summary
- Pop Quiz Answers
- Chapter 3
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 10
Jason Hollowell
Code Downloads
Download the code and support files for this book.
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
- Create hundreds of courses in Moodle via the Bulk Course Creation tool with ease
- Add multiple web pages to your Moodle site that can all be accessed by anyone visiting the front page of your site
- Use Moodle to keep attendance records for your institution
- Ideas about how Moodle can be used as a grade submission tool
- Deliver program-wide assessment tests using the Moodle Quiz module
- Create different roles, with specifically defined access capabilities, in your Moodle site for educational administrators
- Install and use several advanced plugins that allow you to access student related information and data that is stored in the Moodle database
- Different ways of using your Moodle database as a Student Information System
- Expedite the communication and information flow within your institution using Moodle modules
- Manage the course registration and enrollment for your institution using contributed Moodle enrollment plugins
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.
A practical step-by-step guide to expand the functionality of your Moodle learning management system
This book is a beginner's guide in which the reader is led, step-by-step, to accomplish all the tasks right from installing Moodle to transforming into a CMS. Some more advanced steps and concepts are presented but always in a manner that allows beginners to follow along and learn through experience as they experiment on their own test site. By the time you finish the book, you will have your own fully-functional curriculum and information management system.
If you are a teacher or head of department in an institution and are interested in how Moodle can be used to streamline curriculum delivery and information flow in your institution, this book is for you. This book is also useful for Moodle administrators.
Prior experience with Moodle is not essential for this book.

