How to configure classrooms and assign subjects

How to configure classrooms and assign subjects

This article explains how to set up classrooms and assign subjects in d6 after implementation. Correct classroom and subject configuration ensures that learners are correctly grouped, that teachers are linked to the right subjects, and that academic reporting functions correctly.

My School > Staff > Classrooms

What classroom and subject configuration covers

Classrooms define the groups that learners belong to within each grade. Subjects are assigned to classrooms and linked to the teachers who teach them. This structure drives mark capturing, attendance recording, and report card generation in d6.

How do I create and configure classrooms?

Step 1 — Navigate to classrooms

  1. Navigate to My School > Staff > Classrooms.

  2. You will see a list of existing classrooms organised by grade.

Step 2 — Add a new classroom

  1. Click Add Classroom.

  2. Enter classroom number.

  3. Select the grade from drop down list.

  4. Enter the classroom name (e.g., Grade 1A, Grade 1B).

  5. Select the tuition language for that specific class.

  6. Assign the class teacher responsible for this classroom.

  7. Click Save.

Step 3 — Assign learners to the classroom

  1. This would be completed under their learner profile by selecting the correct grade and class division.

How do I assign subjects to a classroom?

Step 1 — Open the classroom record

  1. Navigate to My School > Curriculum > Subject groups.

  2. Create groups according to how many divisions you may have(e.g 1A ,1B, 1C) .

Step 2 — Add subjects

  1. Navigate to My School > Curriculum > Subject Choices per Group

  2. Select the subjects from the left side and throw the list of subjects over to the right.

  3. Select the register classes on your left and throw the classes over to the right.

  4. Repeat for each grade.

  5. Click Save when all subjects are assigned.

Important notes

  • Subject list: Before assigning subjects to classrooms, ensure all subjects are configured under My School > Curriculum > Set up learning program. Use the official subject names as required by CAPS or your school's curriculum.

  • Teacher assignment: A teacher can be assigned to multiple subjects. Ensure each teacher's profile is created before assigning them to a subject.

  • Custom subjects: If your school offers non-standard subjects (e.g., coding, drama), these can be added as custom subjects in the subject configuration screen.

Frequently asked questions

Can a learner be in different classrooms for different subjects?

Yes. d6 supports subject-based grouping where a learner's home class is different from their subject class. This is common in secondary schools where learners choose between different subject options. Contact your d6 implementation consultant to configure subject grouping for your school.

How do I remove a learner from a classroom?

Open the classroom record, navigate to the learner list, select the learner, and choose Remove from Classroom. You can then reassign the learner to a different classroom.

What happens to classroom assignments at the end of the year?

At the end of the year, learners are promoted to the next grade using the learner progression tool. New classroom assignments are made for the new year. Previous classroom records are retained for historical reference.

How do I change the teacher assigned to a classroom mid-year?

Open the classroom record, edit the teacher assignment field, and select the new teacher. The change takes effect immediately and applies to all future mark captures and attendance records for that classroom.

Last updated: June 2026  |  Version 1.0  |  Based on Post Implementation Admin Training video

© Copyright d6 group (Pty) Ltd.