Sunday, February 06, 2005

Tool Group - Moodle

http://moodle.org/doc/

Moodle is a software package for producing internet-based courses and web sites. It's an ongoing development project designed to support a social constructionist framework of education.

Moodle is provided freely as Open Source software (under the GNU Public License). Basically this means Moodle is copyrighted, but that you have additional freedoms. You are allowed to copy, use and modify Moodle provided that you agree to: provide the source to others; not modify or remove the original license and copyrights, and apply this same license to any derivative work. Read the license for full details and please contact the copyright holder directly if you have any questions.

Moodle will run on any computer that can run PHP, and can support many types of database (particularly MySQL).

The word Moodle was originally an acronym for Modular Object-Oriented Dynamic Learning Environment, which is mostly useful to programmers and education theorists.  It's also a verb that describes the process of lazily meandering through something, doing things as it occurs to you to do them, an enjoyable tinkering that often leads to insight and creativity. As such it applies both to the way Moodle was developed, and to the way a student or teacher might approach studying or teaching an online course. Anyone who uses Moodle is a Moodler.

Features

Moodle is an active and evolving product. This page lists just some of the many features it contains

Overall design
* Promotes a social constructionist pedagogy (collaboration, activities, critical reflection, etc)
* Suitable for 100% online classes as well as supplementing face-to-face learning
* Simple, lightweight, efficient, compatible, low-tech browser interface
* Easy to install on almost any platform that supports PHP. Requires only one database (and can share it).
* Full database abstraction supports all major brands of database (except for initial table definition)
* Course listing shows descriptions for every course on the server, including accessibility to guests.
* Courses can be categorised and searched - one Moodle site can support thousands of courses
* Emphasis on strong security throughout. Forms are all checked, data validated, cookies encrypted etc
* Most text entry areas (resources, forum postings, journal entries etc) can be edited using an embedded WYSIWYG HTML editor

Site management
* Site is managed by an admin user, defined during setup
* Plug-in "themes" allow the admin to customise the site colours, fonts, layout etc to suit local needs

User management
* Goals are to reduce admin involvement to a minimum, while retaining high security
* Supports a range of authentication mechanisms through plug-in authentication modules, allowing easy integration with existing systems.
* Standard email method: students can create their own login accounts. Email addresses are verified by confirmation.
* Each person requires only one account for the whole server - each account can have different access
* A course creator account is only allowed to create courses and teach in them
* Security - teachers can add an "enrolment key" to their courses to keep out non-students. They can give out this key face-to-face or via personal email etc
* Teachers can unenroll students manually if desired, otherwise they are automatically unenrolled after a certain period of inactivity (set by the admin)

Modules... modules... modules:
Course management
Assignment Module
Chat Module
Choice Module
Forum Module
Journal Module
Quiz Module
Resource Module
Survey Module
Workshop Module

JBB

0 Comments:

Post a Comment

<< Home