Mochi teaches the basics of queues, sequences, algorithmic thinking, action/causality, pattern recognition, loops, functions, decomposition and debugging all without needing a screen. Our learning sequence is centered around the computational thinking pillars of programming, logic, and problem-solving. The hardest part about teaching coding is breaking down abstract concepts into tangible ideas. By using physical items, Mochi as able to show difficult and abstract ideas through simple steps you can touch and manipulate. Through thousands of hours of research, we’ve shown that physical, hands-on learning is the best way for kids 3-6 to understand abstract ideas.