High School Coding Bootcamp
Jumpstart your tech journey while in high school. Learn programming fundamentals, build real projects, and develop problem-solving skills that prepare you for university studies and future careers in technology.
Choose Your Learning Track
Select the level that matches your experience and goals
Beginner Track
In-person/Hybrid | No Experience Needed
Advanced Track
In-person/Hybrid | Some Experience Required
Build Your Tech Foundation Early
Our High School Coding Bootcamp is designed specifically for students in Forms 1-4 who want to explore computer science and programming. We create a fun, engaging learning environment that makes complex concepts accessible and exciting.
Through project-based learning, you'll build games, create websites, and develop apps while learning computational thinking and problem-solving skills. Our curriculum aligns with KCSE computer studies while introducing modern technologies.
By program completion, you'll have a portfolio of projects, a solid programming foundation, and a head start on university computer science studies or tech career paths.
Program Details
Everything students and parents need to know
This program is ideal for:
- High school students (Forms 1-4) interested in technology
- Students considering computer science degrees
- Young creators wanting to build games or apps
- Students preparing for KCSE computer studies
- Future entrepreneurs needing tech skills
- Anyone curious about how technology works
- Introduction to programming concepts
- Scratch programming for games and animations
- Python basics with turtle graphics
- HTML/CSS for simple web pages
- Computational thinking and problem-solving
- Digital literacy and online safety
- Career exploration in technology
- Python programming with data structures
- Web development with HTML, CSS, JavaScript
- Building interactive websites and games
- Introduction to databases with SQL
- Mobile app development basics
- Project development and presentation
- University preparation and tech pathways
- Beginner: No prior coding experience needed
- Advanced: Basic programming knowledge recommended
- Strong interest in technology and learning
- Laptop computer for hybrid sessions
- Parental consent for students under 18
- Completion of at least Form 1
Learning Journey
Comprehensive modules designed for young learners
Computational Thinking
- Algorithms and problem decomposition
- Pattern recognition and abstraction
- Logical reasoning and debugging
- Flowcharts and pseudocode
Programming Fundamentals
- Variables and data types
- Conditional statements and loops
- Functions and modular programming
- Input/output operations
Creative Coding
- Game development with Scratch
- Animation and interactive stories
- Art and music with code
- Digital storytelling projects
Web Development
- HTML structure and semantics
- CSS styling and layout
- JavaScript interactivity
- Responsive web design
Project Development
- Ideation and planning
- Collaborative coding
- Testing and debugging
- Presentation and documentation
Tech Career Exploration
- University pathways in tech
- Career options in technology
- Industry guest speakers
- Portfolio building for applications
Program Benefits
How coding skills help high school students succeed
Academic Advantage
Strengthen math and science skills through computational thinking and logical problem-solving approaches.
University Preparation
Gain a head start on computer science degree requirements and stand out in university applications.
Career Exploration
Discover diverse tech career paths and develop skills for future employment in high-demand fields.
Creative Expression
Use programming as a creative tool to build games, websites, apps, and digital art projects.
Ready to Start Your Tech Journey?
Join fellow high school students discovering the exciting world of coding. Build cool projects, develop valuable skills, and get a head start on your future in technology. Spaces are limited for our holiday program intake.
Choose Your Track Now