Explore by subcategory

Programs & challenges

Curated programs & challenges resources within coding for curious kids and their grown-ups.

← All Coding resources
Coding resources for kids
Curated directory · filter by format and intent

121 resources · Programs & challenges

Open filters →
Screenshot of NASA Learning Resources

NASA Learning Resources

NASA student and educator resources with STEM activities, missions, videos, challenges, careers, and family learning ideas.

WebsiteDownloadableYouTube channel
5–18 · Free95
Screenshot of Astro Pi Mission Zero

Astro Pi Mission Zero

ESA and the Raspberry Pi Foundation invite young people to write beginner Python programs that run on Astro Pi computers aboard the International Space Station.

WebsiteYouTube
19 and under; suitable for beginners · Free94
Screenshot of ScratchJr

ScratchJr

A playful first coding app where young children create interactive stories and games with picture-based programming blocks.

WebsiteAndroid appiOS app
5–7 · Free92
Screenshot of University of Toronto Grades 1–12 Math Programs

University of Toronto Grades 1–12 Math Programs

The University of Toronto Math Outreach Office offers seasonal math enrichment and online Python coding programmes for students in grades 1–12.

Website
Grades 1–12; programme-specific · Paid registration; seasonal92
Screenshot of Astro Pi European Space Coding Challenge 2026/27

Astro Pi European Space Coding Challenge 2026/27

The official Astro Pi challenge gives young people the chance to write Python programs that run on Raspberry Pi computers in space, with beginner Mission Zero and advanced Mission Space Lab pathways for the 2026/27 season.

Website
5–19 · Free challenge; registration and eligibility apply92
Screenshot of Raspberry Pi Computing Curriculum

Raspberry Pi Computing Curriculum

The Raspberry Pi Foundation curriculum provides free, structured computing resources for ages 5–16, including localized materials, programming, AI and computer-science learning pathways.

Website
5–16 · Free public curriculum92
Screenshot of ESA CanSat

ESA CanSat

The European Space Agency CanSat program challenges teams to design, build and launch a soda-can-sized satellite, then collect and analyse mission data.

Website
14–19 · Free program information; national competition terms vary92
Screenshot of MicroBlocks

MicroBlocks

A free, live block-programming environment for making interactive projects with microcontrollers, sensors, lights, and motors.

Website
8–16 · Free91
Screenshot of Code for Life

Code for Life

Free coding courses and creative programming activities for children, with guided learning paths for school and home.

WebsiteDownloadable
5–16 · Free91
Screenshot of Code Club

Code Club

Free coding clubs, projects, and community support that help young people create with code.

WebsiteDownloadable
7–18 · Free91
Screenshot of NASA JPL STEM Activities for Families

NASA JPL STEM Activities for Families

A NASA JPL collection of family STEM activities spanning engineering, science, technology, computer science, mathematics, rockets, space missions, and design challenges.

Website
5–18 · Free91
Screenshot of Canadian Space Agency Space Brain Hack

Canadian Space Agency Space Brain Hack

A Canadian Space Agency challenge collection for grades 6–12 that asks learners to design solutions for astronaut mental health, food production, and sustainable satellites.

Website
11–18 · Free91
Screenshot of Brown University Artemis Coding Program

Brown University Artemis Coding Program

Brown University’s Artemis program offers free, supportive computer-science learning for Providence-area students in grades 5–8 through Microbits, Scratch, and Python tracks.

Website
10–14 · Free; Providence-area scheduled program91
Screenshot of Coding for Climate

Coding for Climate

Coding for Climate is a free online global classroom collaboration where students explore climate challenges, learn coding and computational thinking, and design solutions across land, water, energy and ocean leagues.

Website
Classroom students; program-specific · Free online program; registration required91
Screenshot of Code.org Computer Science for Ages 5–11

Code.org Computer Science for Ages 5–11

