KidCode is an educational "word-free" game for kids to learn how to think like programmers, while engaging in an evolving virtual environment.We have created an environment that develops self-learning, teamwork and problem solving skills by adjusting itself to every player's unique abilities and needs. With KidCode, kids will learn at their own pace while parents and teachers are able to monitor their progress. Learning coding principles in a fun, visual way prepares kids for the fast-growing technology-driven world.