Public Help Page

How to Upload Results

This page explains, in simple steps, how to upload CBC results correctly. It also shows how the system now helps you by filtering assessments by term and learning areas by stream, while still respecting your role and access level.

Simple Step-by-Step Guide

1

Open Submit Results

After signing in, go to Submit Results. This is the page where you prepare the correct setup before entering learner marks.

2

Select the term first

Choose the correct term. The system will now automatically filter the Assessment field so you only see assessments that belong to that term.

3

Select the stream

Choose the correct stream or class. Once selected, the system automatically filters the Learning Area field so you only see valid options for that stream.

4

Pick the learning area and assessment

Choose from the filtered options and click Proceed. If the selected setup is not valid for that stream and term, the system will stop you before entry.

5

Enter one learner's result per row

For each learner, enter marks or a grade. If the learner was not assessed, mark them absent instead of leaving the row incomplete.

6

Check your entries before saving

  • Marks must be numeric and between 0 and 100.
  • Grades must match the system scoring scale.
  • The learner must belong to that stream.
  • The learner must be enrolled in that learning area.
  • The same result must not already exist.
7

Submit and confirm success

When the upload succeeds, the results are saved against the selected term, stream, learning area, assessment, and the account that submitted them.

The new filtering helps reduce mistakes, but you should still double-check the term, stream, assessment, and learning area before clicking submit.

Who Can Upload What

Role Upload Results View CBC Reports
Student No Own report only
Teacher Assigned streams and learning areas only Restricted
Class Teacher Own class, and where applicable assigned learning areas Own class only
Admin and school leadership roles Yes School-wide
Teachers do not see every option anymore. The system now limits teachers to the streams and learning areas they are allowed to handle. Admin users may see broader valid options across the school, so they should be extra careful before submitting.

What The New Filtering Means

  • Selecting a term filters the assessment list automatically.
  • Selecting a stream filters the learning area list automatically.
  • Admin users can see valid options across the school.
  • Teachers only see streams and learning areas they are authorized to work with.
  • If an expected option does not appear, it usually means it has not been set up or your account is not allowed to use it.

Before You Start

  • Confirm the assessment has already been created.
  • Confirm the learning area is mapped to the stream for that term and assessment.
  • Confirm the learners are assigned to that learning area.
  • Prepare marks in advance to avoid rushed entry.

Common Questions

Why can't I see the assessment I need? Check the selected term first. The assessment list is now filtered by term, so an assessment from another term will not appear.
Why can't I see a learning area after selecting a stream? The system now filters learning areas by stream. For teachers, it also checks whether that learning area is one they are assigned to teach.
Why does the system reject a learner's result? The learner may not belong to that stream, may not be enrolled in that learning area, or the marks and grade may not match the expected scoring scale.
What happens if the same result is uploaded twice? The system prevents duplicate records for the same learner, term, assessment, stream, and learning area combination.
Can this page be shared? Yes. This guide is public and can be shared with teachers, admin users, and support staff as a quick reference.

Quick Checklist

  • Choose the correct term.
  • Choose the correct stream.
  • Make sure the filtered assessment is the one you want.
  • Make sure the filtered learning area is the one you want.
  • Enter marks carefully.
  • Use absent only where appropriate.
  • Review everything before clicking submit.