We have been using Scratch Programming language with P3 – P7 to code in a variety of ways including games, interactive stories, music and art.
There are lots of Scratch help cards on the website and we have used the Royal Society’s “Starting with Scratch”.
- repeat and forever loops
- variables e.g. timer, score and lives e.g. in a chase game
- x and y co-ordinates to place a sprite in a certain place on the stage
- use of operators e.g. randomly changing the movement of a sprite such as a mouse or fish to make a chase game more interesting.
- playing a specific note for a specific time so as to create a piece of music
- broadcasting and receiving messages to allow one sprite to talk and interact with another sprite or to start a game with a start button
- adding in formulas and variables to create multi- shape patterns
- remixing other people’s games and re-sharing