Subject Choices per Group

Subject Choices per Group

The Subject Choices per Group module is a high-level administrative tool for the rapid assignment of subjects to entire grades or specific register classes. This feature is most effective during initial academic setup or when a new compulsory subject is being introduced to a large group.

My School > System: Curriculum > Learner Subjects: Subject Choices per Group

Purpose of the function

To eliminate the need for manual, individual subject linking. By selecting a set of subjects and applying them to specific register classes, administrators can ensure that hundreds of learners are correctly profiled in a single action.

How do I assign subjects per group?

Step 1: Define the target group

Select the following filters to isolate the learners who must receive the subjects:

  • Academic Year: The year for which the assignment applies.

  • Grade: The specific grade level.

  • Curriculum and Learning Programme: The academic framework that defines the available subjects.

Step 2: Select subjects

The screen displays two columns for subject selection:

  • Left column (Available): All subjects defined in the Learning Programme.

  • Right column (Assigned): The subjects that will be transferred to the learners' profiles.

Mark the subjects on the left and click the Right arrow to move them to the Assigned side.

Step 3: Select register classes

Identify which classes within the grade must receive these subjects:

  • Left column (Active): Available register classes for the selected grade.

  • Right column (Assigned): The specific classes that will be updated.

Mark the classes on the left and click the Right arrow to move them to the right.

Step 4: Execute the assignment

Review your selections thoroughly. Once confirmed, click Save subject choices. The system will process the request and link each learner in the selected classes to each subject in the assigned list.

System behaviour and limitations

  • Additive process: This tool adds subjects to a learner's existing profile. It does not delete existing subjects not in the “Assigned” list.

  • Validation: The system checks for existing links to prevent duplicate subject entries for the same learner.

  • Manual reversal only: This process cannot be automatically undone. If a bulk assignment is executed incorrectly, corrections must be made individually via Subject Choices per Learner or Subject Choices per Subject. Bulk removal carries a high risk of accidentally deleting marks and historical data.

  • Curriculum alignment: You can only assign subjects that exist within the selected Learning Programme, to ensure learners are not linked to subjects invalid for their specific phase or curriculum.

Frequently asked questions

Can I undo a bulk assignment if I made an error?

No, it cannot be automatically reversed. Corrections must be made individually via Subject Choices per Learner or Subject Choices per Subject. Be sure to review your selections carefully before clicking Save subject choices.

Will the assignment delete existing subjects the learner already has?

No. The module is additive — it only adds the new subjects. Existing subject links are not removed.

What happens if a subject does not appear in the selection list?

The subject may not yet be registered in the Learning Programme. First add it via My School > Curriculum > Curriculum Setup: Set up Learning Programme and try again.

Last updated: March 2026  |  Version 1.2

© Copyright d6 group (Pty) Ltd.
    • Related Articles

    • How to link subject choices to learners in d6

      This article explains how to link subjects to learners in d6. Subjects can be linked per learner, per subject, or per group. My School > Curriculum > Learning Programme Setup How do I link subjects to learners? Navigate to Learning Programme Setup ...
    • How to capture marks per learner

      The Marks per Learner function allows administrative users or educators to capture academic results for a specific learner across all their assigned subjects within a selected cycle. It is ideal for individual academic adjustments or for learners who ...
    • Admin Year-end Overview — how the process works

      The Admin Year-end process ('rollover') must be completed by all schools to create profiles for learners and staff for the following year. Begin this process only after all final marks have been captured, unless the Timetable programme is being used ...
    • Admin Year-end Overview — how the process works

      The Admin Year-end process (roll-over) must be completed by every school to create the following year's records for learners and staff in d6+. Complete the process preferably after final marks have been captured — unless you are using the Timetabling ...
    • How to manage Subject Choices per Group

      The Subject Choices per Group module is a high-level administrative tool designed for the rapid allocation of subjects to entire grades or specific register classes. It is most effective during initial academic setup or when a new mandatory subject ...