Filters
Clear allSubject
- Careers (5) Apply Careers filter
- Creative arts and media (1) Apply Creative arts and media filter
- Cross curricular (18) Apply Cross curricular filter
- Design and technology (49) Apply Design and technology filter
- Engineering (5) Apply Engineering filter
- Food Preparation and Nutrition (1) Apply Food Preparation and Nutrition filter
- Mathematics (32) Apply Mathematics filter
- Science (37) Apply Science filter
- Space (2) Apply Space filter
- STEM Clubs (3) Apply STEM Clubs filter
Age range
Type
- (-) Remove Activity sheet filter Activity sheet
- Assessment (3) Apply Assessment filter
- Audio (3) Apply Audio filter
- Data set (2) Apply Data set filter
- Demonstration (4) Apply Demonstration filter
- Experiment (1) Apply Experiment filter
- Game (3) Apply Game filter
- Group work (4) Apply Group work filter
- Image (36) Apply Image filter
- Information sheet (15) Apply Information sheet filter
- Interactive resource (7) Apply Interactive resource filter
- Presentation (52) Apply Presentation filter
- Teacher guidance (138) Apply Teacher guidance filter
- Textbook (3) Apply Textbook filter
- Video (9) Apply Video filter
- Include Physical Resources (0) Apply Include Physical Resources filter
Showing 214 results
Artificial intelligence (AI) is a disruptive technology, meaning that it is significantly changing the way that people, businesses, and industry interact. To put it in context, the invention of the wheel, electricity, TV, and GPS are all disruptive technologies that changed the way in which society worked.
...
This is one of a series of resources to support the use of the BBC micro:bit.
In this activity pupils will design and create a complete programmable system that uses several BBC micro:bits to allow parents or guardians to safely access the school to collect their children. They will analyse a design brief...
An ASE SYCD: Science Year Primary resource which provides almost everything you need to help you run an exciting and successful science fair in your school. Themes include Living It Up, Magic Materials, Fabulous Forces, Superb Sound, Lovely Light and Excellent Electricity. Lots of advice on how to plan and organise...
A ten-lesson sequence progressing from the basics of Scratch through to creating simple games. It includes:
- drawing shapes and using repeats
- accepting keyboard input to control the movement of sprites
- planning algorithms using flow diagrams and executing them in Scratch
- ...
This Barefoot Computing resource builds on the ‘Maths quiz with selection’ learning activities which should be undertaken first.
It involves improving an existing Scratch maths quiz and adding score-keeping using...
This activity allows students to investigate how images are produced from data streams by using first a spreadsheet and then an image-processing program. They then go on to see how the usefulness of such a monochromatic image may be enhanced by using lookup tables and calibration. The materials used focus on the...
This interactive online self-driving challenge from Siemens can supplement robotics education in computing. It enables pupils to programme a car to drive around a circuit without a driver, the circuits getting more complex as the challenge progresses.
The joy and challenge of building ‘cheap and cheerful’ sensors has a wide appeal to adults as well as children. It also opens a wide number of links to aspects of the mathematics, science, computing, design and technology, and engineering curricula, supporting scientific investigation and discovery. These...
In this activity, children work in pairs to learn and set each other challenges using the Rapid Router software.
The challenges include the use of Loop, If and Repeat Until commands, asking children to consider how they can automate a process and create efficient code. The activities focus on driving a...
In this, the final activity of a sequence of eight, children are asked to use their knowledge to create a challenge using Rapid Router, solvable using Python. It will ask their partner to use procedures, increment variables and apply different methods of control flow.
The resource includes an overview of...
Lesson 8 in a series of lessons using Rapid Router, the game-like environment for learning programming. This session takes loops and repetition further, and includes reusing statements and nested loops.
The resource includes wall displays, worksheets, model answers and assessment sheets.
The 5th lesson in the Rapid Router series adds complexity to algorithms, raising the level of challenge and building on familiar contexts from earlier activities.
Also included are wall displays, teacher and peer assessment sheets, worksheets and model solutions.
This extension activity features in the upper-primary Blockly course, by the Rapid Router team at Code for Life. It explores the limits of generalised solutions, introducing children to the idea of algorithm testing and debugging. Children are asked to apply logical thinking to different problems, and analyse what...
This activity makes the leap from Blockly to Python programming. The 'grocery van driving challenge' is reduced from previous lessons to allow students to concentrate on syntax and correct coding using a limited set of instructions. Matching of Blockly and Python code is encouraged to assist the transition.
...In the 4th lesson of a series for lower primary school computing, children use the online Rapid Router environment to learn more about algorithms. They learn that there can be more than one algorithm to achieve the same outcome, and that these can be selected according to efficiency. They further debug sequences in...