SmartSchool.Africa works with national and international curricula, helping schools manage academics, assessments, and reporting β no matter which system you follow.
Curricula We Support
SmartSchool.Africa adapts to your national or international curriculum with flexible grading, assessment, and reporting tools.
Uganda National Examinations Board
Fully aligned with Uganda's national curriculum. Manage all UNEB examination levels from PLE through UACE with automatic grading and report card generation.
Competency Based Curriculum (Kenya)
Built for Kenya's CBC system. Track competencies, learning outcomes, and student progress across strands with assessment tools designed for the modern classroom.
National Curriculum Development Centre
Supports Uganda's new lower secondary curriculum. Handle activity of integration, project work, and competency assessment with ease.
Cambridge Assessment International
Full support for Cambridge IGCSE, AS, and A-Level programmes. Manage coursework, predicted grades, and examination preparation aligned with Cambridge standards.
International Baccalaureate
Supports all IB programmes from Primary Years through Diploma. Track CAS activities, Theory of Knowledge, Extended Essays, and IB-specific assessment criteria.
Montessori Method
Adapted for Montessori schools. Track individual student progress through sensitive periods, document work cycles, and share developmental observations with parents.
Flexible & Adaptable
Our platform gives schools the flexibility to configure grading, assessment types, and report formats to match any curriculum.
Set up grading scales, grade boundaries, and calculation methods that match your curriculum. Support for percentages, points, letter grades, and GPA systems.
Create continuous assessments, end-of-term exams, projects, practicals, and coursework β each with custom weightings that feed into final grades.
Design report card templates that match your curriculum requirements. Include grades, teacher comments, attendance summaries, and class rankings.
Select a department to start chatting