Moodle package


Introduction
Moodle is a software package for producing internet based course and websites. Its an ongoing development project designed to support social constructionist framework of education.


Teacher-Student interface
Main features include:

1. Teachers can provide various activities that are intended to be performed by the students.

2. Teachers can assign activities to students on a week-by-week basis.

3. A teacher can be assigned with any number of courses.

4. Teachers may have editing privilages removed, so that they can’t modify the course.

5. Teachers can add an enrollment key to their courses to keep out guests and non-students. They can give out this key to the desired persons         upon request.

6. Teachers can enroll or unroll students manually.

7. A special teacher’s forum is available, which enables posting of forums that can only be viewed by other teachers.

8. Teachers are presented with a wide array of course activities:
    •  Assignment module: Assignments can be specified with a due date an maximum grade.
    • Chat module: Allows smooth, synchronous text interaction.
    • Choice module: Can either be used to vote on something, or to get feedback from every students
    • Forum module: Different types of forums are available, such as teacher-only, course-news, open-to-all etc.
    • Journal module: Journals are private between teachers and students, and each journal entry can be directed by an open question.
    • Quiz module: Teachers can define a database of questions for use in quiz sessions.