Code.org’s elementary student hub provides free AI literacy and computer science activities for ages 5–11, including Hour of AI, pre-reader courses, programming challenges, Music Lab, Sprite Lab, and curriculum links.

Website
5–11 · Free91
Screenshot of ESA Moon Camp Challenge 2026/27

ESA Moon Camp Challenge 2026/27

The ESA Moon Camp Challenge invites students aged 5–16 to design a space habitat using creative tools such as arts and crafts, 3D design, robotics and videogames while exploring how people could live on the Moon or another celestial body.

Website
5–16 · Free challenge; team registration applies91
Screenshot of ESA Education 2026–2027 School Projects

ESA Education 2026–2027 School Projects

The European Space Agency’s 2026–27 school-project overview connects children and teens with space-themed science, coding, environmental investigation, astronaut training, and design challenges.

Website
5–19 depending on project · Mostly free; registration and regional eligibility vary91
Screenshot of Raspberry Pi Learn to Code

Raspberry Pi Learn to Code

Raspberry Pi’s free learning hub connects children and educators with Code Club, code-at-home projects, AI and hardware activities, Astro Pi, and Coolest Projects.

WebsiteYouTube channel
7–18 · Free90
Screenshot of Kodu Game Lab

Kodu Game Lab

A visual game-making environment for children to build 3D worlds, stories, and games with simple programming tiles.

WebsiteDesktop app
8–16 · Free90
Screenshot of Snap!

Snap!

A browser-based visual programming language that extends Scratch with custom blocks and deeper computer-science ideas.

Website
12–18 · Free90
Screenshot of FIRST LEGO League

FIRST LEGO League

A guided robotics and STEM program where children build, code, collaborate, and solve real-world challenges.

WebsiteDownloadable
5–16 · Paid with free information90
Screenshot of KID Museum

KID Museum

A hands-on maker museum with coding, robotics, engineering, electronics, woodshop, textiles, and design challenges.

WebsitePhysical place
3–18 · Paid with free options90
Screenshot of Code.org Computer Science Fundamentals

Code.org Computer Science Fundamentals

A beginner elementary computer-science curriculum with grade-specific courses, unplugged activities, programming, games, animations, and teacher support for kindergarten through fifth grade.

Website
4–11 · Free curriculum; teacher account optional for progress and materials90
Screenshot of Raspberry Pi Code Club Projects

Raspberry Pi Code Club Projects

More than 200 free step-by-step coding and creative-technology projects covering Scratch, Python, web development, AI, physical computing, nature, music, art, and science.

Website
7–18 · Free90
Screenshot of ScratchJr

ScratchJr

ScratchJr is a free introductory programming environment for young children. The official MIT project page describes a block-based app for ages 5–7 that lets children create interactive stories and games.

Website
5–7 · Free app90
Screenshot of Rice 24/7 CSEd Resources

Rice 24/7 CSEd Resources

Rice University’s School Mathematics Project curates free computer-science resources for children and families, including Code Break, Hour of Code, and CS Fundamentals Express.

WebsiteDownloadable
4–18 · Free90
Screenshot of UT Austin Academy for All

UT Austin Academy for All

UT Austin Computer Science offers a free residential summer academy for rising high-school seniors, combining Arduino or Python/AI projects with teamwork, campus life, and technology-career exploration.

WebsitePhysical place
16–18 · Free including housing and meals90
Screenshot of micro:bit Teach Featured

micro:bit Teach Featured

The official micro:bit Teach Featured hub gathers age-banded units of work, coding projects, AI-literacy lessons, design challenges, classroom resources, events, and free professional-development courses for young learners and educators.

Website
7–16 · Free website; some linked courses require enrollment90
Screenshot of Museum of Science Boston Youth Programs

Museum of Science Boston Youth Programs

The Museum of Science Boston Youth Programs page gathers high-school STEM opportunities including science series, computer-science events, a 2026 innovation hackathon, biotechnology and renewable-energy workshops, MEDscience, and internships.

