Introduction to Coding Tuition for Grade 10 & JSS Learners

Turn the School Holiday Into a Season of Digital Discovery, Creativity & Problem-Solving

This practical online STEM holiday programme introduces learners to programming fundamentals using C while developing logical thinking, problem-solving and digital creativity. Designed primarily for Grade 10 learners interested in STEM and technology, it also welcomes curious Junior Secondary learners and complete beginners ready to explore programming.

Beginner-Friendly Practical Competency-Focused Online
A holiday learning collaboration between ProChris and Creative Learning World (CLW).
Dates
14th Nov. – 11th Dec. 2026
Schedule
4 days per week
Learning
1 hr per day | 16 hrs
Starting Time
2:00 PM
Start for : FREE
Tuition: KSh 2,000
The First 20 Early Birds: KSh 1500
Prefer personalised learning? Private tuition and coaching are available through a special package.
Exclusive Benefits For Enrolled Families

Bonuses & Extras

Every learner enrolled in the Pro Chris & Creative Learning World Holiday Tuition Programme will unlock exclusive learning experiences, parent resources and special opportunities.

Creative Learning World Aviation Experience

More Than Tuition.
More Opportunities.

Your child’s learning journey goes beyond the classroom. Enrolled families gain access to valuable experiences and practical resources designed to support learning, confidence and future readiness.

Raising Digitally Ready Teens

FREE Parent & Guardian Webinar

Practical guidance to help parents support healthy technology habits, digital confidence, creativity and responsible technology use.

Senior Secondary Pathways

FREE Parent & Guardian Webinar

Helping parents understand the three Senior Secondary pathways — STEM, Social Sciences, and Arts & Sports Science — and support their child in making informed choices.

Aviation Experience — Edition 1

20% OFF CLW Edu-Travel Experience

Enrolled tuition families receive 20% off the Aviation Experience at Kenya Aeronautical college on 28-November-2026.

More than tuition. More opportunities to learn, explore and prepare for the future.
Purposeful Holiday Learning

Why Online Computer Programming Tuition?

Programming gives learners an opportunity to move beyond simply using technology. It introduces them to the thinking behind technology.

Through practical programming activities, learners explore how problems can be understood, broken down and transformed into logical instructions a computer can follow.

Along the way, they have opportunities to develop:

  • Critical thinking
  • Problem-solving
  • Logical thinking
  • Computational thinking
  • Creativity and imagination
  • Digital literacy
  • Decision-making
  • Structured thinking
  • Persistence
  • Communication
  • Confidence with technology
  • Independent learning

From Technology Consumer to Technology Creator

Instead of asking only, “What can this computer do?”, learners begin asking:

“What can I create with it?”

That shift is at the heart of this programme.

About the Programme

Programming Fundamentals, Using C

Online Introduction to Computer Programming Tuition is a 16-hour introductory holiday programme designed to give learners a practical foundation in computer programming.

Learners use the C programming language to explore fundamental concepts, structured problem-solving and the process of developing simple computer programmes.

The programme is particularly suitable for:

Grade 10 Learners

Interested JSS Learners

Complete Beginners

The approach is learner-centred, practical and competency-focused. Learners are encouraged to apply knowledge, demonstrate skills and solve problems rather than simply memorise information.

A Different Kind of Holiday Learning

What Makes This Programme Different?

The focus is not merely on memorising programming commands. It is on helping learners understand, practise and apply programming concepts in meaningful ways.

Practical Rather Than Theory-Heavy

Learners don’t just listen to explanations. They apply what they learn through guided activities and programming exercises.

We Teach Programming Thinking

Learners practise understanding a problem, planning a solution and turning that solution into a working programme.

Real-World Problem Solving

Programming concepts are connected to familiar situations and simple practical problems learners can understand.

Beginner-Friendly

The programme starts with the foundations and progressively introduces concepts to help learners develop confidence.

Competency-Focused

Activities develop critical thinking, creativity, digital literacy, communication and self-efficacy alongside programming skills.

Project and Activity Based

Learners get opportunities to create, test, correct and explain simple programmes through guided practical work.

Experienced Technology Trainer

The programme is delivered by an experienced trainer and technology practitioner with a background in IT training, education and digital technology.

In Collaboration With CLW

The partnership brings together technology training and child-centred learning, creating an experience designed around the learner.

Guided by Experience

Meet Your Trainer

Chrispinus Mumia Walloga (aka Pro Chris)

Pro Chris is a Certified Trainer, Digital Transformation Mentor, Tech Consultant and Tech Developer with over 10 years of experience in IT training, academic instruction and digital technology. He is a NITA-certified Training of Trainers (ToT) and has taught and lectured at institutions of higher learning, including Mount Kenya University, as well as previously teaching Computer Science at Kimilili Boys High School.

Beyond formal teaching, Pro Chris has mentored and coached college and university students, helping many develop practical IT skills, work through technology projects and grow into confident technology professionals. He also guides KCSE leavers in exploring career pathways in Computing, Information Technology and Computer Science, while supporting secondary school learners with technology projects and Science & Engineering Congress projects.

