The
increasing popularity of the Internet brings some innovations for
education. With this increasing popularity of the Internet, learning
programs have shifted to online-based applications. There are high
demands on design, programming skills, and time. These demands reveal
some learning management system, like Moodle.
Moodle
is a course management for online learning. It is based on
social-constructivist pedagogy. In addition, it creates an environment
that allows collaboration among the students. There are various benefits
of Moodle.
• Moodle collects reports of each students’ works. This provides an environment that teachers can follow their students’ performance.
• Students
can reach various resources in Moodle. These resources can be
documents, graphics, video, or audio. Moreover, resources are linked to
lesson tasks. This means students can easily access resources which are
related to their lesson tasks.
• Moodle
has several assessment strategies, such as multiple- choice,
true-false, matching, and open-ended questions. For the open-ended
question, a teacher can provide feedback for the learners.
• Moodle provides an orderly learning path, which helps learners to check the process step-by-step.
• Moodle
creates an environment for social interaction. Learners should do given
tasks or projects by cooperating with instructor and students or among
the students.
• Moodle creates an environment for teachers to provide feedback for their students’ tasks, project, and assessments.