Curated listing

Coding Computer science
for kids

Explore 12 trusted coding computer science resources selected for curious kids, with clear ages, access details, and parent context.

CodingComputer science
12 resources in this listing
12carefully selected resources
Why this collection

Two useful ways to narrow the directory

This page brings together coding resources that also match computer science. Each listing keeps its own age range, platform details, languages, links, and parent notes, so you can compare options without losing context.

Explore all coding resources →
A place to start
Screenshot of Code for Life
91/100 · ages 5–16

Code for Life

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

WebsiteDownloadableBlock codingCoding courses
Read the full resource review →
The shortlist

More coding picks

Sorted by editorial score
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.

WebsiteComputer scienceElementary curriculum
4–11 · Free curriculum; teacher account optional for progress and materials90
Screenshot of CodeAI Students

CodeAI Students

CodeAI’s student hub offers free self-paced tutorials, videos, and hands-on activities in computer science, AI science, and data science for learners from elementary school through high school.

WebsiteYouTube channelAI literacyApps
5–18 · Free90
Screenshot of Museum of Science Teaching STEM

Museum of Science Teaching STEM

STEM teaching resources, curriculum ideas, and hands-on learning support from Boston's Museum of Science.

WebsiteComputer scienceEngineering
5-18 · Free with paid options90
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.

WebsiteDownloadableComputer scienceProgramming
4–18 · Free90
Screenshot of Snap!

Snap!

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

WebsiteAlgorithmsBlock coding
12–18 · Free90
Screenshot of Code.org Student Learning

Code.org Student Learning

Code.org’s student hub offers free courses and activities in computer science, AI science, and data science for learners from elementary grades through high school.

WebsiteAI literacyCoding activities
5–18 · Free courses and activities89
Screenshot of Stanford Code in Place

Stanford Code in Place

Stanford’s Code in Place is a free online introduction to Python based on CS106A, with weekly sections, assignments, a six-week syllabus, and a supportive global learning community.

WebsiteDownloadableComputer scienceOnline courses
13–18+ · Free89
Screenshot of CodeHS

CodeHS

K–12 computer-science curriculum with browser coding tools, projects, tutorials, quizzes, and free courses for schools and learners.

WebsiteComputer sciencePython
5–18 · Free with paid options86
Screenshot of NSF Educational Resources: Computing

NSF Educational Resources: Computing

The U.S. National Science Foundation computing resource page points to computing and computer-science learning materials, projects, and educational opportunities for learners and educators.

WebsiteComputational thinkingComputer science
7–18 · Free to browse; individual resources may have their own access terms85
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.

WebsiteDownloadableBeginner learningCoding stories
7–14 · Free84
Screenshot of CS Unplugged

CS Unplugged

Free computer science activities, games, puzzles, and printables that teach computing concepts without requiring a computer.

WebsiteDownloadableComputer scienceOffline activities
5–14 · Free92
Loading more resources…
A better starting point

Compare with context

Use this collection to find a direction, then open each resource page before sharing it with a child. The individual review shows languages, access formats, tags, age guidance, source links, and notes for grown-ups.

Search the full directory →