Children love using the newest apps and games, so to take this to the next level we introduce them to the art of programming through which they can design their own! At Algorithmics, programming lessons are imparted through an instructor led project-based learning methodology; which ensures the foundation of every module is set strong. When children learn in such an environment, they are less restricted and are motivated to think free and execute their ideas. The learning happens through solving real-world problems. The children work together to identify, research and solve the problem in a more structured way. There is less mechanical memorization and more critical thinking, socialization and problem-solving.