Filters
Clear allSubject
- Careers (80) Apply Careers filter
- Climate Change (3) Apply Climate Change filter
- Creative arts and media (9) Apply Creative arts and media filter
- Cross curricular (64) Apply Cross curricular filter
- Design and technology (275) Apply Design and technology filter
- Engineering (163) Apply Engineering filter
- Food Preparation and Nutrition (4) Apply Food Preparation and Nutrition filter
- Leadership (2) Apply Leadership filter
- Mathematics (222) Apply Mathematics filter
- Personal development (5) Apply Personal development filter
- Psychology (1) Apply Psychology filter
- Science (249) Apply Science filter
- Space (5) Apply Space filter
- STEM Ambassadors (5) Apply STEM Ambassadors filter
- STEM Clubs (19) Apply STEM Clubs filter
Age range
Type
- Activity sheet (265) Apply Activity sheet filter
- Article (89) Apply Article filter
- Assessment (3) Apply Assessment filter
- Audio (4) Apply Audio filter
- Data set (3) Apply Data set filter
- Demonstration (4) Apply Demonstration filter
- Experiment (3) Apply Experiment filter
- Game (8) Apply Game filter
- Group work (10) Apply Group work filter
- Image (42) Apply Image filter
- Information sheet (53) Apply Information sheet filter
- Interactive resource (13) Apply Interactive resource filter
- Open-ended task (2) Apply Open-ended task filter
- Poster (17) Apply Poster filter
- Presentation (120) Apply Presentation filter
- Quiz (1) Apply Quiz filter
- Research (45) Apply Research filter
- Self assessment (1) Apply Self assessment filter
- Simulation (3) Apply Simulation filter
- Teacher guidance (349) Apply Teacher guidance filter
- Textbook (22) Apply Textbook filter
- Video (87) Apply Video filter
- Include Physical Resources (22945) Apply Include Physical Resources filter
Showing 916 results
Scratch is widely used in primary schools to teach children basic programming. This resource goes deeper, making use of the familiar Scratch environment to take students deeper into programming concepts such as:
- Algorithm design
- Parallel and sequential instructions
- Event-driven...
Students will understand the concept of steganography and will create a bitmap image. They will explore colour depth and know how to convert a custom image to binary. They will be able to decode binary images and use pattern recognition to identify abnormal data.
These resources are set in the context of the...
A CS Unplugged series resource aimed at younger students but also works well with A level students. The document contains student activities covering constructing Steiner trees, greedy algorithms and solving traversal problems.
This resource by Pedagogics explores subtle adjustments to teacher's language in order to be less emotive, more objective-led and promote progress.
The first video explains why a computer needs secondary storage, and explains what is meant by primary and tertiary storage.
The second video explains what is meant by the term “capacity” of storage devices. The relative size of different types of files is introduced. (More detailed explanations of this...
In this activity, SEND pupils will develop their understanding of the computing curriculum by identifying and sequencing key parts of a story or song and knowing that the order of events is important. Links are also made to the English and Music curriculum.
This series of three lesson activities uses Scratch to create animations that tell a story, and can link to studies in English.
A starter Scratch file partially tells the story of the Great Fire of London. Additional resources are provided allowing children to improve the animation.
Using some short...
This guide, for more advanced users of LINUX, shows how BASH scripts can be used for operations on strings and for arithmetical operations. The syntax for BASH is clearly explained.
A useful handbook for setting up a student-led STEM club, with exemplars from three schools.
It is increasingly recognised that giving students opportunities to act as ambassadors and mentors for STEM subjects outside of school can be of great benefit to the individual, their institution, and to the broader...
In this video from Osiris Educational Bill Rodgers discusses his...
Students who refuse to follow instructions are among the most...
This document is a Computing at School community resource that covers the laws of Boolean algebra. It consists of a student worksheet and answer sheet. It is very suitable as a revision resource.
The aim of this survey was to analyse the elements of successful nurture group provision and the difference that nurture groups make to the outcomes for students. Nurture groups are small, structured teaching groups for students showing signs of behavioural, social or emotional difficulties, particularly those who...
This document from the Department of Education looks at how Saint Benedict Academy supports pupils who persistently misbehave in their turnaround centre and deal with poor behaviour consistently. The resource explores the school's turnaround centre and it's 'C' system, as part of the managing behaviour and bullying...
This activity follows on from a previous graphics surface project. Previously a single graphics surface was created - this Python program uses multiple surfaces to build more complex graphics and to create effective animations.
Students are encouraged to experiment with the behaviour of the program, and to...