WebsitePhysical place
High-school learners; programme-specific · Access and registration vary; some school admission funded90
Screenshot of Hedy

Hedy

A free, open-source, multilingual gradual text-programming environment for classroom learners aged 10+; browser lessons support stories, drawings, games, and apps.

Website
10–16 · Free; open source89
Screenshot of Microsoft MakeCode for micro:bit

Microsoft MakeCode for micro:bit

Microsoft MakeCode for micro:bit is a browser coding environment with block-based and text programming, tutorials, games, projects, search, import, and optional account features for young makers.

Website
8–14 · Free browser app; sign-in optional89
Screenshot of Coding with Kids

Coding with Kids

Coding with Kids provides live online and in-person classes, camps, school programmes, robotics, engineering, game design, Python, Minecraft modding, and age-progressive coding and AI projects for children and teens.

Website
5–18; K–12 school programmes · Pricing varies by class, camp, and location89
Screenshot of NASA STEM Opportunities and Activities for Students

NASA STEM Opportunities and Activities for Students

NASA’s official opportunities hub collects student challenges, robotics and coding activities, design projects, internships, and other STEM pathways for middle-school, high-school, college, and university learners.

Website
Middle school through university; activity-specific · Free public information; eligibility varies89
Screenshot of ISRO YUVIKA Young Scientist Programme

ISRO YUVIKA Young Scientist Programme

The Indian Space Research Organisation’s YUVIKA programme introduces school children to space technology, space science, and space applications through a selective young-scientist experience.

Website
Class 9 / about 14–15 · Application-based; ISRO covers course material, lodging, and boarding for selected students89
Screenshot of MIT App Inventor

MIT App Inventor

A block-based platform for building and testing Android apps while learning programming concepts.

Website
10–18 · Free with registration88
Screenshot of TeachEngineering

TeachEngineering

Standards-aligned engineering lessons, activities, and design challenges for K–12 learners.

Website
5–18 · Free88
Screenshot of Alice

Alice

A creative programming environment for building 3D stories, animations, and games while learning computational thinking and object-oriented programming.

WebsiteDesktop app
8–18 · Free88
Screenshot of Pencil Code

Pencil Code

A free collaborative coding space for drawing, music, games, stories, webpages, math, and creative programming.

WebsiteDownloadable
8–18 · Free88
Screenshot of Computerphile

Computerphile

Interviews and demonstrations about computers, programming, cybersecurity, algorithms, hardware, and computer science.

YouTube channel
12–18 · Free with paid options88
Screenshot of Alguni

Alguni

Coding lessons for kids ages 8–15 covering Python, JavaScript, C/C++, digital logic, Git, math, AI, robotics, and competitive programming.

WebsiteiOS app
8–15 · Free with paid options88
Screenshot of MicroObservatory Robotic Telescope Network

MicroObservatory Robotic Telescope Network

A Smithsonian Astrophysical Observatory and Center for Astrophysics program that lets learners control robotic telescopes online and explore real astronomy images.

WebsiteDownloadable
9–18 · Free88
Screenshot of NASA For Students Grades 9–12

NASA For Students Grades 9–12

NASA’s high-school collection connects students with STEM challenges, career spotlights, interactives, NASA+, Artemis activities, podcasts, and space-science projects.

WebsiteYouTube channel
14–18 · Free88
Screenshot of CodingTeading

CodingTeading

CodingTeading is a nonprofit education group that shares free browser-based coding and AI programmes, from early block coding and no-reading puzzles to game making, science, maths, and AI exploration.

WebsiteYouTube channel
5–15+ · Free88
Screenshot of StarCode

StarCode

A free robotics and coding environment that lets children build robot programs with blocks and move toward Python, C++, and Java on web, desktop, Android, and Chromebook.

WebsiteYouTube channel
8–16 · Free; no account required88
Screenshot of Digital Guardian

