These elementary-level tools help kids learn to code by focusing on the foundations of programming: problem solving, logic, and critical thinking. By learning these skills through the context of code, kids build essential 21st skills for life that empower them to become ...