Coding and Programming Training for Schools in Kenya
CBE-aligned coding and programming training for learners from Grades 1–12 and beyond. Learn Scratch, HTML, CSS, JavaScript, Python, and web development through practical, project-based learning designed to build future-ready digital skills.
Flexible Learning Modes for Coding and Programming
Choose the learning format that works best for your school, teachers, and students. Both options include certified trainers, structured programmes, and project-based learning aligned with Kenya's CBE framework.
Physical
Hands‑on sessions in our training centres or at your school.
- Face‑to‑face mentorship
- Structured environment
- Group collaboration
Online
Live interactive classes from anywhere in Kenya.
- Flexible schedules
- Recorded lessons
- Self‑paced projects
Recommended For
Upper Primary
Grades 4–6
Junior Secondary
Grades 7–9
Senior Secondary
Grades 10–12
College & Beyond
Certificate & Diploma
Programming Pathways
Scratch Programming
Grades 1–3Young learners learn coding through Scratch programming by creating animations, interactive stories, and simple games using visual drag-and-drop blocks. This beginner-friendly coding course develops computational thinking, creativity, logical reasoning, and problem-solving skills for young learners.
- Visual, playful introduction to coding
- Develops computational thinking early
- No prior experience needed
HTML, CSS & JavaScript
Grades 4–12Build real websites and interactive pages. Learn to structure content with HTML, style with CSS, and add behaviour with JavaScript.
- Create responsive web pages
- Portfolio‑ready projects
- Foundation for advanced frameworks
Python Programming
Grades 4–12Learn one of the world's most popular languages. Build applications, analyse data, and automate tasks.
- Variables, loops, functions
- Mini‑apps and quizzes
- Introduction to data analysis
Yii‑2 PHP Framework
Grades 10+Master the Yii‑2 PHP framework to build robust, secure web applications. Ideal for students pursuing ICT or software development careers.
- MVC architecture, database integration
- Build real‑world projects
- Preparation for tech careers
Why Partner with Barvic
CBE‑Aligned
Programs mapped to Competency‑Based Curriculum
Affordable
Practical skills at accessible prices
Mobile Labs
We bring devices to your location
Certification
Recognised certificates for learners & teachers
Ready to start your coding journey?
Schools & organisations – ask about group discounts.