Digital Guardian

An age-banded K–12 online-safety curriculum with practical lessons and challenges for privacy, game chat, cyberbullying, AI, and what to do when something feels wrong online.

WebsiteDownloadable
5–18 · Free online curriculum88
Screenshot of Block Coding Lab

Block Coding Lab

Free interactive programming games that teach sequences, loops, logic, CSS, JavaScript, and procedural drawing through browser puzzles and learning paths.

Website
8+ · Free; no account and works offline once loaded88
Screenshot of Code.org AI Foundations

Code.org AI Foundations

A free high-school AI and computer-science curriculum covering AI literacy, the internet, cybersecurity, data, ethics, bias, JavaScript, web development, and responsible AI creation.

Website
14–18 · Free curriculum; account and teacher setup may be needed for classroom use88
Screenshot of Surrey Libraries Kids & Families

Surrey Libraries Kids & Families

Surrey Libraries’ Kids & Families page connects families with storytimes, early-literacy programs, reading support, book lists, coding kits, digital resources, and children’s media.

WebsiteDownloadable
0–18 · Library access and digital-resource terms vary88
Screenshot of Greater Boston STEM Program

Greater Boston STEM Program

The Greater Boston STEM Program provides free introductory computer science, math, engineering, and science enrichment for elementary and middle-school students through remote or in-person small-group classes.

WebsiteDownloadable
7–14 · Free; registration windows vary88
Screenshot of Boise State Kidsteam

Boise State Kidsteam

Boise State University’s Kidsteam invites children to help design technology with researchers through free twice-weekly after-school sessions involving drawing, programming, problem solving, and collaborative making.

WebsitePhysical place
6–11 · Free; limited availability88
Screenshot of UArizona Girls Who Code Club

UArizona Girls Who Code Club

The University of Arizona’s Girls Who Code club offers free Saturday coding classes for grades 6–12, including Python, Arduino, robotics, AI, website development, and game projects.

WebsitePhysical place
11–18 · Free; application and capacity limits apply88
Screenshot of ESA Education YouTube

ESA Education YouTube

The European Space Agency’s education video hub offers space-STEM explainers, experiments, student mission documentaries, expert interviews, and behind-the-scenes learning videos.

WebsiteYouTube channel
6–18+ · Free88
Screenshot of UTD Summer Math Camps 2026

UTD Summer Math Camps 2026

The University of Texas at Dallas 2026 Summer Math Camps offer five-week programmes for high-school students in Mathematical Adventures, SAT Math, and Mathematics Behind Artificial Intelligence, with in-person and online components.

WebsitePhysical place
High-school students · $500 registration fee; 2026 dates have passed88
Screenshot of KID Museum Invent the Future Expo

KID Museum Invent the Future Expo

KID Museum’s Invent the Future Expo showcases young people’s creative technology and making projects, encouraging children and teens to imagine and build solutions to real-world challenges.

Website
8–18; programme-specific · Event terms, tickets and registration vary88
Screenshot of ESA Back to School Student Space Projects

ESA Back to School Student Space Projects

The European Space Agency’s teacher page presents student projects including Astro Pi, Moon Camp, and CanSat to inspire classroom space and engineering learning.

WebsiteDownloadable
School-age students; project-specific · Free public project information; participation dates and eligibility vary88
Screenshot of Blockly Games

Blockly Games

A sequence of browser games that introduce programming logic through visual blocks.

Website
7–14 · Free87
Screenshot of KidsCanCode

KidsCanCode

Python, game-development, and creative coding lessons for children and teens, with beginner pathways and classroom programs.

WebsiteYouTube channel
8–16 · Free87
Screenshot of Solve It! for Kids

Solve It! for Kids

A science and engineering podcast that introduces children to real scientists, engineers, and experts, then invites listeners to tackle a problem-solving challenge of their own.

