I believe in learning through making, discovery and personal projects. Children learn best when they are invested in what they are learning and discovering for themselves. This computer science course lets children discover computer science concepts for themselves. Children try to crack codes and come up with their own cyphers. Computer thinking is also introduced by thinking how you would instruct a computer to make a cup of tea (see intro video). The lessons involve a lot of "learning by doing