Osmo Coding

JK and SK students have access to Osmo devices and accessories in the classroom, where one of the strongest accompaniments is the Osmo Coding program. They provide a nice bridge between the tactile elements found in other early coding tools such as Bee-Bots, and transition to the screen based drag and drop style that they will be accessing more and more.

Screen Shot 2018-08-20 at 9.06.27 PM


Bee-Bot is a great app suited for JK and SK students who are just getting started with building a “coding mind”. It would be the best route for laying the foundation for planning out a path using simple commands, as well as block-based. We use the physical Bee-Bots with mats in the classroom beginning in JK and continuing with SK.

Screen Shot 2018-08-20 at 8.51.29 PM


Screen Shot 2018-08-20 at 8.52.02 PM


Code.org is a free online platform that teaches students of all ages how to code at their own comfort level.  Younger students can progress through different challenges using block-based coding, similar to what they will use when working with Scratch Jr.  The early lessons also let them click on the speaker icon to hear directions rather than rely on being able to read them, should they still be an emergent reader. Our oldest students will also be plenty challenged as they are given personalized lessons that suit their level of programming experience.

Screen Shot 2018-08-20 at 8.45.16 PM
Intro levels
Screen Shot 2018-08-20 at 8.40.09 PM
Beginner levels







Screen Shot 2018-08-20 at 8.40.37 PM
Intermediate levels
Screen Shot 2018-08-20 at 8.41.29 PM
Java instruction

Scratch Jr.

Scratch JR. continues to be one of the leading platforms for teaching young students how to code. Because it lays the groundwork for success when students are ready to make the transition to Scratch (the more robust platform for older students), it becomes a natural transition when they are ready to layer in more advanced commands.

Screen Shot 2018-08-20 at 8.17.54 PM

Blog at WordPress.com.

Up ↑