CBC Gradebook in EduMyles: Complete Guide

CBC
9 min read
February 2026

Everything you need to know about setting up competency-based assessment, learning areas, and strand reports. Master CBC implementation with EduMyles.

The Competency-Based Curriculum (CBC) has transformed how Kenyan schools assess student learning. But tracking competencies, strands, and learning outcomes across multiple subjects can be overwhelming without the right tools.

EduMyles was built specifically for CBC implementation. Our gradebook handles everything from PP1 to Grade 8, automatically organizes assessments by strands, and generates KNEC-compliant report cards. This guide shows you how to leverage every feature.

CBC Compliance Features

  • KNEC-compliant report card formats
  • Automatic strand and sub-strand organization
  • Competency tracking across learning areas
  • Portfolio evidence management
  • Parent-friendly progress reports

Understanding CBC Structure in EduMyles

Learning Areas

Broad subjects like Mathematics, English, Kiswahili, Science, etc.

Mathematics
English
Science
Social Studies

Strands

Sub-divisions within learning areas focusing on specific themes.

Numbers
Geometry
Measurement
Data Handling

Sub-strands

Specific topics or skills within each strand.

Counting
Addition
Patterns
Problem Solving

Setting Up Your CBC Gradebook

Step 1

Configure Learning Areas

Navigate to Academics > Gradebook > Learning Areas. Add all CBC learning areas for each grade level. EduMyles comes pre-loaded with standard CBC learning areas, but you can customize them.

Import from Ministry templates
Add custom learning areas for special programs
Set weight distributions per learning area
Step 2

Set Up Strands and Sub-strands

For each learning area, define the strands and sub-strands. EduMyles automatically organizes these hierarchically, making it easy to assign assessments to the correct level.

Use KNEC strand definitions
Add school-specific sub-strands
Enable strand weight customization
Step 3

Create Assessment Templates

Design assessment templates for different types: formative, summative, practical, and portfolio. Each template can have custom rubrics and scoring criteria.

Build rubric libraries
Set automatic competency mapping
Enable peer assessment options
Step 4

Configure Competency Tracking

Set up competency descriptors for each grade level. EduMyles will automatically track student progress against these competencies across all assessments.

Use Ministry competency descriptors
Add school-specific competencies
Enable competency visualization
Step 5

Test with Sample Data

Before going live, test the system with sample student data and assessments. Verify that report cards generate correctly and all calculations are accurate.

Test all grade levels
Verify report card formats
Check parent portal display

CBC Assessment Types in EduMyles

Formative Assessment

Ongoing assessments during learning to monitor progress and provide feedback.

Frequency:Weekly/Bi-weekly
Weight:20-30%
Examples:
Class exercisesQuizzesObservationsLearning activities

Summative Assessment

End-of-unit or end-of-term assessments to evaluate cumulative learning.

Frequency:End of term
Weight:40-50%
Examples:
End-of-term testsProjectsPresentationsPractical exams

Portfolio Assessment

Collection of student work demonstrating growth and achievement over time.

Frequency:Continuous
Weight:20-30%
Examples:
ArtworkWriting samplesScience projectsPerformance recordings

Peer and Self Assessment

Students evaluate their own work and that of peers using clear criteria.

Frequency:Regular
Weight:5-10%
Examples:
Self-reflectionPeer reviewGroup evaluationGoal setting

Generating KNEC-Compliant Report Cards

Report Card Features

Academic Performance

  • Learning area scores
  • Strand performance breakdown
  • Competency achievement levels
  • Teacher comments per learning area

Holistic Development

  • Values and attitudes
  • Social skills development
  • Learning behaviors
  • Attendance and punctuality

Automatic Grade Calculation

EduMyles automatically calculates competency levels (Exceeds Expectations, Meets Expectations, Approaching Expectations, Below Expectations) based on assessment scores.

Parent-Friendly Format

Report cards are designed to be easily understood by parents, with clear visual indicators and progress tracking.

Digital Signatures

Digital signatures from head teachers and class teachers can be added automatically for authenticity.

Parent Portal Integration

What Parents See

  • Real-time grade updates
  • Competency progress visualization
  • Teacher comments and feedback
  • Attendance records
  • Portfolio evidence
  • Learning resources

Benefits for Schools

  • Reduced parent inquiries
  • Increased parent engagement
  • Transparent communication
  • Fewer printed report cards
  • Improved accountability
  • Better student outcomes

Success Stories: CBC Implementation

Nairobi Primary School

Challenge:Manual CBC tracking was taking 15 hours per week per teacher.
Solution:Implemented EduMyles CBC gradebook with automated competency tracking.
Results:Reduced admin time by 80%, improved parent satisfaction to 96%.

Mombasa Academy

Challenge:Parents didn't understand CBC progress reports.
Solution:Used EduMyles parent portal with visual progress indicators.
Results:Parent-teacher meeting attendance increased by 40%.

Kisumu Girls Boarding

Challenge:Struggling with portfolio evidence management.
Solution:Digital portfolio system with automatic organization.
Results:Portfolio completion rate improved from 60% to 95%.

Ready to Master CBC Implementation?

Join 300+ Kenyan schools using EduMyles for seamless CBC gradebook management.

Book a CBC Demo