Instructor Guide

Site: Afghanistan open university
Course: Afghanistan open university
Book: Instructor Guide
Printed by:
Date: Friday, 17 July 2026, 3:12 AM

Description

This guide helps instructors manage their courses, upload materials, create assignments, and conduct exams in Moodle.

1: Getting Started

Steps to begin your course:
- Enter your course page.
- Click on Turn editing on.
- Review the course layout (Weekly or Topic format).
- Make sure your course is ready for content upload.

📌 It is recommended to organize your course before adding materials.

2: Course Structure

Organizing your course:
- Divide your course into sections such as:
- Weekly format (Week 1, Week 2, etc.)
- Topic format (Chapter 1, Chapter 2, etc.)

📌 Each section should represent a clear part of your course content.

3: Adding Course Materials

To add materials:
1. Click on Add an activity or resource.
2. Choose one of the following:

- File: Upload PDF, Word, or PowerPoint files.
- URL: Add links to videos or external resources.
- Page: Write lecture notes directly.

📌 Always provide clear titles for your materials.

4: Organizing Materials

Recommended structure for each section:
- Introduction
- Lecture file
- Video or additional resource
- Practice or exercise

📌 This helps students follow the lesson easily.

5: Assignments

To create an assignment:

  • Click Add activity → Assignment
  • Enter the title and instructions
  • Set the deadline
  • Define grading
  • Save

📌 Make sure instructions are clear for students.

6: Quizzes (Exams)

To create a quiz:
1. Click Add activity → Quiz.
2. Set the time and availability.
3. Add questions.

Question types:
- Multiple choice
- True/False
- Essay

📌 Always review quiz settings before publishing.

7:Gradebook Management Guide

This guide is designed to help instructors and course administrators manage, configure, and review student grades in the IOMAD Gradebook.

Accessing the Gradebook

To access the Gradebook, follow these steps:

  1. Log in to the system.
  2. Navigate to My Courses.
  3. Select the desired course.
  4. Enable Edit Mode.
  5. Click on the Grades tab.

You will now enter the Gradebook section.  

Navigate to My Courses.

Enable Edit Mode.

Click on the Grades tab.

 

Grade Report

The Grader Report allows you to:

  • View grades for all students.
  • Check each student's overall grade.                                                                                
  • Review grades for individual activities such as:
    • Assignments
    • Quizzes
    • Lessons

To access the Grade Report:

  1. Click Grader Report.
  2. Select Gradebook Setup from the dropdown menu.

Gradebook Setup

The Gradebook Setup section allows you to:

  • Create grade categories.
  • Assign weight percentages to categories.
  • Configure the grading structure for the course.

Example Grading Structure

Category Weight
Lessons 10%
Quizzes 30%
Assignments 60%

Creating a Category

To create a new category:

  1. Click Add.
  2. Select Add Category.
  3. Enter a category name (for example: Lessons).
  4. Click Show More.
  5. Enable Weight Adjusted.
  6. Enter the desired percentage in the Weight field (for example: 10).
  7. Click Save Changes.

Repeat the same process for all required categories.

Click Add. Select Add Category.
  1. Enter a category name (for example: Lessons).
  2. Click Show More.
  1. Enable Weight Adjusted.
  2. Enter the desired percentage in the Weight field (for example: 10).
  3. Click Save Changes.

Assigning Activities to Categories

When creating a new activity or resource, make sure to select the appropriate category. This ensures that grades are calculated correctly according to the grading structure.

Examples:

  • Lessons → Lessons Category
  • Quizzes → Quizzes Category
  • Assignments → Assignments Category

Important Notes

  • Ensure that all category weights are configured correctly; otherwise, the final grades may be calculated incorrectly.
  • Always click Save Changes after making modifications.
  • Verify that all graded activities are assigned to the correct categories.
  • Review the Gradebook setup periodically to ensure grading accuracy and consistency.

8: Exams and Gradings

Moodle Course-Level Exam and Grading Documentation

1. Introduction

This document explains how exams and grading work at the course level in Moodle. It covers the procedures for creating exams, configuring grading methods, managing submissions, grading students, and publishing results.

2. Overview of Moodle Exam and Grading System

Moodle provides a complete Learning Management System (LMS) for managing assessments and grades. At the course level, instructors can:

  • Create quizzes and exams
  • Add assignments and activities
  • Configure grading scales and gradebooks
  • Evaluate student performance
  • Publish grades and feedback
  • Track course progress

The grading system in Moodle is centralized through the Gradebook, where all assessments and scores are collected automatically.

3. Types of Assessments in Moodle

Moodle supports different assessment methods:

Assessment Type

Description

Quiz

Online exams with objective or subjective questions

Assignment

File uploads, essays, reports, or projects

Forum Grading

Participation-based grading

Workshop

Peer assessment activities

Manual Grade Item

Instructor-entered grades

Attendance

Attendance-based evaluation

 

4. Procedure: Creating an Exam (Quiz)

Step 1: Access the Course

  1. Log in to Moodle.
  2. Open the required course.
  3. Turn on Edit Mode.

