Skip to content

Code Academy Uganda · Student Journey

7 Years. One Extraordinary Journey.

From your first line of code to launching a startup — we walk every step with you. A structured 7-year roadmap that builds Africa's next generation of technology leaders.

  • Early Starters
  • Core Track
  • Senior Track
  • Advanced
Start the Journey

Choose your entry point

Early Starters

Year 1

P2–P3 · Ages 7–10

Digital confidence + first Scratch project + Certificate

Core Track

Years 2–4

P4–S3 · Ages 10–14

Mobile apps, websites & Python automation programs

Senior Track

Years 5–6

S4–S6 · Ages 15–17

Full-stack systems, AI projects & industry specialization

Advanced

Year 7

Post-S6 · Ages 17+

Startup launch, research publication & professional career portfolio

The Roadmap

Seven stations. One unbroken path.

  1. Year 1 Explorer Digital Pioneer

    Digital Foundations & Creativity

    Every journey starts with a single keystroke. We build the digital confidence that unlocks everything else.

    Computer Essentials

    Windows · Google Workspace

    Keyboarding File management Cloud basics Digital safety

    Online Essentials

    Gmail · Google Docs

    Email & etiquette Research skills Digital citizenship Scam awareness

    Scratch Programming

    Scratch 3.0

    Block logic Animation Events & loops Interactive stories

    Year 1 Portfolio

    Digital literacy task Scratch animation or mini-game
    Explore this course
  2. Year 2 Builder Creative Problem Solver

    Scratch Mastery & Robotics Foundations

    From static blocks to moving machines. Students build their first robots and learn to present their ideas.

    Scratch Intermediate → Advanced

    Scratch 3.0

    Variables & conditions Loops & events Game physics Scoring & debugging

    Robotics Level 1

    LEGO Education · Scratch Jr

    Robot components Motor control Sensor basics Build–test–improve

    Presentation & Pitch Skills

    Google Slides

    Storyboarding Slide design Presenting tech projects

    Year 2 Portfolio

    Advanced Scratch game Robotics demo project Presentation deck
    Explore this course
  3. Year 3 Creator AI Creator

    AI, Machine Learning & Web Design

    Hands-on artificial intelligence using mBlock and PictoBlox — training models, building vision projects, and designing responsive websites.

    AI & Machine Learning

    mBlock · PictoBlox

    Block-based AI programming Machine learning models Computer vision basics AI-powered projects

    Web Design Level 1

    HTML · CSS · Bootstrap

    Page structure Responsive layouts Basic interactivity

    Year 3 Portfolio

    AI-powered mBlock/PictoBlox project Computer vision demo 1 responsive website
  4. Year 4 Coder Programming Specialist

    Interactive Web & Python Programming

    Professional-grade tools enter the picture — React, Python automation, and autonomous robotics.

    Web Design Level 2

    JavaScript · React

    DOM manipulation React components State management Forms & validation

    Python Programming

    Python 3

    Automation scripts API integration Data visualization OOP basics

    Robotics Level 2

    Arduino · Advanced Sensors

    Sensor arrays Path following Obstacle avoidance Arduino C++

    Year 4 Portfolio

    Interactive React website 3 Python programs Autonomous robotics project
    Explore this course
  5. Year 5 Engineer Systems Integrator

    Backend Systems & Advanced Robotics

    Connecting the dots — APIs, databases, computer vision, and IoT woven into real systems.

    Backend Development

    Django · PostgreSQL

    CRUD APIs User authentication Database design Deployment basics

    Robotics Level 3 + AI Vision

    Python · OpenCV · C++

    Computer vision ML integration Multi-robot coordination Industrial IoT

    Data Analytics Fundamentals

    pandas · NumPy · Matplotlib

    Data cleaning Statistical analysis Charts & dashboards Insights & reports

    Year 5 Portfolio

    Full-stack Django web app AI-powered robotics system IoT automation project Data analytics report
    Explore this course
  6. Year 6 Specialist Industry Professional

    Specialization & Industry Integration

    Choose your lane — AI & Robotics, Full-Stack Development, or Data Science. Industry mentors guide the way.

    Applied AI & Machine Learning

    TensorFlow · Scikit-learn

    ML model development Predictive analytics AI ethics Real-world datasets

    Advanced Specialization Track

    React/Vue · AWS · Advanced ML · R

    Microservices Cloud deployment Business intelligence Research methodology

    Professional Skills Development

    GitHub · Notion · Slack

    Project management Technical documentation Client communication Team leadership

    Year 6 Portfolio

    Specialization capstone project Professional portfolio website Industry collaboration project Technical documentation
    Explore this course
  7. Year 7 Innovator Technology Leader

    Innovation Leadership & Career Launch

    The harvest season — students transition from learners to leaders, launching products and starting careers.

    Innovation & Entrepreneurship

    Product tools · Figma

    Startup methodology MVP design Pitch development IP basics

    Advanced Industry Projects

    Real-world clients

    Client requirements Solution architecture Quality assurance Team leadership

    Career Launch Program

    GitHub · LinkedIn · Demo Day

    Portfolio building Interview prep Industry mentorship Professional networking

    Year 7 Portfolio

    Innovation project or startup prototype Industry capstone & research paper Professional career portfolio Demo Day presentation
    Explore this course

Milestone Achievements

Earn your badge.

Each completed year unlocks a milestone badge. Hover any badge to reveal the key outcome it represents.

  • Year 1 Key Outcome Computer skills, cloud literacy & first Scratch animation

    Explorer

    Digital Pioneer

  • Year 2 Key Outcome Scratch mastery, working robotics demo & pitch presentation

    Builder

    Problem Solver

  • Year 3 Key Outcome 3 functional mobile apps & 1 responsive website

    Creator

    App Developer

  • Year 4 Key Outcome React portfolio, 3 Python programs & autonomous robot

    Coder

    Programming Specialist

  • Year 5 Key Outcome Full-stack AI app, IoT automation project & data analytics report

    Engineer

    Systems Integrator

  • Year 6 Key Outcome Specialization capstone, professional portfolio & industry collaboration

    Specialist

    Industry Professional

  • Year 7 Key Outcome Startup prototype, research paper & industry-ready career portfolio

    Innovator

    Technology Leader

Continuous Assessment Framework

How we measure growth.

60%

Project-Based Evaluation

Final projects, live demos, and portfolio deliverables evaluated by instructors and industry mentors.

20%

Peer Review Evaluation

Structured code reviews and collaborative critiques that build communication and critical thinking.

20%

Industry Mentor Evaluation

Quarterly sessions with working tech professionals in Uganda and across the African digital economy.

Ready to begin?

Ready to start Year 1?

Apply for a Student Membership for the full 7-year journey, or try a one-off Holiday Camp first — camp fees are credited toward membership when you're ready to commit.

Student Membership

Was 1,800,000 UGX Now 1,560,000 UGX / year

Limited offer · Offer valid until 1 December 2026

  • Guaranteed seat at all 4 camps every year
  • Personal mentor & quarterly skills assessments
  • Parent progress dashboard & detailed reports
  • National & international competition eligibility
  • 30-day priority booking — never miss a camp

Student Membership

Was 1,800,000 UGX Now 1,560,000 UGX / year

Offer ends 1 December 2026