Filters
Clear allSubject
- Careers (24) Apply Careers filter
- Climate Change (2) Apply Climate Change filter
- Creative arts and media (7) Apply Creative arts and media filter
- Cross curricular (39) Apply Cross curricular filter
- Design and technology (133) Apply Design and technology filter
- Engineering (75) Apply Engineering filter
- Food Preparation and Nutrition (3) Apply Food Preparation and Nutrition filter
- Leadership (1) Apply Leadership filter
- Mathematics (127) Apply Mathematics filter
- Personal development (2) Apply Personal development filter
- Psychology (1) Apply Psychology filter
- Science (121) Apply Science filter
- Space (4) Apply Space filter
- STEM Clubs (9) Apply STEM Clubs filter
Age range
Type
- Activity sheet (140) Apply Activity sheet filter
- Article (32) Apply Article filter
- Audio (1) Apply Audio filter
- Data set (1) Apply Data set filter
- Demonstration (1) Apply Demonstration filter
- Experiment (2) Apply Experiment filter
- Game (4) Apply Game filter
- Group work (8) Apply Group work filter
- Image (37) Apply Image filter
- Information sheet (26) Apply Information sheet filter
- Interactive resource (10) Apply Interactive resource filter
- Open-ended task (1) Apply Open-ended task filter
- Poster (7) Apply Poster filter
- Presentation (54) Apply Presentation filter
- Research (24) Apply Research filter
- Self assessment (1) Apply Self assessment filter
- Simulation (1) Apply Simulation filter
- Teacher guidance (177) Apply Teacher guidance filter
- Textbook (7) Apply Textbook filter
- Video (45) Apply Video filter
- Include Physical Resources (484) Apply Include Physical Resources filter
Showing 435 results
This is one of a set of resources designed to allow pupils to develop their knowledge and skills in computing, art and design. This resource, which could be delivered across two separate lessons, involves using software on...
Leading behaviour...
Artificial Intelligence (AI) is becoming necessary in many areas of life, from healthcare to entertainment. This collection of resources support exploration of Artificial Intelligence for students aged 7 to 16.
This activity, available in three different programming languages, requires students to ‘dry run’ written code and work out what it does. This is a useful skill for programming, which tests their understanding of assignment and subsequent changes to variables within programs. They step through code and analyse the...
This activity includes a game-based approach to measuring reaction speed. Fast reflexes are vital to astronauts who may need to deal with rapidly escalating incidents and high-speed projectiles.
The effect of distraction on reaction speed is investigated – students collect multiple readings and take averages...
In this lesson pupils will use audio editing software and apply their skills to record and edit an interview with friends or family members about their experiences of technology when they were growing up.
Pupils will develop an understanding of the reasons for interviewing and how to carry out, record and...
In this resource learners will use Scratch, to debug and then improve a program to move Autosub6000 around the ocean floor, photographing samples found. The remote movement will be controlled through a keyboard’s arrow keys initially and then the children will be challenged to create a program which will move...
The BBC micro:bit is a small programmable device, designed to engage children with coding and the world of digital. Given to all 11-12 year old students across the UK in 2016, it is supported with a range of programming environments available here.
...
Ten free activities for the start of term to use in class to develop children's computing knowledge and skills. Activities include creating an algorithm to get ready for school and how to stay safe online.
In this activity children design and build their own Ball Run, and put their final creation to the test. They are provided with tips for joining dowels together,...
These resources support the teaching of the Computing curriculum by providing display materials and resources that can be circulated to parents. These resources will improve pupils computing vocabulary and understanding as it gives them a point to refer to when discussing the curriculum.
The Barefoot Computing project is helping teachers to teach the computer science elements of the primary computing curriculum. This collection contains the free, high-quality resources produced by the project, comprising of teacher guides and activity sheets.
The project uses a range of approaches to a core...
Computers are often required to find information in large collections of data. They need to develop quick and efficient ways of doing this. This activity demonstrates three different search methods: linear searching, binary searching and hashing. This resource begins with the introductory activity of battleships....
Even though computers are fast, there is a limit to how quickly they can solve problems. One way to speed things up is to use several computers to solve different parts of a problem. In this activity sorting networks are used to do several sorting comparisons at the same time. This resource begins with a discussion...