The Sparks Robotics and Coding course uses state-of-the-art, interactive programming tools. Many of our learning tools are screenless, allowing children to reduce their use of electronic products while learning. The course is designed to help build children’s programming thinking over time, starting from basic programming concepts to complex understanding of the rules of programming languages. Children play with robots, transforming their ideas into logical operations and developing their abstract and logical thinking skills. With the development of AI and the importance of programming in our future society, it will be imperative for people to have a working understanding of advanced technologies. The Robotics and coding course will be invaluable building children’s technological skills.