Autumn 1 - Algorithms
The children will develop an understanding of how algorithms can be very different in different contexts. They will begin developing an understanding that computers and software has problems and errors that need fixing—this is known as debugging. Begin understanding how we can debug an algorithm.
Autumn 2 - Online Safety
In this unit, children learn about how what they do online leaves a trail called a digital footprint. They will look at how to improve the efficiency of their online searches, the types of websites that are best for children to access when looking for information, as well as how to identify inappropriate content and the actions they should take if they do. Children will be introduced to the term ‘cyberbullying’ and look at how they should communicate online and deal with instances of people being unkind via digital means.
Spring - Programming Turtle logo and scratch
This Programming Turtle Logo and Scratch unit will teach the children to create and debug algorithms. The children use the basic commands in Logo to move and draw using the turtle on screen, and then further develop algorithms using the “repeat” command. These skills are then developed by teaching children to create algorithms in Scratch using a selection of blocks.
Summer 1 - Using the internet
This unit introduces children to using the Internet safely and with a purpose. Children are shown how to search the Internet using one word; how to make sense of the returned results; how to use “for kids” to return more suitable results; how to follow links and return to the search results. Children are encouraged to use a range of search engines, including Google, Bing and Yahoo, and some more child-friendly engines like Kidrex. (Note: many of the child-friendly searches use Google.) The children then learn to blog safely and responsibly. The focus of the lessons is on how to blog in a safe and responsible way, looking at how to blog well, and how to post and respond to comments effectively.
Summer 2 - Computer art
The children will have the opportunity to learn about reproducing the painting styles of great artists using computer programs. Each lesson focuses upon a different artist and their particular style. The children will use this as inspiration for mastering specific techniques within design-based software. At the end of the unit your class will have the opportunity to use a mixture of the styles and skills learnt within this topic to produce their own computer-painted masterpiece!