WebsitePodcastSpotify
6–12 · Free87
Screenshot of Code Club World

Code Club World

The Raspberry Pi Foundation’s free coding game hub helps children make characters, T-shirts, music, games, art, websites, and more while earning project badges.

WebsiteYouTube
7–13 · Free87
Screenshot of North Vancouver City Library Children’s Community Hub

North Vancouver City Library Children’s Community Hub

A public-library children’s hub with storytimes, take-and-make kits, kid-friendly meditation, homework help, digital picture books, and family programs.

WebsiteYouTube channel
0–12 · Free with library access87
Screenshot of Tutorfic Code Club

Tutorfic Code Club

A free browser coding club with guided lessons and projects spanning blocks, HTML, JavaScript, SQL, and Python, with no sign-up or ads.

Website
6–16 · Free; no sign-up or ads87
Screenshot of Raspberry Pi Foundation Teaching Resources

Raspberry Pi Foundation Teaching Resources

Free classroom resources for computing and AI, including curriculum materials, lesson plans, worksheets, assessments, Code Club support, Experience AI, and projects for school-age learners.

Website
5–16 · Free classroom resources; some projects may require hardware87
Screenshot of Code.org Computer Science Discoveries

Code.org Computer Science Discoveries

A flexible middle-school computer-science curriculum covering animations and games, design, data and society, app creation with devices, physical computing, AI, and creative problem solving.

Website
11–16 · Free curriculum; teacher account and classroom setup may be needed87
Screenshot of Sphero Coding Apps

Sphero Coding Apps

Sphero’s official app collection supports robotics and STEAM learning with drawing, block-based, Python, and JavaScript programming, plus a browser-based Sphero Edu experience.

Website
8–16 · App access varies; compatible Sphero hardware may be required87
Screenshot of DevTech Children and Families

DevTech Children and Families

Boston College’s DevTech Research Group offers family coding activities using ScratchJr and KIBO, including family coding days, beginner workshops, and child-friendly robotics and storytelling projects.

WebsiteDownloadable
5–14 · Free-to-$100 depending on activity87
Screenshot of CoKids Screen-Free Coding Kit & App

CoKids Screen-Free Coding Kit & App

A bilingual screen-free coding kit using board and card play, with an offline companion app for computational thinking at home or school.

Website
7–10 · Paid kit; free offline app87
Screenshot of FIRST Resource Library

FIRST Resource Library

FIRST’s resource library connects teams, families, educators, and young people with STEM, robotics, teamwork, and challenge resources across FIRST programs.

Website
5–18; program-specific · Free public resources; program terms vary87
Screenshot of Brisbane Libraries

Brisbane Libraries

Brisbane City Council’s library service gives families access to free library membership, children’s stories and learning programmes, ebooks, audiobooks, online games, digital resources, and a library app.

Website
0–18 · Free membership for eligible users87
Screenshot of Girls Who Code

Girls Who Code

Coding clubs, lessons, pathways, and community programs designed to support girls and nonbinary students in computing.

Website
8–18 · Free with paid options86
Screenshot of Greenfoot

Greenfoot

A beginner-friendly programming environment where learners create games and simulations with visual worlds and real Java code.

WebsiteDesktop app
13–18 · Free86
Screenshot of TurtleStitch

TurtleStitch

A free, open-source coding and textile platform where learners turn visual programs into embroidery patterns and physical designs.

Website
9–18 · Free86
Screenshot of Markham Public Library Kids Makerspace

Markham Public Library Kids Makerspace

A library makerspace guide featuring screen-free programmable toys such as Botley and Code-a-Pillar, with instructions and recommended ages for hands-on coding play.

WebsiteDownloadableYouTube
3–10 · Free with library access86
Screenshot of KokeLab

KokeLab

KokeLab offers kids learning games and projects in programming, math, science, and drawing, with a free-to-start browser experience aimed at ages 4–12.

