Coding
Creative coding, computer science, and digital making resources.
Browse all resources →
24 resources

Scratch
A playful coding community where kids create stories, games, and animations.

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

NASA STEM Engagement
NASA STEM activities, educator guides, challenges, and mission-linked learning resources.

Khan Academy
A broad free learning platform with practice and lessons across math, science, computing, reading, and more.

Code.org
Structured computer science courses and creative coding activities for schools and families.

Chrome Music Lab
Hands-on browser experiments that help children explore rhythm, melody, sound, drawing, and the connections between music, science, math, and art.

Microsoft MakeCode
Browser-based coding environments for micro:bit, Minecraft, Arcade, and other creative projects.

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

Raspberry Pi Foundation Learn
Coding, computing, physical-computing, and digital-making projects for learners and educators.

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

Mathigon
Interactive mathematics lessons, manipulatives, puzzles, and teacher tools for curious learners.

Book Creator
A multimedia authoring tool for making digital books with text, images, drawings, audio, and video.

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

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

TryEngineering
Engineering lesson plans, activities, games, and career stories from IEEE for young learners.

LEGO Education
Hands-on STEM, robotics, and coding curriculum built around LEGO Education sets and classroom projects.

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

Interland: Be Internet Awesome
Interactive game-based lessons about digital safety, privacy, kindness, and responsible online behavior.

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

Tynker
Project-based coding courses and creative activities covering games, animation, robotics, and web creation.

Kodable
Early coding games and classroom activities that introduce sequencing, logic, and problem solving.

Lightbot
Puzzle games that teach programming ideas such as sequencing, procedures, and loops without typing code.

DIY
Skill-based creative challenges that invite children to make, build, explore, and share projects.

Canva for Education
A visual design tool with education templates for posters, presentations, videos, and classroom projects.