Lesson plans
4 / 5
Exam papers
2 / 3
Parent SMS
10 / 10 ⚠
AI queries
6 / 10
Total students
74
↑ 2 this term
Class average
68%
↓ 3% from last term
Today's attendance
71
96% present
Today's automation actions
View all →
📖
Daily lesson plan ready — Maths, Fractions
AI generated your Class 6 lesson for today based on last week's progress. Bilingual (Swahili/English).
Ready
📩
Parent SMS drafted — Zawadi Kamau (3 absences)
Habari za asubuhi, Mzazi wa Zawadi. Mtoto wenu amekosekana masomo siku 3 mfululizo...
Pending
⚠️
Performance intervention — 4 students flagged
Brian, Fatuma, Peter and Amara dropped below 40% in Science for 2 consecutive assessments. Differentiated activities suggested.
Action needed
Subject performance this term
🌅
Daily prep engine — 6:00 AM
Generated today's lesson plan for Class 6 Maths (Fractions, Phase 2). Based on last Friday's progress data — 43% of class not yet confident with improper fractions.
Triggered: 06:00 · completed in 12 seconds
Done
📱
Parent SMS — Zawadi Kamau (3 absences)
Automatic draft created. Trigger: 3 absences in 10 school days. Message prepared in Swahili for parent with feature phone. Awaiting your 1-tap approval.
Triggered: 07:45 · awaiting approval
Needs approval
🛡️
Safeguarding escalation — David Ochieng
5 consecutive absences detected. Auto-escalated to Head Teacher (Mrs Njoroge) at 08:30. Welfare check protocol initiated. Awaiting your confirmation note.
Triggered: 08:30 · escalated to head teacher
Escalated
📊
End of term report generation — 11 days away
Scheduled to auto-generate 74 NEMIS-formatted reports on 28 March. Currently collecting data. 94% of marks entered. 4 students missing Science marks.
Scheduled: 28 March 2026
In progress
🎓
CPD recommendation — Science pedagogy
Class Science average dropped to 58% — below national benchmark. AI detected a pattern in your lesson plans: limited hands-on activity design. A 2-hour CPD module has been curated for you.
Triggered: performance pattern detected · this week
Ready
AI Lesson Generator
Maths — Improper Fractions · Class 6
SW
EN
CBC · 40 mins · Generated today 06:00
1
Utangulizi / Introduction 5 min
Uliza wanafunzi: "Ukikata mkate nusu, unaona nini?" / Ask students: "If you cut a loaf of bread in half, what do you see?" Use local context — ugali sharing.
2
Maelezo / Direct instruction 10 min
Elezea sehemu zisizo sahihi ukitumia mfano wa vitunguu 5/3. / Explain improper fractions using the example of 5/3 using onions — a culturally familiar item.
3
Shughuli ya Kikundi / Group activity 15 min
Vikundi vya 5. Kila kikundi kinakata picha za mikate na kuandika sehemu. / Groups of 5. Each group cuts paper loaves and writes the fractions. Differentiated sheets for 3 levels.
4
Tathmini / Assessment 8 min
Maswali 5 ya haraka ya kutathmini uelewa. Voice mark entry available. / 5 quick exit questions. Voice mark entry enabled for rapid recording.
5
Kazi ya Nyumbani / Homework 2 min
Maswali 8 ya nyumbani, ngazi tatu (rahisi, wastani, ngumu). / 8 homework questions, 3 differentiated levels auto-generated.
Class 6 — 74 students
Filter by flag
DO
David Ochieng
Class 6B · Adm 2019-0341
Sci: 32%
Maths: 38%
Eng: 52%
🛡️ Safeguarding flag · 5 absences · welfare check open
FK
Fatuma Khamis
Class 6A · Adm 2019-0198
Sci: 36%
Maths: 44%
SW: 78%
⚠️ Performance watch · 2 consecutive drops in Science
AM
Amara Mutua
Class 6A · Adm 2019-0207
Maths: 88%
Sci: 82%
Eng: 79%
⭐ High achiever — gifted extension materials available
BN
Brian Njoroge
Class 6B · Adm 2019-0312
Sci: 39%
Maths: 46%
Eng: 51%
SEN referral
Easy exam variant
Voice mark entry
🎙️ Start recording
🎙️
Say marks aloud — AI transcribes
"Brian — 46, Fatuma — 36, Amara — 88..."
Works in Swahili and English
Works in Swahili and English
📋
Government reports (NEMIS / EMIS / NECTA) are a Pro feature
Auto-generate all 74 student reports in 2 minutes. Formatted to your country\'s official standard. Upgrade Pro to unlock.
Government compliance reports
Auto-generates from your data
Kenya — NEMIS reports
National Education Management Information System · CBC-aligned
Uganda — EMIS reports
Education Management Information System · NCDC curriculum
Tanzania — NECTA format
National Examinations Council of Tanzania · Standard format
Inspection-ready documentation
For school inspection visits — TSC, ministry officers
AI Timetable Builder
Class 6 (Primary) — Weekly timetable
All 12 primary subjects shown · click a slot to view lesson plan
Print
📚 Primary — showing all 12 subjects across the week
Mon
Tue
Wed
Thu
Fri
7:30
Maths
Fractions
English
Comprehension
Science
Plants
Kiswahili
Ushairi
P.E.
Athletics
8:30
Science
Lab work
Maths
Decimals
Social St.
E. Africa
CRE / IRE
Ten Comm.
Creative Arts
Collage
9:30
Break — 30 minutes
10:00
Kiswahili
Insha
Social St.
Maps
Home Science
Nutrition
Maths
Geometry
Music
Rhythm
11:00
Agriculture
Soil types
English
Grammar
Kiswahili
Sarufi
Mother Tongue
Oral lit.
Social St.
Resources
12:00
Lunch — 60 minutes
13:00
CRE / IRE
Worship
P.E.
Team games
Maths
Word probs
Creative Arts
Drawing
Agriculture
Crop care
Maths
English
Kiswahili
Science
Social Studies
P.E.
Creative Arts
CRE / IRE
Music
Home Science
Agriculture
Mother Tongue
Parent communication — 74 families
Compose message
USSD mode enabled: 18 parents in your class have feature phones. Messages to them are automatically converted to SMS via Africa\'s Talking at no cost to parents.
JO
Jane Ochieng — David's mother
Parent · feature phone · Kiswahili preferred
Asante sana mwalimu kwa ujumbe. Mtoto wangu alikuwa mgonjwa hospitali wiki nzima. Atarejea...
MK
Moses Kamau
Parent of Zawadi · smartphone · English preferred
Good morning teacher. I noticed Zawadi has been struggling with maths. Can we meet this week?
FM
Fatuma Mohammed
Parent of Aisha · smartphone · Swahili preferred
Mwalimu, Aisha amesema anafurahi sana darasani. Asante kwa kazi nzuri.
PN
Peter Njoroge
Parent of Brian · feature phone · Swahili preferred
Nimepokea ujumbe. Nitamleta Brian kwa ziara yako wiki ijayo...
🌿
Wellbeing module is a Pro feature
Burnout prevention, workload alerts, peer support groups, and counsellor access. Your classroom data suggests you may be carrying a heavy workload. Upgrade to see your wellbeing score.
Your wellbeing score this week
72
/ 100 · Good
Weekly check-in
3 questions · 60 secs
Friday
Peer support
8 teachers in your group
8 online
Mindfulness
Guided sessions, Swahili
5 min
Workload hours
This week
52 hrs
Talk to counsellor
Confidential · free
Available
Recognition
3 years service milestone
Pending TSC
Burnout risk assessment
Based on your last 4 weeks of data: workload hours, check-in responses, lesson plan generation patterns, and weekend app usage, your burnout risk is currently Moderate.
Recommendation: Your Science class performance decline and David Ochieng's safeguarding case are adding significant stress. Consider requesting a 1-week teaching assistant allocation from your head teacher. A draft request letter has been auto-prepared for you.
Recommendation: Your Science class performance decline and David Ochieng's safeguarding case are adding significant stress. Consider requesting a 1-week teaching assistant allocation from your head teacher. A draft request letter has been auto-prepared for you.
Active welfare concern — David Ochieng (Class 6B)
5 consecutive absences. Auto-escalated to Head Teacher at 08:30. Parent contacted via SMS — response received (hospital admission). Welfare protocol step 2 required.
Reporting pathways
🇰🇪 Kenya pathway
Teacher → Head Teacher → DSO → County Children's Officer → DCPU
🇺🇬 Uganda pathway
Teacher → Head Teacher → DEO → Probation & Social Welfare Officer
🇹🇿 Tanzania pathway
Teacher → Head Teacher → District Education Officer → Social Welfare
Emergency
Kenya: 116 (Child helpline) · Uganda: 116 · Tanzania: 116
Confidential case log
+ New entry
David Ochieng
5 absences · hospital confirmed · DSO pending · welfare check step 2
Today
Mercy Wanjiku
Reported bruising on arm · disclosed home difficulty · referred to counsellor
10 Mar
Peter Otieno
Bullying report resolved · peer mediation completed · monitoring
3 Mar
Professional development
AI-recommended based on your classroom data
3
courses in progress
12
CPD hours earned
2
peer observations done
🔬
Science through inquiry — practical activities
Not started
📚
CBC differentiated learning strategies
45%
👥
Managing large classrooms (50+ students)
78%
🤖
AI tools for East African teachers
Not started
Inclusive education toolkit
Every student, every learning style, every ability — supported in your classroom
6
students with SEN notes
3
differentiated exam variants
2
gifted extension plans
Differentiated exam generator
Auto-generates 3 variants of any exam: standard, simplified (SEN-friendly), and extended (gifted). Same curriculum objectives, different scaffolding.
Standard
Simplified (SEN)
Extended (gifted)
Special Educational Needs (SEN) tracking
Maintain confidential SEN notes per student. Flag for referral to Special Needs Education (SNE) officers. Compliant with Kenya SNE policy, Uganda PAS and UNISE guidelines.
Add SEN note
Refer to SNE officer
Generate SEN report
Gifted learner extension
Identify and support high-achieving students with extension materials, project-based challenges, and enrichment activities aligned to CBC Talent Discovery Week.
Generate extension pack
CBC talent profile
Multilingual support
Students whose home language is neither Swahili nor English (e.g. Kikuyu, Luo, Luganda, Kinyarwanda) — generate vocabulary bridge sheets and mother-tongue introduction activities.
Kikuyu bridge
Luo bridge
Luganda bridge
+ Add language
Teacher marketplace
Sell your resources. Buy from peers. Earn via M-Pesa.
KSh 4,820
earned this month
7
resources uploaded
143
downloads
Your lesson plans could be earning you money
Teachers similar to you earned an average of KSh 4,800 last month selling their resources. Marketplace selling is a Pro feature.
KSh 4,800 avg Pro seller / month
Popular in Kenya · Class 6
📐
CBC Class 6 Maths revision pack — full term
KSh 150
🔬
Science experiments with no lab equipment
KSh 200
📄
Bilingual lesson plan templates — Swahili/English
FREE
💬
500 report card comments — Swahili & English
KSh 100
🗺️
Full year scheme of work — Science Class 6
KSh 120
♿
Inclusive classroom activity sheets — SEN adapted
FREE
📅 Attendance Register — Monday 17 March 2026
71 Present
3 Absent
0 Late
Class 6A — 37 students
Attendance trends — this term
94%
Avg attendance
6
Chronic absent
1
Welfare flags
14
SMS sent
Week 198%
Week 296%
Week 393%
Week 491%
Week 5–8 avg94%
This week96%
📝 AI Exam Generator
Mathematics — End of Term Exam · Grade 6
40 questions · 2 hours · CBC Kenya · Generated today
SWEN
SECTION A — Multiple Choice (20 marks)
1. What is ½ + ¼? (a) ¾ (b) ⅔ (c) ½ (d) 1
2. A rectangle has length 8cm and width 5cm. What is its area? (a) 13cm² (b) 26cm² (c) 40cm² (d) 80cm²
3. Express 0.75 as a fraction: (a) ¾ (b) ½ (c) ¼ (d) ⅛
... 17 more MCQ questions generated ...
SECTION B — Structured Questions (40 marks)
4. A farmer has 3½ acres of land. He plants maize on ⅔ of it. How many acres are planted with maize? Show your working.
... 9 more structured questions ...
SECTION C — Problem Solving (40 marks)
5. Mama Zawadi sells mandazi at the market. She makes 120 mandazi and sells ⅗ of them in the morning. How many does she sell in the afternoon if she sells half of the remainder?
1. What is ½ + ¼? (a) ¾ (b) ⅔ (c) ½ (d) 1
2. A rectangle has length 8cm and width 5cm. What is its area? (a) 13cm² (b) 26cm² (c) 40cm² (d) 80cm²
3. Express 0.75 as a fraction: (a) ¾ (b) ½ (c) ¼ (d) ⅛
... 17 more MCQ questions generated ...
SECTION B — Structured Questions (40 marks)
4. A farmer has 3½ acres of land. He plants maize on ⅔ of it. How many acres are planted with maize? Show your working.
... 9 more structured questions ...
SECTION C — Problem Solving (40 marks)
5. Mama Zawadi sells mandazi at the market. She makes 120 mandazi and sells ⅗ of them in the morning. How many does she sell in the afternoon if she sells half of the remainder?
🗂️
Schemes of Work is a Pro feature
Full-term and year-long planning for every subject. Generates complete CBC/NCDC/NECTA-aligned schemes in 20 seconds. Upgrade Pro to unlock.
🗂️ AI Scheme of Work Builder
Generate a full-term or full-year teaching sequence for any subject — all topics, resources, assessments and time allocation planned automatically.
Mathematics — Term 1 Scheme · Grade 6
Export PDF
| Wk | Topic | Sub-topics | Learning outcomes | Resources | Assessment |
|---|---|---|---|---|---|
| 1–2 | Fractions | Proper, improper, mixed numbers; equivalent fractions | Convert between fraction types; find equivalent fractions | Paper strips, charts, KLB Maths Book 6 | Oral quiz |
| 3–4 | Decimals | Place value; operations; conversion to fractions | Perform +, −, ×, ÷ with decimals | Place value charts, abacus | CAT |
| 5–6 | Percentages | Conversion; percentage of quantity; profit & loss | Calculate percentages; apply to real-life contexts | Market price lists, shop receipts | Worksheet |
| 7 | Ratios | Simplifying; dividing quantities; proportion | Solve ratio problems in daily contexts | Recipe cards, mixing tasks | Oral quiz |
| 8 | Revision | Weeks 1–7 consolidation; exam prep; mixed practice | Identify and address weak areas per student | Differentiated revision packs (auto-gen) | Mock exam |
| 9 | End of term exam | All topics · 40 questions · 2 hours | Summative assessment of term's learning | Auto-generated exam paper + marking scheme | End of term |
📂 Resource Library
Teaching materials for every subject · downloaded for offline use · community shared
2,847
total resources
47
downloaded offline
12
subjects covered
🔬
Science — Human body diagrams (printable)
34 labelled diagrams · skeleton, organs, senses · A4 printable · Grade 5–7 · Bilingual SW/EN
2.3 MB · 4,102 downloads · 4.9★
Free
🌱
Agriculture — East African crops field guide
Maize, beans, cassava, sorghum, tea · planting calendar · Grade 6–8 · Swahili
1.8 MB · 2,890 downloads · 4.8★
Free
🎵
Music — East African rhythm & notation cards
Taarab, benga, afrobeat rhythm patterns · printable flashcards · Grade 4–7
0.9 MB · 1,234 downloads · 4.7★
Free
⚽
P.E. — 40 lesson plans, no equipment needed
Athletics, team games, gymnastics · designed for large outdoor classes · Grade 4–8
1.1 MB · 3,456 downloads · 4.9★
Free
🍳
Home Science — Nutrition & cooking resource pack
Local food groups, balanced diet charts, simple recipes · Grade 5–8 · Bilingual
1.4 MB · 1,987 downloads · 4.8★
Free
🎭
Drama — 20 East African short plays for classroom use
Social themes: water, education, family · Swahili & English · Form 1–4
0.7 MB · 876 downloads · 4.6★
Free
🇫🇷
French — Beginner worksheets (Form 1–2)
Greetings, numbers, colours, family · 60 printable worksheets · Form 1–2
1.2 MB · 654 downloads · 4.5★
Free
💻
Computer Studies — Unplugged ICT activities (no computers needed)
Binary, algorithms, internet safety · designed for schools without computers · Form 1–3
0.8 MB · 2,341 downloads · 4.9★
KSh 80
🤖
Habari yako! Mimi ni msaidizi wako wa AI — Mwalimu AI. Ninaweza kukusaidia kwa Kiswahili au English.
I can help with lesson ideas for any subject, explain curriculum requirements, suggest activities for large classes, help write reports, answer safeguarding questions, or support you with any teaching challenge. What do you need today?
I can help with lesson ideas for any subject, explain curriculum requirements, suggest activities for large classes, help write reports, answer safeguarding questions, or support you with any teaching challenge. What do you need today?
Mwalimu AI · bilingual · responds in your language
Works offline · all conversations stay on your device · never shared
68%
Class average
▲ +4% this term
87%
Attendance rate
▼ -2% vs last term
11
At-risk students
Need intervention
74
Total students
6A: 38 · 6B: 36
📚 Subject Performance — Term 1 Average
🎯 Grade Distribution
📈 Term Progress
⭐ Top Performers
Grace Wanjiru94%
Brian Odhiambo91%
Fatuma Hassan89%
David Kipchoge87%
Aisha Mwende85%
⚠️ Needs Support
James Mwangi34%
Peter Otieno38%
Mary Chebet42%
Samuel Njeru45%
Esther Kamau47%
👑 Premium Services — What Pro Unlocks
📚 Teaching Tools
✅ Unlimited AI lesson plans
✅ Unlimited exam generator
✅ Schemes of work — full term
✅ Differentiated worksheets
✅ Post-exam gap analysis
✅ AI bilingual teaching notes
🏫 Admin & Compliance
✅ NEMIS / EMIS / NECTA reports
✅ Automated parent SMS (unlimited)
✅ Safeguarding log & escalation
✅ Inspection-ready document pack
✅ AI timetable builder
✅ School-wide attendance trends
💰 Income & Growth
✅ Marketplace selling (90% revenue)
✅ Earn avg KSh 4,800/month
✅ Referral programme (earn free months)
✅ CPD courses — offline capable
✅ TSC recognition auto-submitted
✅ CPD hours tracked automatically
🌿 Wellbeing & Support
✅ Burnout prevention & wellbeing score
✅ Peer support groups
✅ Counsellor referral access
✅ Inclusive Ed & SEN support tools
✅ AI assistant — unlimited queries
✅ Priority support (24hr response)
Mwalimu Pro — Individual
Everything above · cancel anytime · 30-day free trial
KSh 390/month
or KSh 3,900/year (2 months free)
Free tier limits (before upgrade)
5
lesson plans/month
3
exam papers/month
10
parent SMS/month
Refer a colleague — earn a free month
For every teacher you refer who subscribes to Pro, you both get 1 month free. No limit.
AMINA-8841
Copy code
3
colleagues referred
KSh 1,170
free months earned
👤 Teacher profile
AM
Loading...
TSC No. 0234871 · 3 years service
✓ Verified teacher
School: Nairobi Primary School
Classes: 6A, 6B (74 students)
Subjects: Mathematics, Science, English
Country: Kenya · CBC curriculum
Language: Swahili + English
🏫 School setup
School name: Nairobi Primary School
Type: Public · Primary
County: Nairobi
NEMIS code: 142334
Head teacher: Mrs P. Njoroge
Total enrolment: 486 students
Staff: 18 teachers
🎨 App preferences
Default languageSwahili ▾
AI lesson plan time06:00 ▾
Absence SMS trigger3 days ▾
Font sizeMedium ▾
Dark modeOff ▾
Offline sync priorityAttendance first ▾
📱 Connectivity & data
Offline modeEnabled
Data saved this month94% reduction
Storage used47 MB / 2 GB
Download on WiFi onlyOn
Last full syncToday 07:34
🔔 Notification settings
Automation alertsOn
Parent messagesOn
Safeguarding flagsOn · urgent
Wellbeing check-inFriday
CPD remindersOn
Marketplace earningsMonthly