Listing all results (1406)

In this unit of work, Year 1 pupils are given the opportunity to develop their understanding of technology and how it is useful in our daily lives. Pupils will start to become more familiar with different components of a computer, develop their keyboard and mouse skills and consider how to use technology...

In this unit of work, Year 1 pupils will develop their understanding of a range of tools used for digital painting. They then use these tools to create their own digital paintings, whilst gaining inspiration from a range of artists’ work. The unit concludes with learners considering their own preferences when...

In this unit, Year 4 pupils will examine devices capable of recording digital audio, identifying the input and output devices if available. Pupils will discuss the ownership of digital audio and the copyright implications of replicating the work of others. Pupils will have the opportunity to record and produce...

In this unit, Year 4 pupils will apply their knowledge and understanding of networks, and understand the internet as a network of networks which need to be kept secure. Pupils will learn about the World Wide Web and be given opportunities to explore it for themselves, whilst learning about who owns content and what...

Teach Computing is an educational programme provided by the National Centre for Computing Education. It provides high-quality support for the teaching of computing in schools and colleges, from Key Stage 1 through to A level. The extensive range of training, resources and support covers elements of the curriculum...

This collection includes resources for primary schoolchildren of all ages learning early computer programming. Using the Blockly drag-and-drop visual language, children program the movement of grocery vans around maps. The resources should be used with the ...

Following on from the Key Stage 1 and Key Stage 2 Blockly activities using Rapid Router, this teacher guide introduces Python textual programming. The difficulty of the algorithm challenges and the coding required is raised to new levels, but adequate support is provided in the guides. This resource makes use of...

This course, based on using the free programming website 'Rapid Router', teaches programming concepts from the basics using the Scratch-like 'Blockly' language. By programming a delivery van to follow simple routes, children learn about...

Building on the Key Stage 1 Blockly activity, this course introduces children to repeat loops, 'if' statements, and variables.

The activities focus on driving a delivery van around increasingly complex routes involving twists, turns and traffic lights. At the end of Lower Key Stage 2, the children can...

Code for life

This collection comprises of Code for life Rapid Router with Python and Code for life Rapid Router with Blockly resources. They are aimed at both primary schoolchildren of all ages learning early computer programming as well as secondary school...

Pages

View all publishers