Third party cookies may be stored when visiting this site. Please see the cookie information.

Programming for teachers, parents and coding clubs

This provides some resources useful for computing teachers in schools, or for parents wanting to help teach their children at home. It includes links to some guides on the PenguinTutor website as well as links to other useful resources.

Teaching Scratch in primary schools

Scratch is a useful language for teaching programming in primary schools. It uses a drag-and-drop approach to programming which makes it easier for younger coders.

Beyond the IT classroom

Programming can be a great way to engage children in other subjects, not just ICT and computing. These are examples I have used with my own children to incorporate computing into other school subjects.

External guides

These are some other guides that may be useful for teaching programming in school.

Previous Learn to program a computer
Learn to program a computer
Next Scratch for Primary School Teachers
Scratch for Primary School Teachers