Listing all results (324)

Red Black Mind Meld

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

Spit-Not-So

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

Swap Puzzle

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

Working with Scientific Literature

This pack provides a stimulating way of learning about scientific journal articles and highlights the difference between ‘research’ and ‘review’ papers.

It is suggested that students start by watching a silent video showing an unusual behaviour in capuchin monkeys, ‘anointing’, for which there are various...

Australian Magician's Dream

Made up of two complementary activities, these resources from the CS4FN team go deeper into theory about search algorithms.

The first activity involves the teacher leading a magic trick using some normal playing cards. In the subsequent explanation of the trick, students are asked to consider the pseudocode...

Box Variables

This unplugged activity, from the CS4FN team at Queen Mary University of London, helps learners to understand variable assignment and operations. They use the idea of variables as boxes as the basis of a group activity, developing their use of logical thinking to trace variables through programs.

The...

Brain in a Bag

This unplugged activity from Peter McOwan and Paul Curzon mingles computer science with biology. A group activity is used that mimics the firing of neurons within the brain. These trigger other neurons to fire – these can be compared to AND gates in logic circuits.

The ‘brain in a bag’ kits used in the...

Hexahexaflexagon

This presentation, from Paul Curzon at QMUL, uses a folded paper geometric shape called a hexahexaflexagon to teach about abstraction, data representation and graph data structures, while encouraging computational thinking. A video (linked from within the presentation) shows how to make one of the geometrical...

Computational Molecular Modelling

Produced in 2015, these materials describe work being carried out into computational molecular modelling and its use in the discovery and development of antimalarial drugs. The video clips provide an insight into the process of drug discovery and the virtual screening of molecules against target proteins. This...

Learning Maths in Context

This booklet introduces teaching and learning resources for learning mathematics in context in relation to Construction and the Built Environment (CBE), Creative and Media (CaM), Engineering, Information Technology (IT) and Society, Health and Development (SHD).

The resources are of interest to teachers who...

Pages

View all publishers