Create a New Academic Session
An academic session represents a full school year — typically labelled in the format 2024/2025. All terms, scores, and report cards in Edustream are filed under a session.Open Academic Settings
From the main dashboard, click Settings in the left sidebar, then select Academic Year under the Academic section. The Academic Year page lists all previously created sessions.
Click 'New Session'
Click the + New Session button in the top-right corner. A creation dialog appears.
Enter the session label
Type the session label in the Session Name field using the format
YYYY/YYYY (e.g., 2024/2025). This label appears on report cards, transcripts, and all academic records associated with this year.Set as active session
Toggle Set as Active Session to On if this is the current running year. Only one session can be active at a time. The active session is the default context for score entry, attendance, and report generation.
Previous sessions are preserved in read-only mode. You can always navigate back to an older session to view historical report cards and scores, but you cannot edit closed session data without contacting Edustream Support.
Set Up Terms
Edustream supports three terms per academic session: First Term, Second Term, and Third Term. Each term has its own start date, end date, and optionally an independent CA/Exam weight configuration.Open the Terms tab
Within your active session, click the Terms tab. You will see three term slots ready to configure.
Configure the First Term
Click Edit next to First Term and fill in:
- Start Date — the first day of the term (e.g.,
09 September 2024) - End Date — the last day of the term (e.g.,
06 December 2024) - Term Label — pre-filled as First Term; you may rename it if your school uses a different convention (e.g., Autumn Term).
Configure CA vs. Exam Weight Split
Edustream calculates each student’s total score by combining their Continuous Assessment (CA) score and their Examination score according to a weight ratio you define. The weights must add up to 100%.Go to Score Weighting
Within the session settings, click the Score Weighting tab (or scroll to the Score Configuration section on the Terms page).
Enter CA weight
In the CA Weight (%) field, enter the percentage of the total score that continuous assessment contributes. For example, enter
40 for a 40% CA weighting.Enter Exam weight
In the Exam Weight (%) field, enter the remaining percentage. Edustream will validate that the two values sum to exactly 100 before saving.
Example: 40/60 Split
A student scores 35/40 in CA and 52/60 in Exams. Edustream adds these to produce a total of 87/100, then maps the result to your grade scale.
Example: 30/70 Split
A student scores 24/30 in CA and 56/70 in Exams. Edustream totals these to 80/100 and applies the corresponding letter grade from your scale.
Set Up the Grade Scale
The grade scale maps a student’s total percentage score to a letter grade, a descriptive remark, and a point weight used for GPA-style calculations. Edustream ships with a default scale that you can customise to match your school’s official grading policy.Open the Grade Scale tab
Within the session settings, click Grade Scale. The current scale is displayed as a list of grade bands.
Edit each grade band
For each letter grade, click Edit and set the following fields:
- Letter Grade — the grade symbol (e.g.,
A,B,C,D,F) - Minimum Score (%) — the lower boundary of the band (inclusive)
- Maximum Score (%) — the upper boundary of the band (inclusive)
- Remark — a short descriptive label printed on the report card (e.g., Excellent, Very Good, Good, Pass, Fail)
- Point Weight — the numeric point value used for GPA calculation (e.g.,
5,4,3,2,0)
Add or remove grades
To add an extra grade band (e.g., an
A+ distinction), click + Add Grade. To remove a grade band you no longer use, click the Delete icon next to it.Ensure full coverage
Edustream validates that your grade bands cover the full 0–100 range without gaps or overlaps before saving. A visual coverage indicator highlights any uncovered score ranges in red.
| Letter Grade | Min Score (%) | Max Score (%) | Remark | Point Weight |
|---|---|---|---|---|
| A | 75 | 100 | Excellent | 5 |
| B | 65 | 74 | Very Good | 4 |
| C | 55 | 64 | Good | 3 |
| D | 45 | 54 | Pass | 2 |
| F | 0 | 44 | Fail | 0 |
Point weights are optional but recommended if your school issues cumulative GPA scores on transcripts. If you do not use GPA, you can set all weights to
0 — the letter grades and remarks will still appear correctly on report cards.Add Subjects and Assign Them to Classes
Subjects must be created at the school level and then linked to specific classes. A subject that is not assigned to a class will not appear in that class’s score-entry interface or on its students’ report cards.Navigate to Subjects
From Settings, click Subjects under the Academic section. The subjects library lists all subjects currently in your school.
Create a new subject
Click + Add Subject. Enter the Subject Name (e.g.,
Mathematics, English Language, Basic Science) and optionally a Subject Code (e.g., MTH101). Click Save.Go to Class Management
Click Classes in the sidebar. Select the class you want to configure (e.g., JSS 1A).
Assign subjects to the class
Within the class detail page, click the Subjects tab, then click + Assign Subject. Select subjects from your school’s subjects library. Repeat until all subjects offered in that class are assigned.
Assign Teachers to Subjects and Classes
Once subjects are assigned to classes, you can map each subject-class combination to the teacher responsible for entering scores and managing that subject.Assign a teacher
Next to each subject, click Assign Teacher. A dropdown lists all staff members with the Teacher role. Select the appropriate teacher and click Confirm.
Verify assignments
After saving, the subject row displays the assigned teacher’s name. The teacher will now see this subject in their score-entry dashboard when they log in.
Handle shared or unassigned subjects
If a subject is taught by multiple teachers across different classes, assign each teacher to their specific class’s instance of the subject. If a subject has no assigned teacher yet, it will appear in the class subject list but score entry will be unavailable until a teacher is assigned.
School Profile Setup
Make sure your school name, logo, and contact details are configured before generating report cards.
User Roles & Invitations
Invite teachers and assign them to subjects once your academic structure is in place.