Docs Menu

Docs

How To Manage Homework Templates

Create reusable homework templates with default instructions, subject context, marks, and dates from the Homework Templates workspace.

Search docs

Search by workflow, module name, or operational keyword.

Documentation search is ready.

Last updated: March 21, 2026

This guide explains how to use Homework Templates to standardize repeated homework instructions before assigning them to students.

Short summary

Use Homework Templates to create reusable assignment shells with a title, instructions, subject linkage, session scope, default marks, and default dates. Operators can then duplicate, edit, or reuse those templates when creating student work.

Best for

Teachers and academic operators who issue similar homework repeatedly and want consistent instructions or scoring defaults.

Requires

Access to the Homework module, permission to manage homework templates, and a known subject or session context.

Result

A reusable template is saved and can later be applied inside student-task or homework creation workflows.

Before you start

  • Decide whether the template should be generic or tied to a specific academic session.
  • Prepare the reusable instruction text, rubric notes, or expected marks.
  • Confirm the correct Subject Group Subject if the template should be linked to one teaching stream.
  • Decide whether default dates should be prefilled or left open for each future assignment.

Homework -> Homework Templates

Step 1: Open Homework Templates

In the sidebar, open Homework and select Homework Templates.

Homework Templates workspace showing template summary cards, search, existing template rows, and template actions.
The workspace combines list management, search, and template actions in a single page.

The current local workspace includes:

  • a Total templates counter
  • a Sessions loaded counter
  • Search Templates
  • Refresh
  • New template
  • row-level actions such as Duplicate, Edit, and Delete

Step 2: Review the existing template list first

Before creating a new template, check whether a reusable version already exists.

Use the search field to look for:

  • the assignment title
  • the subject
  • an existing session-specific version

If a close match already exists, duplicating it is often faster than rebuilding the form manually.

Step 3: Open the template form

Click New template to create a new record, or use Edit on an existing row when you need to revise it.

The form supports these core fields:

  1. Title
  2. Description / Body
  3. Subject Group Subject
  4. Session
  5. Default Marks
  6. Default Date
  7. Default Due Date

Step 4: Fill the template in a reusable way

Treat the template as a reusable shell rather than a one-off assignment.

Recommended approach:

  • use a stable title staff will recognize later
  • place repeated guidance, rubric notes, or submission expectations in Description / Body
  • connect the template to a Subject Group Subject only if it should stay constrained to that teaching context
  • use Session if the template belongs to a specific academic period
  • fill Default Marks only when the same scoring rule is reused often
  • use Default Date and Default Due Date only when preset dates save time instead of causing later cleanup

Step 5: Save and verify the row actions

Click Create Template or Update Template.

After saving:

  1. confirm the template appears in the list
  2. verify the title and subject context are correct
  3. test whether Duplicate, Edit, and Delete are available on the row
  4. confirm the template can be recognized easily by the staff who will reuse it later

Important notes

Local dataset note: the current local environment already contains a seeded template row with duplicate, edit, and delete actions visible. Use that as a reference when checking how a saved template should appear in the list.

Operational advice: do not overload templates with one-time dates or narrow instructions unless the school genuinely reuses that exact pattern. Overly specific templates create cleanup work later.

Verification checklist

  • the title is specific enough to be reused safely
  • body text contains reusable guidance, not one-off notes
  • subject linkage is correct or intentionally left open
  • session linkage matches the intended scope
  • default marks and dates reflect the real operating pattern
  • the saved row can be found through search

Troubleshooting

IssueLikely causeWhat to do
The template is hard to find laterTitle is too genericRename it with subject or workflow context
A teacher applies the wrong templateSubject or session scope is unclearEdit the template and tighten the title or linked context
Default dates are causing bad future assignmentsTemplate stores dates that should have stayed flexibleRemove the default date fields and save again
Duplicate content appears in the listStaff created near-identical templatesKeep one canonical template and delete or rename the extras

Related docs