Functional functions

Code Playground Live workbook  Level 1 activity

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 activities

Making melodies

Music was our first love, it can be yours too. Introduce music into your Scratch coding with this fun session.

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.

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.

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.