You will need
- Access to a computer
- Scratch editor (online or offline)
Before you begin
- Don’t panic if you’ve never used (or have never even heard of) Scratch before. There’s plenty of info below, and this activity’s a great way for everyone to learn. It’s a good idea to spend some time reading the information and practising before you lead the activity, though.
- If you don’t have enough computers for one between two, you could run this activity as one base, so groups visit one at a time. You could also look in to visiting a local library or school to use their computers.
- If your meeting place has internet access, you can run Scratch in a web browser. Just follow this link.
- If your meeting place doesn’t have internet access, don’t worry. You can download the Scratch desktop application from here, there’s a Scratch guide here too.
- You may already know people with digital skills who’d love to help run this activity. Why not reach out to parents, carers, and others in your community?
Get ready to code
- The person leading the activity should introduce Scratch. They should explain that people can code in Scratch using colour-coded blocks that join together like Lego bricks.
- The person leading the activity should show everyone how to write a very simple programme in Scratch and test it (for example, programming the Scratch cat to move or say something).
- Everyone should think about times they have to get into teams, for example, before a game or activity. Is it ever difficult to make decisions or to make the teams feel fair?
Create a programme
- Everyone should follow the instructions in the ‘Notes and handout’ to create and test a team chooser.
- Once they’re happy with their team choosers, everyone should take it in turns to share. They could share it on the Scratch website by logging on and choosing the ‘Share’ option. They could even share it with younger groups who may want help choosing teams but haven’t started to learn to code yet.
This activity was all about developing skills by coding a short programme. What problems did people solve in this activity? Maybe it usually takes ages for people to get into teams, forming small teams causes arguments, or people don’t usually get to know everyone in the group. How does the team chooser help with these problems? Can anyone think of another problem that could be solved by coding a programme on Scratch?
This activity was also about being a team player. When are people part of teams? People may think about sports, teams, or at Scouts. Do people usually get to choose who else is in their team? Is it easier to be a team player when you’ve chosen your own team? Why can it be helpful to work with different people? People might think about learning about others, learning from others, and learning to get along with new people.
- Online safety
Supervise young people when they’re online and give them advice about staying safe.
For more support around online safety or bullying, check out the NSPCC website. If you want to know more about specific social networks and games, Childnet has information and safety tips for apps. You can also report anything that’s worried you online to the Child Exploitation and Online Protection command.
As always, if you’ve got concerns about a young person’s welfare (including their online experiences), follow the Yellow Card reporting processes.