Read the strip first
When the calendar is the reason and not the learners, a strip under the award's name says so:
- This award is given at the end of the school year, and a general average needs every term. Term 2 and Term 3 are not encoded yet.
- No one has an average for Term 1 yet: Science and MAPEH have no grades for that term.
- No general average yet. Every area is encoded, so the year-end figures are still computing.
- No learning areas on this class yet, so there is nothing to average.
No strip and no awardees means the numbers really are short of the bands. Check Just outside this band under each tier to see by how much.
The year-end award waits for the year
Academic Excellence reads the general average, and a general average exists only once every learning area has a final grade — which needs every term of that area. One missing term anywhere and the learner has no general average at all, so no tier.
If you want something to give at the end of a term, add a term award. It reads that term's average and nothing else.
Every area is encoded and it still shows nothing
Go to Grades and press Recalculate year-end. Final grades and the general average are stored figures, rebuilt when scores change; a queued recompute can still be in flight.
Two things worth knowing
Awards read the whole number. A general average of 89.6 is 90 on the report card and 90 to the award. The exact figure is used only for ordering on the Rankings page.
A score you just changed marks that term grade for recomputation. Give it a moment and reload before deciding an award is wrong.
Transferred-out and dropped learners are not evaluated at all.