CodaKid’s Self Paced Program

CodaKid’s award-winning self-study courses and online private lessons are the perfect addition to your homeschool program. From beginner to Scratch to advanced Python, your student will gain exceptional 21st-century skills that are rarely taught in school and that few are able to teach in homeschool settings.

Explore Our Courses

AI Courses For Kids And Teens

  • Rock Paper Scissors: AI Edition
    Ages: 8+ | Beginner
  • Prompt Engineering Code
    Ages: 8+ | Beginner
  • AI Cartoon Creator
    Ages: 8+ | Beginner
  • Prompt Engineering Design
    Ages: 8+ | Intro
  • The AI Ethics Game Show
    Ages: 8+ | Intro
  • AI Web Development
    Ages: 9+ | Intermediate
  • AI RPG Adventure
    Ages: 8+ | Beginner
  • AI Language Learner
    Ages: 8+ | Beginner
  • Fun Fact Generator (With Gemini API)
    Ages: 8+ | Beginner
  • AI Space Attack
    Ages: 9+ | Intermediate

Arduino Courses For Kids And Teens

  • Drone Programming 1
    Ages: 9+ | Beginner

Computer Basics Courses For Kids

  • Computer Basics Course
    Ages: 6+ | Intro
  • Codakid Typing: Codeblaster
    Ages: 6+ | Intro

Javascript Courses For Kids And Teens

  • Game Programming 1 with JavaScript: Infinite Runner
    Ages: 10+ | Intermediate
  • Game Programming 2 with Javascript: Tower Defense
    Ages: 10+ | Intermediate
  • Candy Thieves From Outer Space: Text-Based Coding 101
    Ages: 6-9 | Intro
  • Return of the Candy Thieves: Text Based Coding 303
    Ages: 6-9 | Intro
  • Candy Thieves from Outer Space: Text Based Coding 202
    Ages: 6-9 | Intro
  • Java Script App Development – Special Ops
    Ages: 10+ | Intermediate

Minecraft Courses For Kids and Teens

  • Mod Creation: Forge Your Sword 1.18
    Ages: 9+ | Beginner
  • Mod Creation: Power Ore 1.18
    Ages: 9+ | Beginner
  • Mod Creation: Create a Creature 1.18
    Ages: 9+ | Beginner
  • Mod Creation: Lucky Block 1.18
    Ages: 9+ | Intermediate
  • Mod Creation: Magic Armor 1.18
    Ages: 9+ | Intermediate
  • Mod Creation: Epic Weapons 1.18
    Ages: 9+ | Intermediate
  • Mod Creation: Build and Boom 1.18
    Ages: 9+ | Advanced
  • MCreator: Loot Tables
    Ages: 8+ | Intro
  • MCreator: Procedures
    Ages: 8+ | Intro
  • MCreator: Custom Tool
    Ages: 8+ | Intro

Python Courses For Kids And Teens

  • Game Programming with Python: Fish Eat Fish
    Ages: 10+ | Intermediate
  • Game Programming with Python: Attack of the Robots
    Ages: 10+ | Intermediate
  • Game Programming with Python: Get Connected!
    Ages: 10+ | Advanced
  • Game Programming with Python: CodaKid Smash
    Ages: 10+ | Advanced
  • Intro to Python: Robohacker
    Ages: 10+ | Intro
  • Game Programming with Python: CodaBot Stories
    Ages: 10+ | Beginner
  • Game Programming with Python: Catch the Coin
    Ages: 10+ | Beginner
  • Game Programming with Python: Infinite Flier
    Ages: 10+ | Intermediate
  • Game Programming with Python: Art Explosion
    Ages: 10+ | Beginner
  • Advanced Python – Master
    Ages: 12+ | Advanced

Roblox Courses For Kids And Teens

  • Roblox Game Development: Infinite Runner
    Ages: 9+ | Intermediate
  • Roblox Game Development: Adventure Maps
    Ages: 9+ | Beginner
  • Roblox Game Development: Racing Maps
    Ages: 9+ | Intermediate
  • Roblox Game Development: Tycoon Game
    Ages: 9+ | Advanced
  • Roblox Game Development: Dodgeball
    Ages: 9+ | Intermediate
  • Roblox Game Development: Speed Simulator
    Ages: 9+ | Intro
  • Roblox Game Development: Battle Royale
    Ages: 9+ | Advanced
  • Robux on Roblox: Game Passes and Developer Products
    Ages: 9+ | Advanced
  • Roblox Game Development: Mining Simulator
    Ages: 9+ | Advanced
  • Roblox Game Development: Pets
    Ages: 9+ | Beginner

Scratch Courses For Kids

  • Scratch Catch
    Ages: 6-9 | Intro
  • The Great Scratch Maze
    Ages: 6-9 | Intro
  • Scratch Fruit Slash!
    Ages: 6-9 | Intro
  • Catch the Cat
    Ages: 6-9 | Intro
  • Scratch Archery
    Ages: 6-9 | Intro
  • Scratch Hockey
    Ages: 6-9 | Intro
  • Scratch Flappy Bat
    Ages: 6-9 | Intro
  • Scratch Infinite Jumper
    Ages: 6-9 | Intro
  • Scratch Slither
    Ages: 6-9 | Intro
  • Scratch Dino Defense
    Ages: 6-9 | Intro

Unity Courses For Kids And Teens

  • CodaKart Racing with Unity and C#
    Ages: 12+ | Intermediate
  • 3D Game Dev with Unity 1 – Spy
    Ages: 12+ | Intro
  • Independent Study 2 3D Game Dev – Legend
    Ages: 13+ | Advanced

Unreal Engine Courses For Kids And Teens

  • 3D Game Development 1 with Unreal
    Ages: 12+ | Advanced
  • 3D Game Development 2 with Unreal
    Ages: 12+ | Intermediate

Web Development Courses For Kids And Teens

  • Web Development 1 – Ranger
    Ages: 10+ | Advanced

CodaKid students learn professional languages such as Python, JavaScript, and Java while using the same tools used at companies like Google, Facebook, and Intel.

Make professional grade games and software using cutting-edge technology.

Make Something Extraordinary with CodaKid Coding for Kids. Our award-winning courses for ages 8 and up impart real 21st-century skills.

The benefits of choosing CodaKid

  • 10 Educational Pathways
  • 750+ Expertly Crafted Videos
  • 800+ Hours of Student Projects
  • 100,000+ Happy Students

Try Self Paced for only $29 /mo or get Private Online Lessons starting at $249 /mo.

Professional Tools and Languages

Build Real Games and Software

Future Innovators Are Born Here

Online Support from Friendly Teachers

Ready to prepare your child with skills for tomorrow’s world? Join our community of over 100,000 students in 120+ countries.