Want to keep learning?

This content is taken from the Raspberry Pi Foundation & National Centre for Computing Education's online course, Teaching Programming in Primary Schools. Join the course to learn more.

Introduction to Week 2

Hello, and welcome back to Week 2 of Teaching Programming in Primary Schools.

I hope you enjoyed Week 1, where you were introduced to programming, algorithms and sequencing, using both real-life and computer-based examples.

In this week, we’ll be taking a look at repetition. You’ll learn what repetition is, again using familiar real-world scenarios as well as examples you’ve already encountered in Week 1.

You’ll then learn how to make use of repetition in your Scratch programs, and see first-hand the advantages of using this fundamental concept. You’ll do this through practical, hands-on activities that also work well as classroom activities.

You’ll be creating your own art and music, making use of repeating patterns. You’ll also create your own animation!

There will be plenty of opportunity for discussion with other course members during this session. You’ll share and discuss the code you write, including any bugs or problems you encountered along the way. Remember that spotting and fixing bugs in your code is an important part of the learning process. (It’s also an important part of any programmer’s work!) You’ll also have opportunity to share and discuss ideas for teaching repetition to your learners.

I’m looking forward to seeing your creations – let’s get started!

Share this article:

This article is from the free online course:

Teaching Programming in Primary Schools

Raspberry Pi Foundation