This project explores a method to incorporate computer programming into primary school education. Through
researching into effective teaching methods and combining it with inspirations taken from existing
projects that teach computer programming, we developed Loopo. Loopo combines a specially designed tangible interface with a digital interface. The tangibility of Loopo encourages collaboration among the users and motivates them to learn together. To keep up with the increasingly earlier adoption of computer technology, Loopo’s goal is to teach children the fundamentals of computer programming in a fun, relatable, and interesting way, while nurturing collaboration through an easily approachable system.