CODING FOR SCHOOLS
Ubunifu Code Clubs
A Usayansi Kenya Initiative
Empowering students in rural and marginalized communities through transformative access to coding, robotics, and digital innovation. Building the next generation of tech creators, problem solvers, and future innovators.
Bridging the Digital Divide
Transforming Classrooms into Innovation Hub across Kenya
Coding for Schools is a flagship program by Usayansi Kenya that empowers students in rural and marginalized communities through transformative access to coding, robotics, and digital innovation. Designed to bridge the digital divide, the program establishes vibrant coding and robotics clubs in both junior and senior schools across Kenya, nurturing a generation of young tech creators, problem solvers, and future innovators.
Through hands-on, grade-appropriate, and engaging content, Coding for Schools introduces learners—from primary grades up to Grade 12—to the exciting world of technology and computational thinking. Students are equipped with skills that are not only aligned with Kenya’s Competency-Based Curriculum (CBC) but also globally relevant in the 21st-century digital economy.
1000+
Learners Targeted
120+
Schools Targeted
20+
Counties
100+
Teachers
Program Highlights
Age - appropriate learning path for every Learner
Primary School
Grade 1-6
- Introduction to Computational Thinking and Block-Based Coding
- Creative problem-solving using Scratch and COBOBLOCKS Premium kits
- Interactive activities using Micro:bit, basic robotics, and STEM games
- Fundamentals of digital safety, logic, and automation
Junior School
Grade 7-9
- Microcontroller programming using micro:bit and arduino
- Building simple robotics systems (Obstacle avoider,smart lighting)
- Introduction to python programming.
- Project based learning focused on real -world challenges in local communities.
Senior School
Grade 9-12
- Advanced Python programming (data structures, file handling, problem solving)
- Robotics and IoT projects using Arduino, sensors, and actuators
- Integration of AI and Machine Learning concepts using beginner-friendly platforms
- Exposure to web development basics (HTML, CSS, JavaScript)
Why This Program Matters
Transforming lives through technology education
In areas where access to ICT resources and STEM opportunities is limited, Coding for Schools offers more than just technical skills. It fosters hope, creativity, critical thinking, and confidence. By transforming classrooms into innovation hubs and students into creators—not just consumers—of technology, this program helps unlock the full potential of every child, regardless of geography or background.
Through our network of trained facilitators, strategic partnerships, and commitment to community transformation, Usayansi Kenya is igniting the dreams of thousands of learners—preparing them not only to thrive in school but also to lead in a digital future.
-
Innovation Hubs
Transforming classrooms into spaces of creativity and innovation.
-
Global Relevance
Skills aligned with both CBE and 21st-century digital economy.
-
Future Item
Preparing students to lead in a rapidly evolving digital world.
Tools & Technologies
Cutting edge tools for hands-on learning
Scratch Programming
Visual programming language perfect for beginers
Python
Real-world programming language for advanced learners.
Micro:bit & Arduino
Hardware platforms for robotics and IoT projects
AI & Machine Learning
Introduction to future technology
Web Development
HTML, CSS and JavaScript fundamentals
COBOBLOCKS
Educational coding and robotics kits for kids
Join the Digital Revolution
Help Us empower the next generation of innovators in Kenya.