Last month, my work with a 3rd grade class was proof that students at all grade levels are ready for this type of learning. I partnered with the teacher to introduce her students to the idea of physical computing and how to build and program a “voting/photo booth” using Raspberry Pi computers and Scratch for programming. Students had minimal experience with block coding and no experience in electronics or computer sciences. By the end of our 3-week long unit, students were using terms like input/output, circuit, and GPIO; persevering through problem solving with their teams; iterating the design of their devices and debugging code until both operated correctly; discussing mathematical concepts like multiples, repeated addition and decimal fractions in context; and could explain the relationship between the code they had written and the functionality of the device they had built. More importantly, the students had a chance to create something, to engage in relevant learning, and to have fun at school. These 8-year-olds far surpassed our expectations. Now I’m excited to see what happens in two upcoming programming and computer science projects with a TK (transitional kindergarten) class and a 2nd grade class!