online binary calculator that he created for his students. When I asked him for more information about the calculator and what he was teaching in general, he shared another cool resource with me. That resource is ScratchMath.
ScratchMath, written by Jeffery Gordon, is a free ebook filled with examples of using Scratch in elementary school math classes. The examples are Scratch models through which students can learn concepts dealing with place values, multiplication, and division. Each example includes the steps that need to be completed in Scratch to create models like a multiplication array, a divisibility checker, and factoring game.
For folks who are not familiar with Scratch, it is a free programming tool designed for students between the ages of eight and sixteen although it has been successfully used by younger and older students. Scratch uses a visual interface that helps students see how the parts of a program fit together to create a final product. Students create programs by dragging and dropping commands into a sequence. Programs that students create can vary from simple animations to complex multiplayer games. Visit the Scratch Educators page to learn more about how to use it in your classroom.