Filters
Clear allSubject
- Careers (56) Apply Careers filter
- Climate Change (2) Apply Climate Change filter
- Creative arts and media (2) Apply Creative arts and media filter
- Cross curricular (25) Apply Cross curricular filter
- Design and technology (133) Apply Design and technology filter
- Engineering (103) Apply Engineering filter
- Food Preparation and Nutrition (1) Apply Food Preparation and Nutrition filter
- Leadership (1) Apply Leadership filter
- Mathematics (121) Apply Mathematics filter
- Personal development (2) Apply Personal development filter
- Psychology (1) Apply Psychology filter
- Science (134) Apply Science filter
- Space (2) Apply Space filter
- STEM Ambassadors (4) Apply STEM Ambassadors filter
- STEM Clubs (11) Apply STEM Clubs filter
Age range
Type
- Activity sheet (73) Apply Activity sheet filter
- Article (74) Apply Article filter
- Assessment (2) Apply Assessment filter
- Data set (3) Apply Data set filter
- Demonstration (3) Apply Demonstration filter
- Experiment (1) Apply Experiment filter
- Game (3) Apply Game filter
- Group work (3) Apply Group work filter
- Image (7) Apply Image filter
- Information sheet (24) Apply Information sheet filter
- Interactive resource (1) Apply Interactive resource filter
- Open-ended task (2) Apply Open-ended task filter
- Poster (11) Apply Poster filter
- Presentation (44) Apply Presentation filter
- Quiz (2) Apply Quiz filter
- Research (37) Apply Research filter
- Self assessment (1) Apply Self assessment filter
- Simulation (1) Apply Simulation filter
- Teacher guidance (131) Apply Teacher guidance filter
- Textbook (20) Apply Textbook filter
- Video (54) Apply Video filter
- Include Physical Resources (609) Apply Include Physical Resources filter
Showing 438 results
This booklet consists of 16 introductory programming challenges, some of the challenges also provide further extension challenges, for every challenge there is a "Self Review" section which asks students to comment on whether they managed to complete the task successfully, whether they had any errors initially and...
This series of resources supports the teaching and learning of the computer programming language Python. The series of activities, produced by Code Club have support sheets for each of the activity projects. They are easy to follow and support progression in the learning. The activities require studenst to: *...
This resource consists of an information sheet detailing various methods for validating user input in Python, these come in the form of a table consisting of some code in one column and an overview of what the corresponding code does. There is an associated zip file with code examples in it and a presentation which...
This poster is designed as a quick recall resource for students learning to code using the computer programming language Python. The topics covered are the definitions of variables and constants, Boolean operators, conditional statements, comparison operators, ‘for’ loops, ‘while’ loops, strings and arithmetic...
William is a QA tester at Realtime Worlds, he discusses his role in this video. Having enjoyed playing computer games at school, he was keen to get into the industry and studied computer science at university. His role in QA allows him to understand indepth the development world, ultimately wanting to progress to...
Produced in 2015, these resources look at the development of encoding messages and how technology and science has developed to allow us to keep messages secure. Looking at unintuitive quantum properties of light, Heisenberg’s Uncertainty Principal and entanglement, students will see how keys can be shared to ensure...
This activity booklet uses the real life context of air traffic control using radar signals to identify the position of an aeroplane that students act out. It provides them with an opportunity to use their knowledge of waves and speed = distance / time to calibrate and calculate the distance a plane is from the...
This resource details an activity where students set up their own network of Raspberry Pis in a classroom, using another machine as their server. As with all of these sorts of activities, it is highly recommended to work through the whoole activity first, downloading the required software ahead of a lesson and...
Note - These lessons use the book 'Ready Player One' as a starting point, teachers will need to obtain a copy of the book before using the content, the school library may have a copy that could be used.
...
This magic trick from the Computer Science for Fun (CS4FN) team at QMUL is based on a ‘self-working trick’. It includes a set of instructions which, so long as the commands are followed, works every time. It is, therefore, an algorithm.
The trick involves playing cards – the actual value of the cards is not...
Her Majesty’s Inspectors visited nine schools and one pupil referral unit that had been judged outstanding for behaviour in their most recent Ofsted inspection to find out about their behaviour policies and to discuss exclusion. The evidence gathered from these visits is presented in this report as good practice...
A resource aimed at the various GCSE Specifications for Computing. Activities are broken down into 14 stages and will require students to create a Relation Database...
A collection of posters all linked to robotics. The first poster looks at how robotics is used in different STEM industries, including manufacturing, healthcare and space. The second poster promotes the skills that you can develop when you learn about robotics. The third poster looks at a number of different...
This collection of sample teacher guides is from Damien Kee, who works with teachers and students around the world to improve teaching with robots. The resources can get you up-and-running using a range of robotics platforms in the classroom, and are written in an easy-to-follow, practical style.
This poster provides examples of different industries that are using robotic technology. For example:
- Manufacturing
- Subsea
- Transport
- Healthcare
- Space