Programming is an important concept in children’s education which should be taught in schools as it improves problem-solving skills and promotes creativity. I believe it’s incredibly important for children to learn programming at a young age and currently, there are few first step teaching resources to do this. Without requiring reading skills, my project ‘Code Blocks’ introduces these core concepts of programming to young primary school children. By using a physical language of blocks the child interacts with a character on screen, solving logic puzzles and using their creativity to complete the challenges.
The aim of this project isn’t to turn every child into a world class programmer. The aim is to introduce them to the idea of programming to help them understand how an increasingly digital world works.