For over a year, Pro Chris has also been actively mentoring and coaching JSS learners in schools, helping young learners build confidence, creativity, problem-solving abilities and practical digital skills. Passionate about young people, technology and emerging fields such as Artificial Intelligence, he brings together the experience of a technology practitioner, the skills of an educator and the heart of a mentor, making him well placed to guide learners from simply using technology to creating, solving and innovating with it.

Pro Chris, Chrispinus Mumia Walloga, technology trainer
Our Learning Partnership

In Collaboration With Creative Learning World

Technology skills, purposeful learning and learner development come together through the collaboration between ProChris and Creative Learning World.

Grade 10 and Junior Secondary learner exploring technology and digital learning

Creative Learning World (CLW)

Creative Learning World (CLW) is a Kenyan parent-child learning brand that helps children develop curiosity, creativity, confidence and practical skills through purposeful learning experiences. While CLW’s programmes span early learning, Edu-Travel, educational play and parenting, its broader philosophy is simple: help children learn by exploring, creating, doing and connecting learning to real life. This holiday programme brings that philosophy into the digital learning space.

Pro Chris brings the technology expertise: Covering programming, computer applications, graphics and video creation. CLW brings the learner-centred approach: Encouraging curiosity, creativity, confidence, problem-solving and purposeful learning.

For learners aged roughly 12–16, this is an important stage of discovering interests, strengths and possible future pathways. Technology can become more than something they consume — it can become something they create with, solve with and learn through.

Together, Pro Chris & CLW creates a practical holiday learning experience that combines: The goal isn’t simply to teach learners technology. It’s to help them discover what they can do with it.

Learning Beyond Coding

The Competencies We Develop

This programme is not only about learning C. It is about developing competencies that can support your child’s learning journey across STEM and beyond.

Learners are encouraged to think critically, work through challenges, communicate their ideas and develop confidence through practical programming activities.

Key competencies developed through introductory computer programming, including critical thinking, problem-solving, creativity and digital literacy

The focus is on practical participation, guided discovery and the progressive development of skills — not simply memorising programming terminology.

From Problems to Programmes

Our Learning Journey

Rather than simply moving from one programming topic to another, learners are encouraged to follow a repeatable problem-solving process.

Discover

Understand the problem and identify what needs to be solved.

Think

Ask questions, examine the situation and identify the information needed.

Plan

Break the problem into logical steps before writing code.

Code

Turn the planned solution into a simple C programme.

Test

Run the programme and check whether the result matches expectations.

Improve

Identify mistakes, make corrections and improve the solution.

Present

Explain what was created, how it works and what was learned.

Apply

Use the same problem-solving process to approach another practical challenge.

Practical Applications

What Could Your Child Create?

Learners will be guided through practical examples and activities that demonstrate how programming concepts can be used to solve simple problems.

  • A simple calculator
  • Area and perimeter calculators
  • An average calculator
  • A shopping total calculator
  • A learner marks programme
  • A simple grading programme
  • Pass/fail decision programmes
  • Eligibility programmes
  • Counting programmes
  • Multiplication table programmes
  • Simple menu-based programmes
These are more than exercises to complete.

They are opportunities for learners to understand how a problem can be transformed into a working digital solution through logical thinking, planning, coding and testing.

Learning That Goes Further

More Than Coding — Skills for Life

What does a parent really want their child to gain from a holiday programme?

Not just another certificate. Not just something to keep them occupied. You want your child to gain useful skills, confidence and meaningful learning experiences.

This programme gives learners opportunities to practise:

Thinking independently
Approaching problems systematically
Becoming more confident with technology
Developing computational thinking
Creating rather than simply consuming technology
Communicating ideas clearly
Learning through experimentation
Making and correcting mistakes
Developing future-ready digital skills
The code is the tool.
The thinking is the skill.
Family Participation Matters

Designed for Online Learning — With Parents as Partners

The main programme is delivered through online tuition, allowing learners to participate from home or another suitable learning environment.

Parents and guardians are encouraged to take an active supporting role throughout the programme.

Parents and Guardians Provide

  • A suitable computer or laptop
  • Reliable internet access
  • A suitable learning environment
  • The required infrastructure for online participation

Parents and Guardians Can

  • Be present during sessions where appropriate
  • Monitor participation
  • Provide guidance and encouragement
  • Help establish a suitable learning routine
  • Support responsible use of technology
Parent supporting a child's learning and responsible use of technology

Online Safety Is Important

Learners will be using computers and accessing the internet. Parents and guardians should therefore put appropriate safety measures in place.

  • Parental controls and device restrictions
  • Appropriate content filters
  • Safe and responsible internet practices
  • Guidance on responsible technology use
  • Appropriate monitoring of the online environment

The aim is to make online learning productive, supportive and responsible.

Introduction to computer programming concepts, algorithms and coding fundamentals

What the Programme Is Designed to Do

