Teaching Programming to 5- to 11-year-olds
Increase your programming knowledge and develop effective lessons to teach programming to primary school pupils (aged 5-11 years).
On this course you’ll learn about the key programming concepts of algorithms, sequence, repetition, selection, and variables.
You’ll experience a number of different programming languages suitable for young people, and use your new knowledge to modify and create programs in the block-based language Scratch.
The course will also introduce you to program design. You’ll learn about and experience all of the stages of program development from idea to running code.
By the end of the course, you’ll be able to design and code your own Scratch programs, as well as being able to support your young learners as they begin their coding journeys.
Duration: 4 weeks
Weekly study: 2 hours