Filters
Clear allSubject
- Careers (4) Apply Careers filter
- Creative arts and media (1) Apply Creative arts and media filter
- Cross curricular (4) Apply Cross curricular filter
- Design and technology (5) Apply Design and technology filter
- Engineering (5) Apply Engineering filter
- Leadership (1) Apply Leadership filter
- Mathematics (11) Apply Mathematics filter
- Personal development (1) Apply Personal development filter
- Science (12) Apply Science filter
- STEM Clubs (2) Apply STEM Clubs filter
Age range
Type
- Activity sheet (12) Apply Activity sheet filter
- Article (1) Apply Article filter
- Assessment (1) Apply Assessment filter
- Data set (1) Apply Data set filter
- Demonstration (2) Apply Demonstration filter
- Group work (1) Apply Group work filter
- Image (3) Apply Image filter
- Information sheet (6) Apply Information sheet filter
- Interactive resource (1) Apply Interactive resource filter
- Open-ended task (1) Apply Open-ended task filter
- Poster (1) Apply Poster filter
- Presentation (15) Apply Presentation filter
- Self assessment (1) Apply Self assessment filter
- (-) Remove Teacher guidance filter Teacher guidance
- Textbook (8) Apply Textbook filter
- Video (5) Apply Video filter
- Include Physical Resources (0) Apply Include Physical Resources filter
Showing 69 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 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...
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 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...
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...
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...
This resource supports students to research and discuss the field of robotics and artificial intelligence (AI). The resource provides a series of student tasks that explore the topic of whether robots are a threat to humanity. This resource would work well as a research topic for students undertaking projects in...
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 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 resource consists of a series of suggested activities and dozens of topic starters for aspects of Computer Science and ICT relating to the Social, Moral, Spiritual and Cultural aspects of the subject. With questions as diverse as Do computers have intelligence? Do animals have souls? If computers are...
This activity from the CS4FN team at QMUL is a metaphorical introduction to Human-Computer Interaction (HCI), graphical user interfaces (GUIs) and the difficulties of working at the command line.
The whole-class activity uses a game called spit-not-so. The winner of the game is the first to choose, from a...
This resource features a number of links to other resources relevant to the topic of networks, protocols and security. The Stone Tablet activity itself is an unplugged activity where students model how packets are transferred across a network. It also includes the possibility that some packets do not arrive at...
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...
Using a set of simple ‘swap puzzles’, this CS4FN activity helps students to learn, fundamentally, what an algorithm is and how they can be made more efficient. Students are encouraged to create algorithms for solving the puzzles which can be used by future players to win, with no understanding of the game, in as...
To play a simple game called Hexapawn, an ‘artificially intelligent’ computer is created made entirely from sweets. The game is like a mini version of chess; the rules are explained fully, and a playing board drawn. The ‘machine’ then ‘learns’ how to improve its playing of the game by trial and error and by ‘...