With so many coding resources available online it’s sometimes difficult to know where to start, what resources are worth your time and effort, and which are not. The Raspberry Pi website offers a wide variety of exciting and well-structured projects. As a repository, it is hard to beat with projects available for beginners and advanced coders alike.

 

 

Scratch, as a starting point, is covered in numerous projects. Some of which I will review at a later date. These are also grouped by themes, such as healthy living and the environment. There are so many activities that will fit almost any topic. Meaningful connections rather than tenuous links!

 

Recent additions to the project structure are the ‘all-new project paths’. These offer a series of projects presented in a coherent progressive structure. Ideal for anyone looking to build their understanding of computing through Scratch. The ‘Introduction to Scratch’ covers sprites, scripts, and loops. ‘More Scratch’ covers broadcasts, decisions/variables, and ‘Further Scratch’ includes clones, my blocks, and Boolean logic. There are also opportunities to explore Python, Unity, and physical computing with Scratch.

 

For independent learning, Code Club World is definitely worth exploring. Students create a login and make cool stuff while learning to code.

 

Once you have chosen a project or project path you can open the project introduction.

 

All project pages look like the above, with the title at the top, ‘interactive contents’ down the left-hand side, and the main part of the page in the centre. There’s also an option to create a free login at the top, which allows you to be in the middle of a project, to log out, and when you log back in again it will take you to the last page that you were on. This is ideal if you have a few days in between coding sessions. Especially if you are working with a class of children working independently and they can’t remember where they’re up to!

Each project will have a sample activity on the introduction page so children can have a go at the completed project so that they know what they are aiming for. At the bottom of the page, there are drop-down tabs explaining what you need to complete the project as well as what you’re going to learn. There is also extra information for educators, which includes a PDF version of the project if you want to create paper copies, and a completed copy of the Scratch project so you can see what the finished code looks like.

 

 

Finally, on the next page, there is often a starter project. This is a link to the project in Scratch with the sprites and background provided for you. This means you only have to focus on the code, rather than creating the sprites and background.

 

 

Next month, we’ll do a deep dive into specific Scratch coding projects, how they work with real classes, how to support learners through the project, and where there are opportunities to challenge more able learners.

by Steve Lewis

@Steve_Lewis81

 

How can we help?

If you are looking for a Contract Electronics Manufacturing partner, submit your enquiry today and a member of our team will be in touch shortly.

Are you experiencing an issue with your Sony product? Tell us about it and our team of expert technicians will be in touch.

Are you looking for office space with fantastic amenities and 24/7 security? Enquire today with your requirements and our team will be in touch with information about our availability.

We are a socially aware business which seeks to support our local community You can submit your request today using the form on the right. Please note that we can only support requests within a 30 mile radius from our facility. Our committee reviews requests on a monthly basis, so please allow a few weeks for our team to respond.

To arrange a visit for your school as a part of our educational programs, please submit your inquiry today. Our committed team will respond with guidance regarding availability within a week.

Ready to join the Sony team? Please submit your CV and cover letter today using the form on the right and our recruitment team will be in touch.