Website
4–12 · Free to start; paid upgrade available86
Screenshot of Trinket by Strive Math

Trinket by Strive Math

A free, community-hosted, open-source browser coding platform for writing and running Python, HTML, Java, and interactive courses without downloads.

Website
9+ · Free forever; browser projects can be tried without login86
Screenshot of Hello Ruby Play

Hello Ruby Play

A free collection of playful computer-science, programming, mathematics, and digital-literacy activities from the Hello Ruby project. Activities include puzzles, algorithms, geometry, counting, secret codes, internet safety, and hands-on making.

Website
4–11 · Free; no child registration required86
Screenshot of CoddyKit Learn JavaScript for Kids

CoddyKit Learn JavaScript for Kids

CoddyKit’s beginner coding app starts with tappable JavaScript, then builds through block puzzles, short courses, missions, and a code editor for young learners.

WebsiteiOS appAndroid app
5–12 · Free start; Pro upgrade86
Screenshot of PrimaSTEM

PrimaSTEM

A screen-free coding and mathematics system in which children program a physical robot with tokens to solve mazes, sequences, geometry, and drawing challenges.

WebsiteYouTube channel
4–10+ · Paid hardware; free web simulator86
Screenshot of Arludo

Arludo

A free STEM platform where children ages 8–12 explore science through learning islands, experiments, games, challenges, scientist stories, and career pathways.

Website
8–12 · Free core access; optional school pricing86
Screenshot of The Code of Nature

The Code of Nature

EU Code Week’s early-learning activity combines unplugged or Bee-Bot-style coding with outdoor observation missions about trees, water, soil, gardens and protecting nature.

Website
Under 5; early learners · Free public activity86
Screenshot of EDC IDEAS Maker Program

EDC IDEAS Maker Program

Education Development Center’s IDEAS project is an inventing, designing, and engineering maker program for students and informal STEM learning.

WebsiteDownloadable
Middle school; program-specific · Free public resource page; materials and implementation vary86
Screenshot of FIRST LEGO League Technical Resources

FIRST LEGO League Technical Resources

FIRST LEGO League technical resources support teams with robot-building, programming, engineering design, and challenge-season guidance.

Website
4–16; division-specific · Free public resources; participation costs vary86
Screenshot of MadaTech Summer-Tech

MadaTech Summer-Tech

MadaTech’s Summer-Tech programme offers daily summer workshops for children in grades 1–6, combining museum-based experiments, technology, and hands-on STEM activities.

Website
6–12 · Paid seasonal workshops86
Screenshot of FIRST Program Options

FIRST Program Options

FIRST offers age-banded team robotics programs that introduce children and teens to engineering, programming, design, collaboration, and competition.

Website
5–18 · Program and team costs vary86
Screenshot of VisualModder

VisualModder

A free browser-based coding environment where children program inside Minecraft Java using drag-and-drop blocks and Python.

Website
8–14 · Free85
Screenshot of OC Public Libraries Kids & Family

OC Public Libraries Kids & Family

Orange County Public Libraries’ kids and family hub offers library services, reading and learning links, children’s programming, and digital resources for young patrons.

Website
2–14 · Free to browse; some digital services require a library card85
Screenshot of FIRST LEGO League Family Engagement Resources

FIRST LEGO League Family Engagement Resources

FIRST LEGO League family-engagement resources help adults support teamwork, confidence, curiosity, and children’s participation in robotics challenges.

Website
4–16; division-specific · Free public resources; participation costs vary85
Screenshot of ScienceKid

ScienceKid

ScienceKid is a free supplementary STEM platform with real-world quizzes, adventure tracks, badges, and short interactive challenges across science, math, engineering, and technology.

Website
School-age focus; exact range not stated · Free; no paywall85
Screenshot of Black Girls CODE

Black Girls CODE

Computer-science education and community programs created to introduce Black girls to technology and digital making.

