Moodle Activities

Moodle activities are items that allow student interaction or participation, and can support collaborative learning and teaching. Moodle activities can be used to gather student opinions, check their understanding or have them share with each other.

Some Moodle activities have grading enabled. Once created, a grade item will automatically be created in the Moodle Gradebook Setup. Marks and feedback can be recorded and shared with students. Grade items can contribute to the unit total by adjusting the weighting in the gradebook setup, for more information see Moodle Gradebook Setup.

Some Moodle activities allow you to set due dates, deadlines or closing times. This allows you to scaffold learning and structure your assessments throughout the teaching period.

Activities with due datesActivities without due dates

Due date

  • Assignment
  • Turnitin Assignment

Date Available until/Close date

  • Forum
  • Lesson
  • Quiz
  • SCORM package
  • Workshop
  • Database
  • Attendance
  • External Tool
  • H5P Interactive Content
  • eAssessment Grade sync grade item
  • Glossary
  • Open
  • Forum


The attendance activity allows you to take attendance during class and students to view their own attendance record. Attendance can be graded or ungraded. The teacher can create multiple sessions and can mark the attendance status as "Present", "Absent", "Late", or "Excused" or modify the statuses to suit their needs. Reports are available for the entire class or individual students. Attendance can be graded or non-graded.

To learn more about the attendance activity, see Attendance.

Major assessments

Some activities are better suited for major assessments than others, as they have higher a level of integration with Gradebook, and higher standards of security and privacy.

Student communication

These activities provide ways for you to communicate with students, as well as online spaces for your students to communicate with each other.

Student feedback

Activities to collect simple feedback from students.

Peer learning

Students can collectively build on an activity over a period of time and engage in peer learning.

Self-directed learning

Self-directed learning activities are small self-contained activities that can be useful to deliver dense content in small packages. These activities can be helpful for pre-class learning.