In our recent coding workshop, we explored the fundamentals of programming by using a hands-on, engaging activity involving coloured tiles. Each tile was assigned a specific function, such as moving forward, accelerating, turning, or stopping. The children worked in teams to design and test algorithms using these tiles, aiming to guide a robot to travel the farthest possible distance.
Through trial and error, they learned the importance of sequencing, loops, and conditional logic in creating efficient algorithms. The workshop encouraged problem-solving, collaboration, and critical thinking, giving participants a fun and interactive introduction to coding concepts. It was exciting to see their creativity come to life as they programmed their robots to navigate the tiles successfully!