In Kenyan boarding high schools, students follow a highly structured timetable that balances academics, co-curriculars, and supervised study (“preps”). A typical weekday runs from about 4:30–5:00 a.m. until 9:30–10:00 p.m., with early morning and evening prep sessions built around formal classes.
Typical Boarding High School Timetable (Kenya)
Weekdays (Monday–Thursday)
4:30–5:00 a.m. – Wake up, personal preparation, morning devotion/prayers.
5:00–6:30 a.m. – Morning Prep (silent study, often exam-focused revision).
I’ve never met a single rich person who didn’t go to boarding school. Even the criminals with something to actually show for their activities, tend to have attended boarding school.
Day scholars only know how to do teenage pregnancies.
Programming Languages in Kenyan High Schools (Historical Timeline)
Period
Language(s)
Context
Early 2000s – 2008
Visual Basic 6.0
Officially examinable in KCSE Computer Studies. Students learned structured programming, GUI design, and basic database connectivity.
2009 – 2014
Pascal (earlier), VB6 continued
Some schools still used VB6, though Pascal was phased out. ICT reforms began shifting toward modern languages.
2015 – 2018 (clubs & pilots)
Scratch, Python
Coding clubs and pilot programs introduced Scratch for beginners and Python for text‑based programming.
2019 – 2020 (CBC rollout)
Python
Adopted in the Competency‑Based Curriculum (CBC) as the main programming language.
2021 – present
Python, JavaScript, HTML/CSS
Web development modules introduced; Python remains the core examinable language. Scratch continues in junior levels.
Another advantage of boarding school is that you can do a lot of programming fundamentals during prep time, and if you finish your KCSE project early enough (typically 5-6 months) you can play games during prep time since the teacher isn’t there.
Prince of Persia, Comix Zone and the early Tomb Raider games are my recommendations for village kids.
Boarding schools deprive kids of parenting. They are parented by their teachers. They are not even close to their parents. These mongrels are the ones that can kill their family
If you’re good at killing, they send you to army school so you can at least be productive. Where’s a 17 year old dropout from Maralal going to go with an 11 month old baby?