Filters

Clear all
Find a publisher

Showing 120 results

Show
results per page

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 document compares the Reduced Instruction Set Computer (RISC) and Complex Instruction Set Computer (CISC) approaches. It provides a useful background and can be used as a reference or for producing revision resources.

Students need to be aware of the trade-off when the number of bits allocated to the mantissa and exponent are increased or decreased. This worksheet allows them to answer practice questions. Answers are provided.

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 document introduces students to the Linux operating system by allowing them to learn and use a number of shell commands using a Raspberry Pi computer. Activities allow them to gain an understanding of how resources are managed and levels of access controlled.

This document introduces students to the Linux operating system by allowing them to learn and use a number of shell commands using a Raspberry Pi computer. Activities allow them to gain an understanding of how resources are managed and levels of access controlled.

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...

It is often very helpful to reiterate vocabulary and definitions associated with database technology. This resource can be used as a starter or a plenary activity to reinforce key terminology.

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...

Routers pass packets from network to network. This activity explores the relationship between efficient packet transfer and topology. Although it is aimed at younger students, this practical activity can often reinforce understanding while also...

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.

...

A resource from the CS4FN bank produced by Queen Mary and King’s College, University of London. Students will be able to link the algorithms that they have learned and the relative complexity expressed in Big O notation. The resource consists of a series of slides, program files with solution, an activity sheet and...

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...

Pages