Website
7–17 · Free with paid options84
Screenshot of TypingClub

TypingClub

A structured touch-typing curriculum with browser lessons, practice, progress tracking, and school tools for learners.

Website
7–18 · Free with paid options84
Screenshot of codeSpark Academy

codeSpark Academy

A game-based coding platform for children with coding challenges, creative projects, and activities designed for early learners.

WebsiteAndroid appiOS app
4–10 · Paid with free trial84
Screenshot of Peer Programming

Peer Programming

Free one-to-one online coding mentorship connecting K–12 students with volunteer instructors across Python, web development, databases, and other languages.

Website
10–18 · Free84
Screenshot of SparkDen

SparkDen

A nonprofit teen coding program providing free cloud hosting, mentorship, and a monitored community for young people shipping their own projects.

Website
13–18 · Free84
Screenshot of HanuLab

HanuLab

A bilingual coding and AI playground with unplugged games, block programming, and hundreds of game-like stages for children.

Website
4–15 · Free84
Screenshot of Markham Public Library Learning Place

Markham Public Library Learning Place

A public-library program hub for children and families with age-banded STEAM, coding, animation, and creative technology learning opportunities.

Website
6–12 · Paid programs; availability varies84
Screenshot of Mia & Codie: Coding for Kids

Mia & Codie: Coding for Kids

Mia & Codie combines short story episodes with visible sequencing and coding challenges so young children can explore computational thinking, early logic, patterns, and creative problem-solving without needing to read independently.

Android app
3–7 · Google Play app; device availability and any hardware requirements should be checked84
Screenshot of Applaa AI Academy

Applaa AI Academy

Applaa’s desktop AI Academy offers interactive coding lessons, challenges, quizzes, and tracks covering Python, JavaScript, web development, databases, games, AI, and robotics.

Website
7–18 · Free desktop app; Windows and macOS84
Screenshot of Virginia Tech CodeKids

Virginia Tech CodeKids

Virginia Tech’s CodeKids project provides free child-facing coding resources and stories designed to make computer science approachable and engaging.

WebsiteDownloadable
7–14 · Free84
Screenshot of QwikXR

QwikXR

A browser-based coding platform where learners explore 3D worlds through Blockly, JavaScript, and Python simulations, with ready-made missions and remixable projects.

Website
8–18+ · Free access stated; account and plan details not stated84
Screenshot of Alamance County Library Kids

Alamance County Library Kids

Alamance County Public Libraries’ children’s hub combines early-literacy programs, storytimes, virtual tours, digital resources, coding links, and family reading activities.

WebsitePhysical place
3–14 · Free; some linked services require a library card84
Screenshot of Plethora

Plethora

Plethora uses game-based challenges to teach computational thinking, logical reasoning, problem solving, and computer-science foundations without requiring prior coding.

Website
9–14 · Free to play; educator plans vary84
Screenshot of Syracuse University Kids + Coding Resources

Syracuse University Kids + Coding Resources

Syracuse University Engineering@Syracuse presents a collection of coding tools and educator tips for introducing children to programming, with linked explainers on coding terms, teaching approaches, languages, and learning tools.

Website
6–14 · Free public articles84
Screenshot of iD Tech Online Coding Camp 2027

iD Tech Online Coding Camp 2027

iD Tech’s official online program page presents live coding camps and lessons for children and teens, with options covering programming, game development, robotics and creative technology.

Website
7–19 · Paid program; prices and schedules vary84
Screenshot of RoboNinja

RoboNinja

RoboNinja is a free student-built guide to competitive robotics, with self-paced lessons in building, CAD, programming, engineering notebooks, and interactive simulations.

Website
10–18 · Free; no account stated84
Screenshot of Sphero Robotics Missions

Sphero Robotics Missions

Sphero Robotics Missions are age-banded robotics challenges for indi, BOLT, RVR, and the Sphero Robotics Competition, combining programming, engineering, and hands-on robot work.