Step 2: Add a Quiz Activity

  1. Click Add an activity or resource.
  2. Select Quiz.
  3. Click Add.

Step 3: Configure Quiz Settings

General Settings

  • Enter quiz name
  • Add description/instructions

Timing Settings

Configure:

  • Open date
  • Close date
  • Time limit

Grade Settings

Configure:

  • Number of attempts
  • Grading method
    • Highest grade
    • Average grade
    • First attempt
    • Last attempt

Layout Settings

  • Questions per page
  • Navigation method

Question Behavior

  • Shuffle questions
  • Shuffle answers
  • Deferred feedback
  • Immediate feedback

Review Options

Control what students can see:

  • Marks
  • Correct answers
  • Feedback

Security Settings

Optional settings:

  • Browser security
  • Password protection
  • IP restrictions

Step 4: Save the Quiz

Click:

  • Save and display

Step 5: Add Questions

  1. Click Edit quiz.
  2. Select Add question.
  3. Choose question type.

Common Question Types

Question Type

Description

Multiple Choice

Single or multiple answers

True/False

Binary answer

Short Answer

Text-based response

Essay

Long written answer

Matching

Match items

Numerical

Numeric answers

Step 6: Set Marks

For each question:

  • Assign marks
  • Define correct answers
  • Configure penalties if applicable

Moodle automatically calculates the total quiz score.

5. Exam Attempt Process for Students

Student Workflow

  1. Student logs into Moodle.
  2. Opens the course.
  3. Clicks the quiz/exam.
  4. Starts attempt.
  5. Answers questions.
  6. Submits exam.

Auto-Save Feature

Moodle automatically saves responses during the attempt.

Submission Confirmation

Students receive:

  • Submission confirmation message
  • Attempt summary

6. Automatic Grading in Moodle

Auto-Graded Questions

The following question types are graded automatically:

  • Multiple Choice
  • True/False
  • Matching
  • Numerical
  • Short Answer

Process

  1. Student submits quiz.
  2. Moodle checks answers.
  3. Scores are calculated instantly.
  4. Grades are transferred to Gradebook.

7. Manual Grading Process

Questions Requiring Manual Grading

  • Essay questions
  • File uploads
  • Long text assignments

Procedure

  1. Open quiz.
  2. Select Results.
  3. Open Manual grading.
  4. Review student responses.
  5. Enter marks and feedback.
  6. Save grades.

8. Assignment Grading Procedure

Step 1: Create Assignment

  1. Add activity/resource.
  2. Select Assignment.
  3. Configure settings.

Important Settings

  • Submission type
  • Due date
  • Maximum file size
  • Allowed file types
  • Grade type
  • Maximum grade

Step 2: Student Submission

Students:

  • Upload files
  • Submit online text
  • Confirm submission

Step 3: Grade Submissions

  1. Open assignment.
  2. Click View all submissions.
  3. Open student submission.
  4. Review files.
  5. Enter:
    • Grade
    • Feedback comments
  6. Save changes.

9. Moodle Gradebook System

Purpose of Gradebook

The Gradebook stores all student grades for the course.

It supports:

  • Automatic grade calculations
  • Weighted grading
  • Category-based grading
  • Final grade computation

Accessing Gradebook

  1. Open course.
  2. Navigate to:
    • Grades

Gradebook Features

Feature

Description

Grade Categories

Organize assessments

Aggregation Methods

Calculate totals

Weighting

Assign percentage weight

Grade History

Track grade changes

Export Grades

Download grades in Excel/CSV

10. Grading Methods in Moodle

Common Aggregation Methods

Natural

Automatically sums grades.

Weighted Mean

Calculates grades based on percentages.

Example:

Component

Weight

Assignments

30%

Midterm Exam

30%

Final Exam

40%

Simple Weighted Mean

Weights grades according to maximum marks.

Highest Grade

Uses highest score among attempts.

11. Final Grade Calculation

Example Calculation

Assessment

Marks Obtained

Weight

Assignment

80/100

30%

Midterm

70/100

30%

Final Exam

90/100

40%

Final Grade Formula

Final Grade =

(80 × 0.30) + (70 × 0.30) + (90 × 0.40)

= 24 + 21 + 36

= 81%

12. Feedback and Result Publishing

Instructor Actions

Instructors can:

  • Release grades immediately
  • Hide grades until review is complete
  • Add personalized feedback
  • Publish answer review

Student View

Students can:

  • View grades
  • Read feedback
  • Review attempts (if enabled)

13. Exam Security Features

Moodle supports several security measures:

Feature

Purpose

Time Limit

Restrict exam duration

Question Shuffle

Reduce cheating

Browser Security

Prevent navigation

Password Protection

Secure exam access

IP Restriction

Limit access locations

Safe Exam Browser

Lock down environment

14. Reports and Analytics

Moodle provides detailed reports for instructors.

Available Reports

Report Type

Description

Quiz Statistics

Question performance

Attempt Report

Student attempts

Grade Report

Overall grades

Activity Completion

Course progress

Logs

User activity tracking

