Children love programming. A simple statement, but one that my experience as a Primary school teacher and a Computing subject leader has provided me with a glut of evidence to support. Visual programming applications are commonplace in the vast majority of Primary schools, but what about those pupils who are eager to take the step and cross the divide into the world of text based coding. This can be a huge step and, due to the pedantic syntax requirements of text-based code, can risk disengaging pupils. However, by using a Raspberry Pi and Minecraft, we can offer them an engaging introduction to text programming.
The computing curriculum has been in place in schools across the UK for the best part of a year; enough time for both teachers and students to have adjusted to this new and challenging subject; in theory, at least. In reality however there is a huge discrepancy between the graphical ‘concept’ environments like Scratch, and the more complex text-based languages such as Python, both of which are used to teach students computing.