Last week in Code Club we did the project Space Junk and it was a hit.
My goals were for them to get the arrow keys working, learn about importing/exporting Sprites and spend some time checking out other people’s games. If they were able to implement a growing planet or the timer, that was super.
Soon they will be starting their own projects, possibly in pairs, so I wanted to introduce the idea of sharing assets – like a Sprite – between two coders. When we discuss pair programming and they have the design review they will need to decide who will do which part and learning about exporting/importing Sprites will help. I had a space cat Sprite from the Super Scratch Coding project as well as the Angry Bird and Angry Bird Pig from the Angry Bird lesson plans from Simon Haughton’s site. These files were in the shared Code Club folder and I showed them how to import them. We had some technical trouble with this. Some of them were successful, then suddenly the Sprite could not be imported. I couldn’t figure out if someone “saved” over the file inadvertently or that too many people were accessing the file and that somehow made it unusable by others. It happened on both days. I was prepared the second day and also had the files on a USB drive.
They did like the Angry Bird assets. And even customized them.
I made it a point in the last 15 minutes to ask who had a game I could test out. This took me out of troubleshooting mode and let them share with me their cool, silly, challenging, still in progress games. That’s part of being a club.
I also want to say that my volunteers are great and I couldn’t do this without their help!