15. Best Practices

For Exams

  • Use question banks
  • Shuffle questions and answers
  • Set clear instructions
  • Test quizzes before publishing
  • Configure proper time limits

For Grading

  • Use grading rubrics
  • Provide feedback promptly
  • Verify gradebook settings
  • Use grade categories properly

16. Common Workflow Summary

Instructor Workflow

  1. Create course activities
  2. Configure grading settings
  3. Publish exam/assignment
  4. Monitor submissions
  5. Grade responses
  6. Release grades
  7. Generate reports

Student Workflow

  1. Access course
  2. Attempt assessments
  3. Submit responses
  4. Receive grades and feedback

17. Conclusion

Moodle provides a powerful and flexible course-level exam and grading system that supports both automated and manual assessments. Through quizzes, assignments, and the Gradebook, instructors can efficiently manage student evaluations, calculate final grades, and provide feedback. The system also includes security, reporting, and analytics features that improve the overall assessment process.

 


9: Self-Paced Courses

Design of a Self-Paced Sequential Course in Moodle

1. Introduction

This document provides a detailed explanation of the design and implementation of a self-paced course within the Moodle Learning Management System. In this course structure, access to each learning unit is conditional upon the successful completion of the preceding unit. The primary objective of this design is to enforce a structured learning pathway and ensure that learners meet all prerequisite requirements before progressing.

2. Enabling Completion Tracking

2.1 Description

Completion Tracking is a core Moodle feature that allows monitoring of learner progress throughout a course.

2.2 Implementation Steps

  • Navigate to Course Settings
  • Enable the option:
    • Completion Tracking = Yes (Enabled)

2.3 Outcome

Once enabled, Moodle records the completion status of each activity, which can then be used to control access to subsequent content.

3. Defining Activity Completion Criteria

3.1 Description

Each activity within the course is configured with specific criteria that determine when it is considered “completed.”

3.2 Implementation Steps

For each activity:

  • Open Activity Settings
  • Configure the Activity Completion section

3.3 Types of Completion Criteria

  • Manual Completion: Learners manually mark the activity as complete
  • Automatic Completion, based on predefined conditions:
    • Activity viewed
    • Grade received
    • Minimum passing grade achieved

3.4 Example

For a Quiz activity:

  • Completion condition: Achieve a minimum score of 60%

 

4. Applying Access Restrictions (Restrict Access)

4.1 Description

Access to subsequent activities or sections is restricted based on the completion of prior activities.

4.2 Implementation Steps

  • Open settings for the target activity or section
  • Locate the Restrict Access section
  • Add a restriction:
    • Activity Completion of the prerequisite activity

4.3 Outcome

Each activity or section becomes accessible only after the defined completion conditions of the previous activity are met.

5. Designing a Sequential Learning Path

5.1 Description

The course is structured as a linear sequence where each step depends on the completion of the previous one.

5.2 Implementation Structure

  • Section 1: Unrestricted (always available)
  • Section 2: Available after completion of Section 1
  • Section 3: Available after completion of Section 2
  • Continued in the same pattern

5.3 Outcome

This structure enforces a step-by-step progression, preventing learners from skipping ahead and ensuring logical knowledge acquisition.

6. Using Grade-Based Restrictions

6.1 Description

In addition to completion status, minimum grade thresholds may be used as access conditions.

6.2 Implementation Steps

  • In Restrict Access, add:
    • Grade Condition

6.3 Example

  • Learners can access the next section only if they achieve at least 70% in the previous quiz

 

7. Managing Visibility of Restricted Activities

7.1 Description

The display behavior of restricted activities is configured to enhance user experience.

7.2 Available Options

  • Completely hide restricted activities
  • Display activities with restriction conditions shown

7.3 Outcome

Displaying restriction conditions informs learners about upcoming content and the requirements needed to unlock it.

8. Testing and Validation

8.1 Description

The course configuration is tested to ensure correct functionality of all conditions and restrictions.

8.2 Implementation Steps

  • Log in using a Student role
  • Verify:
    • Proper enforcement of restrictions
    • Sequential unlocking of activities
    • Accurate tracking of completion and grades

8.3 Outcome

Validation confirms that the learning path behaves as intended and all conditional logic is functioning correctly.

9. Conclusion

By utilizing the following Moodle features:

  • Completion Tracking
  • Activity Completion
  • Restrict Access

a structured and controlled learning environment has been successfully implemented. This approach:

  • Ensures prerequisite fulfilment
  • Guides learners through a logical progression
  • Enhances the overall effectiveness of the learning experience

 


10: Adding multilingual content in model

To add content in three languages (Dari, Pashto, and English) in Moodle, use the </> (HTML) option in the text editor when creating or editing content.

Then add your text using multilang tags for each language:

- lang="fa" for Dari
- lang="ps" for Pashto
- lang="en" for English

After saving, Moodle will automatically display the appropriate text based on the user's selected language.

📌 Always make sure each language text is placed inside its correct language tag.
📌 Example image / نمونه تصویری:
Guide for adding multilingual text in Moodle