Coding Computer science
for kids
Explore 12 trusted coding computer science resources selected for curious kids, with clear ages, access details, and parent context.
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 →
Code for Life
Free coding courses and creative programming activities for children, with guided learning paths for school and home.
Read the full resource review →More coding picks

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.

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.

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

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.

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

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.

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.

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

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.

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

CS Unplugged
Free computer science activities, games, puzzles, and printables that teach computing concepts without requiring a computer.
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 →