TEST FEED · Work in progress · Under maintenance · Full LMS coming soon

Preview only — not the live campus site. Features may change or break.

New build 2026.09.13.10 · Rainbow & palettes

Welcome bar is rainbow. Themes now include Light and Dark families, and type colour follows the theme you pick.

LMS

Theme Campus — Navy headings on pale paper. Background Linen — Vertical paper grain.

Sign in

Public help

How to read a result

A result row is subject marks, a total, a percentage, one GPA, and one letter. An empty cell is not a zero. Export and print do not change the stored marks.

Results is the examination sheet for one sitting: a mid-term, a send-up, or another exam the academic office has stored. You pick the examination from the list at the top. The table then shows, for each student the viewer is allowed to see, the roll, the name, one column per subject that has any score in that exam, then the percentage, the GPA, and the letter. A student signed in with their own slip sees only their row. A class teacher sees the students in reach of their classes. This page is the working campus sheet. It is not, by itself, the Federal Board gazette and it does not replace a signed original from the controller’s office.

Reading one row

  • Roll and name identify the student. Match both. A similar name in another section is a different row.
  • Each subject column is the marks stored for that subject, out of the maximum stored with them. The screen shows the marks figure. The maximum is used in the sum even when the column looks like a single number.
  • A dash (—) means no score has been saved for that student in that subject. It is not zero. It is not “absent therefore fail”. It is an empty cell.
  • The percentage is the sum of saved marks divided by the sum of the maxima of those same saved scores, times 100. Subjects with a dash are left out of both sums. A saved zero is included in both sums.
  • The letter and the GPA are worked from that one percentage, not from a separate GPA in every subject and not from credit hours. There is one letter for the row.

Blank is not zero

This is the mistake that most often frightens a family. If Mathematics has not been entered, the cell is a dash. Mathematics adds nothing to the total and nothing to the maximum. The percentage is calculated only on the subjects that were actually saved. If a teacher later types 0, that is a real zero: it adds 0 to the marks and it adds the full maximum to the denominator, so the percentage falls. Do not treat a dash as a nought when you recompute the total on paper. Do not ask the teacher to “fill the blank with zero” unless the student truly scored zero.

A worked sheet

Ayesha’s send-up, while Mathematics has not been entered:

Saved marks only. Mathematics is blank, so it is outside the sum.
SubjectSaved marksMaximumIn the sum?
Physics72100Yes
Chemistry81100Yes
Mathematics—not savedNo
English64100Yes

Marks total 72 + 81 + 64 = 217. Maximum total 100 + 100 + 100 = 300. Percentage 217 ÷ 300 = 72.3%. On the scale below, 72.3% is a B and the GPA is 3.00. The letter is not an average of four subject letters, because the fourth subject has no letter yet.

Now suppose Mathematics is saved as 0 out of 100, because that is the true score. Marks stay 217. Maximum becomes 400. Percentage 217 ÷ 400 = 54.3%. That is a D, GPA 1.00. The only thing that changed is that a real zero was stored. The dash and the zero are different facts. Exporting the sheet to CSV, or using Print / PDF, does not turn a dash into a zero and does not write anything back to the register. CSV leaves a blank field empty. Print prints the page you are looking at.

The letter and GPA scale

The campus uses one scale on the overall percentage of saved marks. Boundaries are inclusive at the lower end: 80.0% is an A, 79.9% is a B+.

Letter and GPA from the overall percentage. This is not a university transcript and it is not a board formula.
PercentageLetterGPA shown
85 and aboveA+4.00
80 up to but not including 85A3.70
75 up to but not including 80B+3.30
70 up to but not including 75B3.00
65 up to but not including 70C+2.70
60 up to but not including 65C2.30
55 up to but not including 60D+2.00
50 up to but not including 55D1.00
Below 50F0.00

Who can change a mark

A teacher of the class, the class incharge, academic admin, or the super admin can save a score. Saving replaces the stored marks for that student, that exam, and that subject. Students cannot type into the cell. Parents cannot. The academic office can mark an examination published, which sends a notice that a result is available. Read the row that is on the screen for the exam you selected. If a subject is still a dash on the morning of a parent meeting, the mark has not been entered yet; it has not been entered as zero.

  • Changing the exam in the dropdown only changes which sitting you are reading. It does not delete the other sitting.
  • Export CSV downloads a file. It does not submit a correction.
  • Print / PDF uses the browser’s print dialog. It does not stamp the sheet as an official certificate.
  • A conversation in the forum, a quiz score, and an assignment grade are different records. This page does not mix them into the exam percentage.
LMS · Learning Management SystemHelpRefreshBuild 2026.09.13.10