Lightbot is a fun programming game that introduces children to the concepts used in computer programming. Pupils need to input the correct instructions to program a robot to solve the puzzle. As pupils progress through the different levels, the difficulty level increases and the puzzles become increasingly challenging. Lightbot teaches pupils how to create procedures, loops and how to debug their code and look for errors. Beginner levels in lightbot are suitable for children as young as 5/6 years of age and the advanced levels can challenge pupils up to 13 or older.