Subject-Specific Formulas allow for individualized mark calculation logic tailored to a single subject. Unlike Template Formulas, which apply to multiple subjects, these are used for subjects with unique assessment requirements or weightings that do not fit the standard grade profile. These formulas are critical for calculating final results during the Term 4 promotion process.
My School > Curriculum > Year end Forumlas: Subject-Specific Formulas > Click on the Subject Specific formula tab
Subject-Specific Formulas are used to:
Automate Promotion: Ensure the system calculates the final Promotion Mark automatically based on specific subject criteria.
Customise Weightings: Apply unique logic to subjects that deviate from the standard SBA/Exam split.
Circle Thresholds: Define the "failure" mark per subject so the system can automatically circle these marks on report cards and schedules.
Leverage Presets: Quickly apply CAPS-compliant logic for schools using the preset curriculum.
Select the Grade you wish to set up.
Set the Formula Type to Promotion mark
Circle Thresholds: In the grid, enter the pass mark required for each subject.
System Logic: Any calculated promotion mark below this threshold will be circled on report cards and schedules.
Locate the specific subject and click on its row to make it editable.
Change the calculation method to Custom Formula.
Click the Edit Formula link in the last column.
If you have used the Preset Curriculum and have not deleted or renamed any preset tasks in Steps 3 and 4 of the Learning Programme:
Click the Edit Formula link for the subject.
Once the builder screen loads (Left hand side), click the Use Preset button at the bottom.
if this button is grayed out, you can hover with your mouse over the button, to see which tasks is missing or different, and you can go and change this first, before the use preset button will be available.
The system will automatically populate the formula structure according to official weightings.
Click Submit.
If a preset is not applicable:
On the subject, change the Formula type to Custom formula and click on the Edit formula button
Drag the required Assessment Types (SBA, Exam, etc.) into the formula builder.
Assign the appropriate weights to each "bucket."
Click Submit.
Task Synchronisation: If a task is removed in Step 3 of the Learning Programme Setup, the system will automatically remove that task from any linked formulas. You must manually update the formula if a replacement task is created.
Subject Changes Mid-Year: The system uses "Last Term Logic." If a Learner switches from Mathematics to Mathematical Literacy in Term 3, the system ignores the Term 1 and 2 Mathematics marks and calculates the promotion based on the Mathematical Literacy requirements.
Year-to-Year Migration: Subject-specific formulas are migrated during the year-end rollover via My School > Curriculum > Copy Learning Programs using the Copy Formulas checkbox.
DOE School Limitations: Template formulas should generally be avoided by DOE schools for final promotion.
Reason: Departmental criteria often require specific subject-level logic that is more accurately handled via Subject-Specific Formulas or official Presets.
Term 4 Dependency: Formulas are usually finalised in Term 4.
Reason: The system requires the full assessment structure of the year to be locked before it can accurately calculate a final result for progression purposes.
Circular Dependencies: You cannot save a formula that references a task that has been deleted or is not allocated to that specific grade/term.
Reason: This ensures mathematical integrity; the system cannot calculate a result from a non-existent data point.