dark mode light mode Search Menu

Programming Projects for Kids 5-8

Tim McCune on Flickr

With younger kids, as well as kids and adults starting to learn about programming and computer science, there are a number of fun books, software applications, and other resources to play as they learn. Many of these can be shared with siblings and parents, too.

Card Games

Bits & Bytes is a fun card game to teach kids computing skills: logic, problem solving, and critical thinking. You can learn the basics of programming and computer science without needing a computer. littlecodr is a deceptively simple card game lets kids lay out a series of steps for their siblings and parents to follow. When they master the basic game, you can add advanced cards.

Move the Turtle

Geared towards little kids, this app lets you move a turtle around the screen, by setting direction and the number of steps, to create artwork and solve problems. With a little help to get started, most kids figure it out. The app teaches basic coding ideas and sets them up nicely for Scratch, Hopscotch, Bitsbox, Tynker, and more. Ages 5+

Visual Programming Languages

Scratch Jr. makes it fairly easy for kids to create stories, animations, and games. Blocks are dragged into the work area, moved into position relative to other blocks, and each block programmed to perform an action. Tynker.com and Pixie.es (a Spanish language service) also use blocks to teach math and computer science while having fun and playing games. Run Marco! and The Foos are online games and learning experiences worth a try.

Board Games

A number of board games teach basic programming and computer science concepts. Robot Turtles, from Think Fun, lets kids and siblings as young as 4 or 5 learn about algorithms by ordering their parents around. The game also has an Adventure Quest option to create your own boards. Code Monkey Island is another fun board game. You also can find Coding Farmers which lets kids and adults play with basic English instructions and graduate to playing with Java code on cards.

Python for Kids

Snakes, turtles, wizards, and others present the basics of Python, starting with calculations then evolving into lists, maps, and drawing. The book is written by Jason Briggs and published by No Starch Press.

JavaScript for Kids

A gentle and fun introduction to JavaScript for kids of almost all ages. Use the free Chrome web browser to practice and learn simple to more advanced lessons. Also published by No Starch Press.

Learn More

Python for Kids


JavaScript for Kids


Scratch, Jr






Run Marco!


Robot Turtles


Code Monkey Island


Coding Farmers


Erase All Kittens


12 Games that Teach Kids to Code


The Foos


Move the Turtle






Bits and Bytes