To celebrate the new term, we’re bringing new coding discoveries to your Code Club. Find out how you can support your club members to become independent tech creators with our free educational project paths.
Our new project path learning resources are structured so learners develop skills, knowledge, and increased independence as they progress through each path.
Each path contains six projects. In the first three projects, known as ‘Explore’, new skills are introduced and learners are provided with step-by-step instructions to build their confidence. Next up are two ‘Design’ projects, to give children the opportunity to practise their new skills by creating their own personalised projects. The final ‘Invent’ project encourages coders to meet a project brief and decide how they want to develop their ideas using the toolbox of skills they’ve learned in previous projects.
The project paths
Explore the project paths and choose one that suits your club this term.
Introduction to Scratch: sprites, scripts, and loops
Club members find out how to add code, costumes, and sounds to sprites. They can make animations, games, apps, and books within this path.
More Scratch: broadcast, decisions, and variables
To build on what they have learnt in the ‘Introduction to Scratch’ path, learners explore message broadcasting, if..then and if..then..else decisions, and variables.
Liz Smart, Learning Coordinator, shares why she’s enjoying the Grow a dragonfly project with her Code Club:
“When club members realised the range of edits they could make to existing Scratch sounds, and how these could be used in their code, the club sessions got super creative! Every session since then has had an extra level of noise….and I love it!
An added bonus to this project was the amazing dragonfly facts that we all learned.”
Further Scratch: clones, my blocks, and Boolean logic
To take their Scratch learning a stage further, club members learn how to use Boolean logic, functions, clones, and more within their projects.
Introduction to Python: variables, functions, and loops
Coders are introduced to the text-based programming language Python. They code with variables, loops, and functions to create visual and interactive artwork, animations, simulations, games, and more.
Physical computing with Scratch and the Raspberry Pi
Bring physical computing into your club! This path guides you through how to use input and output electronics with Scratch and a Raspberry Pi computer.
Introduction to Unity: 3D objects, character controllers, colliders, text, and buttons
Help your coders take their first exciting steps in learning how to create 3D worlds and games with collectibles, timers, and non-player characters. These projects are brought to you with generous support from Unity Technologies.
Join us at an online workshop and discover how your Code Club can make 3D worlds with our NEW Unity project path!
Unity 101: Setting up for success
Wednesday 2 February, 11:00 GMT / 6:00 EST / 16:30 IST
Unity 102: Creating 3D worlds
Wednesday 9 February, 13:00 GMT / 8:00 EST / 18:30 IST
Once club members have completed a path, celebrate their achievements by downloading one of our editable path certificates.