Website
Under 9 through under 19 by program · Hardware/program access varies84
Screenshot of Discover Coding

Discover Coding

Discover Coding offers hands-on and online coding programs from block coding through Python, Minecraft, web, app, 3D, and design projects.

Website
5–15 · Paid online/in-person programs84
Screenshot of Train the Future

Train the Future

Train the Future is a Berlin coding school that guides children through visual programming, Python, robotics, Roblox game design, and AI pathways.

Website
5–18 · Paid monthly/course options; free trial84
Screenshot of CodeCombat

CodeCombat

A game-based coding environment where learners write real code to guide characters through challenges.

Website
9–18 · Free with paid options83
Screenshot of FromOne

FromOne

A playful learning platform combining Python space missions with mental-math challenges, built around short interactive levels and progress.

Website
8–16 · Free83
Screenshot of Soulxer

Soulxer

A free browser collection of coding games and courses where children solve challenges, repair broken pages, and practise reading code without an account.

Website
8+ · Free; no signup required83
Screenshot of BluPants

BluPants

BluPants is a browser-based coding environment for programming real robots, with visual blocks, a path toward Python, video lessons, and online-class support.

Website
5–16 · Free web-based coding environment; hardware/classes vary83
Screenshot of P3 Robotics & Coding Programs

P3 Robotics & Coding Programs

P3 offers age-banded robotics and coding tracks including RoboKIDS, RoboKIT, Scratch, Python, and Young AI Makers.

Website
4–16+ · Program access varies83
Screenshot of The Lab Singapore

The Lab Singapore

The Lab is a Singapore technology school offering progressive coding, robotics, AI, LEGO, Python, and Unity programs for children and teens.

Website
5–14+ · Paid classes; free trial advertised83
Screenshot of Ultimate Coders

Ultimate Coders

Ultimate Coders provides progressive coding, robotics, AI, and math programs from visual first projects through Python, web, app, and machine-learning pathways.

Website
5–18 · Paid classes/camps; assessment options83
Screenshot of Coding for Kids

Coding for Kids

An interactive browser playground that teaches programming through beginner coding, Python, and advanced Python courses.

Website
7–14 · Free82
Screenshot of Wovi

Wovi

A pre-launch AI-learning world for ages 9–13 with browser missions that teach agents, classification, data literacy, testing, and reflection.

Website
9–13 · Free missions; early access82
Screenshot of GetSetKode

GetSetKode

GetSetKode is a browser-based first coding adventure where children guide a robot through short puzzles using Python-style logic.

Website
7–12 · Free; no sign-up82
Screenshot of Loop

Loop

Loop is an Israeli technology education provider with age-banded coding, robotics, web development, app development, Arduino, and entrepreneurship programs.

Website
8–18+ · Program pricing varies82
Screenshot of Code Ninjas Programs

Code Ninjas Programs

Code Ninjas programs give children structured pathways through game coding, ScratchJr, AI, robotics, digital art, camps, and STEM challenges.

Website
5–14 · Paid sessions, camps and academies82
Screenshot of Bricks 4 Kidz Calgary Robotics & Coding

Bricks 4 Kidz Calgary Robotics & Coding

Bricks 4 Kidz Calgary offers LEGO robotics and coding programs using WeDo, micro:bit, Scratch, SPIKE Prime, and Mindstorms challenges.

Website
5–13 · Paid local classes82
Screenshot of Snapology Alpharetta Programs

Snapology Alpharetta Programs

Snapology Alpharetta offers playful STEM classes including Junior Builders, coding, robotics, FIRST LEGO League, gamebots, and invention challenges.

Website
4–14 · Paid classes and camps82
Screenshot of DIY

DIY

A kid-focused creative platform for building games and projects with AI-assisted tools, challenges, and guided making experiences.

Website
4–14 · Free with paid options80
Programs & challenges Coding resources for kids | thekidspick