Over the last few weeks, we have been using games, programmable toys and online coding games to explore algorithms. We have created our own algorithms, tried them out, spotted problems and then debugged our programmes to make sure that they work. This has involved lots of mistakes, discussions and problem solving, which has been great fun!