Solve puzzles to learn the basics of coding! These are our go-to activities in Kindergarten and 1st grade and might be a good introduction for first-time second graders, too.
Building on Stage 3, the blocks and programming get slightly more complicated, but not too much so. Everyone loves Angry Birds
Building on Stage 3, the blocks and programming get slightly more complicated, but not too much so.
More Angry Birds, but this set of activities focuses on debugging or correcting the code.
These puzzles involve getting a bee to collect some nectar. Very similar to the prior stages but with more words incorporated on the programming symbols.
No more puzzles here – students program a robot to draw pictures!
Made With Code: Inspires girls to pursue their dreams with code
More of a logic game than a programming lesson, this activity challenges kids to move a robot through a series of increasingly more complicated mazes. Watch out! You’ll be required to add loops and other interactive components to complete them all.
One of the best single activities available, this activity (revamped for this year) requires students to program a robot to light up squares as he walks. The coding takes place by dragging and dropping blocks onto a grid. You remove them by dragging them off. Some of the higher level puzzles can be tricky!
Code Monkey (from BrainPOP)
Scratch Holiday Card - ages 8+
(View the Scratch Project Gallery for inspiration!)
- Follow step-by-step directions in the tutorial along the right side of the website.
- Sign-in to save and share your Holiday Card. (Teachers, consider creating an account to share with your students.)
- Holiday Card Handout (optional)
- More information is available here.
Start or joing a club near you!
Resources and more information on Coding for students.
Code Club UK have been busy working to improve their Python curriculum over the summer. They recently launched nine new projects which use Trinket, an in-browser coding environment designed for education. It's a tool that lets you write, run, and share programs or websites.
The projects cover key skills such as sequencing, variables, selection, repetition, as well as lists, dictionaries, functions and files. The projects also focus on data, both using open data sets (‘Where is the Space Station?’ project), as well as data collected and analysed themselves (“Popular Pets” project).
Want to have a go at our Python projects? If you’re based in the UK, you can visit our UK projects site, or if you’re based outside the UK, you can access the projects via our Code Club international website.
We also love to have feedback on our projects, so do let us know what you think! Either email us at firstname.lastname@example.org or use the feedback form at the bottom of each project.
Don’t worry if you’re still in the middle of working through our ‘old’ projects - they can still be found in our archives, at: https://codeclubprojects.org/en-GB/archived/#python.