First the students were shown the game (Beat the Goalie) on Scratch without the lines of code. They were asked to think about how they would go about recreating the game to replicate the original. Students had to think about how to create the lines of code to recreate the game so that it looked the same and had the same instructions. Because they were already experienced with using the Scratch programme they were automatically able to create 2 sprites and a background quite quickly.
Each student had access to an imac. By working individually rather than in groups I could clearly see who could manage with this task independently and who struggled. Instructions and hints to possible lines of code to be used was shared with the students, but most seemed to be able to go ahead and create the code (or at least experiment) without the instructions.
By the end of the session, two thirds of the class managed to get to the end of game within an hour. Zoe (from OMGTech) challenged them further to create a two player game. Instead of random movement of the goalie (or a stationary one), code was needed to control the goalie instead using the arrow keys. Just over half the class were able to achieve this independently.
This was a really good task to test the skills of the students. It is not a task that I would start with early in the year with students who are new to coding. This task tested the skills that had been learnt over the last two terms. It was reassuring to see that most of the students had the skills to achieve level 4 of the new digital curriculum.