Functional functions

Code Playground Live resource

Project overview

Can you help the cat to catch the mouse? We look at ways to make your coding more efficient by creating functions using custom blocks. These blocks help you to not repeat yourself when coding. This will make your projects easier to fix, or debug, if they go wrong. Click here to watch the video, and for this project you will also need to access scratch.mit.edu

More projects

Making melodies

Music was our first love, it can be yours too. Introduce music into your Scratch coding with this fun session. Code along to create a simple melody and as well as learning how to create your own tunes. Click here to watch the video, and for this project you will also need to access scratch.mit.edu

Snowball scramble

Dodge the snowballs and get a chance to throw one back. In this session we explore how using clones in Scratch can make your projects more powerful. Use the starter guide to code along with the video. Or, if you would like more of a challenge, try the full project to create the full game. Click here to watch the video, and for this project you will also need to access scratch.mit.edu

Magic dinosaur

Ask the magic dinosaur any question to get an answer. Code along as we start to look at how we use list variables in our projects. Using lists is a great way to help make your coding neater and easier to use. Click here to watch the video, and for this project you will also need to access scratch.mit.edu

Need a little help?

We’re here to help you. Got a question, comment or suggestion? Or think there’s something we could do better? Just let us know.