Reserveer je plaats
Evenementdetails
Harrow Code Club – Physics Through Coding: Functions & Blocks – Part 2
Details
🧩 Turn repeated code into powerful building blocks!
This Sunday at Harrow Code Club, we’ll continue our Physics Through Coding: Functions & Blocks session and move from learning the idea of functions to actually using them inside a project.
Last week we introduced functions and reusable blocks, but we didn’t get enough time to begin the main project. This week, children will pick up from where we left off and put those ideas into practice.
📅 Sunday 15 November 2026
🕦 11:30 am–1:30 pm
📍 Greenhill Library, Harrow
🎮 Scratch – Custom Blocks & Reusable Code
Scratch learners will explore how custom blocks can make projects easier to build, understand and improve.
Children will work with:
sequences
loops
custom blocks
repeated actions
movement and timing
testing and debugging
They will learn how to take a repeated set of instructions and turn it into a reusable block.
More confident children can add:
inputs to custom blocks
different movement values
repeated animations
extra challenges
their own extensions to the project
🐍 Python – Functions in Action
Python learners will continue with functions and start applying them inside a practical coding project.
They will explore:
defining functions
calling functions
passing values into functions
returning or reusing results
breaking a larger problem into smaller steps
avoiding repeated code
debugging functions
Children will be encouraged to explain:
What does my function do?
Why am I using a function here?
What happens when I change the values?
🔬 Physics Through Coding
We’ll connect functions and blocks to ideas such as:
movement
speed
direction
timing
repeated motion
measurement
cause and effect
Children will experiment with changing values and observing how those changes affect what happens on screen or in their program.
Our learning approach will be:
Plan → Code → Test → Debug → Improve → Explain
🌟 Build towards a finished project
The aim this week is not just to understand what a function is, but to use functions and blocks to build something meaningful.
Children who have already completed the core challenge will be encouraged to customise, extend and improve their project.
By the end of the session, we want each child to be able to explain:
What did I create?
Where did I use functions or blocks?
How did they make my code better?
✅ Free to attend
💻 Please bring a laptop if possible
👨👩👧 An adult must stay with each child
🎟️ Booking is required
🌱 Beginners are welcome
🤒 Please don’t attend if you are feeling unwell
This session forms part of our Physics Through Coding and Creative Computing programme, supported by the Institute of Physics.
We look forward to another fun, hands-on session of coding, problem-solving and experimentation.
Kan je niet aanwezig zijn?
Laat de clubleider weten als je niet meer aanwezig kan zijn.
We moeten weten wie van plan is om de club bij te wonen, zodat we er zeker van kunnen zijn dat er genoeg ruimte is voor iedereen!