Introduce learners to programming fundamentals, structured problem-solving and guided practical coding activities using C.

It is an enrichment experience designed to complement the learner’s wider education.

Plan for the Holiday

Programme Details

Programme Detail Information
Programme Introduction to Computer Programming using C
Target Learners Grade 10 learners and suitable Junior Secondary School learners
Level Beginner / Introductory
Mode Online Tuition
Dates 14th Nov. – 11th Dec. 2026
Schedule 4 days per week
Session 1-hour session, including a 10-minute break
Total Programme Time 16 hours
Starting Time 2:00 PM
Registration FREE
Tuition Fee KSh 2,000
Early Payment Offer The First 20 Early Birds: KSh 1500
Private Option Available through a special coaching package

Online Group Tuition

The main programme is delivered through online group tuition, creating an opportunity for learners to learn alongside other students while working through guided practical activities.

Learners follow a structured introductory journey designed to build programming confidence and problem-solving skills.

REGISTER YOUR CHILD

Prefer Private Tuition?

Parents and guardians who prefer a more personalised learning arrangement can enquire about private tuition or coaching.

Private coaching is offered through a special package to accommodate the additional costs involved in personalised delivery.

The parent or guardian is responsible for providing the venue and required infrastructure.

BOOK PRIVATE COACHING
Questions from Parents

Frequently Asked Questions

Find answers to common questions about the programme, learner suitability, online participation and fees.

Yes. The programme is introductory and designed to progressively introduce learners to programming concepts. Previous programming experience is not required.

No. Grade 10 learners are the primary target, particularly those interested in STEM and technology. Suitable Junior Secondary School learners can also participate.

No. Previous programming experience is not required. The programme starts with the foundations and gradually introduces learners to programming concepts.

C is used as the programming language through which learners explore fundamental programming concepts, logical thinking, algorithms, data, decisions, repetition and structured problem-solving.

The broader goal is an introduction to programming fundamentals, not simply memorising C commands.

It is a holiday digital-skills and programming tuition programme designed as an enrichment experience rather than a replacement for school instruction.

The programme uses a competency-focused, learner-centred and practical approach. Activities deliberately support competencies such as critical thinking and problem-solving, creativity, digital literacy, communication, collaboration, learning to learn and self-efficacy.

This approach complements the broader emphasis on practical competencies in competency-based learning. The programme is an enrichment experience and is not represented as an official curriculum qualification or certification.

Yes. The main group programme is delivered online. Private tuition or coaching can also be discussed with ProChris for families who prefer a more personalised arrangement.

Your child needs a suitable computer or laptop, reliable internet access and an appropriate learning environment. Parents or guardians are responsible for providing the required infrastructure for online participation.

Yes. Parents and guardians are encouraged to provide guidance, monitor participation and support responsible use of technology. Appropriate parental controls and online safety measures should also be in place.

Yes. The programme includes guided programming activities, problem-solving exercises, practical examples and challenges that introduce learners to creating simple programmes using C.

The detailed learning outline and relevant joining information will be shared with parents or guardians after registration.

Registration is FREE. Registering your child does not require payment at the point of registration.

The programme fee is KSh 2,000. The First 20 Early Birds pay only KSh 1500.

Registration is free; the tuition fee is separate.

Yes. Parents or guardians can enquire about private tuition or coaching through a special package. They are responsible for providing the venue and required infrastructure.

Book a consultation about private coaching.

Because the main programme is online, learners can participate from Nairobi, Mombasa, Kisumu, Nakuru, Eldoret, Thika, Kakamega and other parts of Kenya, provided they have a suitable computer and reliable internet access.

Give Your Child a Holiday That Builds Something

Don’t Just Teach Your Child to Use Technology. Teach Them to Create With It.

This holiday, give your child more than entertainment and more than passive screen time.

Give them an opportunity to think, explore, code, solve problems and create.

Help them discover how a problem can become a plan, how a plan can become a programme, and how programming can be used to solve simple practical challenges.

Registration is FREE.
14th Nov. – 11th Dec. 2026
16 Hours | Online | Beginner-Friendly
Starts at 2:00 PM
Tuition: KSh 2,000 | The First 20 Early Birds: KSh 1500

Register Your Child

Complete the form below to register your interest in the Introduction to Computer Programming Tuition. The detailed learning outline and joining information will be shared with parents or guardians after registration.

Registration is FREE. The tuition fee is KSh 2,000. The First 20 Early Birds receive the KSh 1500 offer. Payment is separate from registration.

Registration is FREE. Payment is separate. Parents and guardians will be directed to the official Computer Programming Tuition WhatsApp group for programme updates and joining information.

Thank You — Your Next Step Is WhatsApp

Thank you for completing the form on this page. Please join the official Computer Programming Tuition parent/guardian WhatsApp group to receive programme updates and joining information.

Registration is FREE. Payment is separate from registration.

JOIN THE PARENT WHATSAPP GROUP

Important: this page’s form currently does not save your responses to a registration database. The form must be connected to a registration service to store the details you enter.