There are so many great coding tools and resources out there, sometimes it's hard to know where to begin. While I love using free curriculum, these are some of the other resources I've used with my students. Some of these were donated to my school through a grant, and others I just bought because I'm a sucker for fun coding activities. Links are provided for convenience.

Code & Go Mouse

The race is on to build hands-on coding skills! Build your maze, and then use the coding cards to create a step-by-step path for Colby, the Programmable Robot Mouse. Program the sequence of steps, and then watch Colby race to find the cheese! 

Osmo Coding

Combine tangible blocks with an interactive game on iPad. There are 3 sets: Coding Awbie, Coding Duo and Coding Jam which allows students to compose music by arranging coding blocks into patterns and sequences. These games make me want to be a kid again!

Dash Robot

This robot grows with your students. There are 5 free apps. Students can program Dash to complete challenges or make up their own challenges. Website has K-5 Learn to Code Curriculum and cross-curricular lesson library. My dash robots have held up for 4 years!


These colorful, easy-to-operate, and friendly little robots are a perfect tool for teaching sequencing, estimation &  problem-solving. Combine them with cross-curricular mats to teach letters, cvc words, numbers, money, sight words... the ideas are endless! Buy or make your own mats. 


With the Bloxels EDU app, students can instantly turn their physical creations into a digital game. Standards based Activities help integrate Bloxels across curriculum, including math, science, language arts, and history. App is free, blocks and class subscription is paid. 


Ozobot is a little toy robot that blends the physical and digital worlds — and teaches kids programming. This tiny robot has light-emitting diodes (LEDs) for brains. It is very basic programming, as you simply train the robots to follow patterns on the surfaces that they roll over. Website has K-8 lessons and resources for educators.

Let's Go Code!

Hop, step, and turn your way through the maze. Introduce students to early coding and programming concepts without a computer. This set comes with sturdy foam mats and coding cards. Many ways to play. Could make your own set with laminated cardstock.


With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community. In the process, students learn to think creatively, reason systematically, and work collaboratively. Love this site - FREE!


Ollie is made by Sphero, is super fast and durable. Using block based programming, students can program Ollie through challenges. My students created their own challenges for our Robotic Olympics. They were planning, measuring, testing, revising, writing instructions, collaborating and working hard to build the best challenge.