Listing all results (9)

The Peruvian Coin Flip - Cryptographic Protocols

This activity shows how to accomplish a simple, but nevertheless seemingly impossible task -making a fair random choice by flipping a coin, between two people who don’t necessarily trust each other, and are connected only by a telephone. The resource begins with a detailed explanation of the activity and...

Kid Krypto - public key encryption

Encryption is the key to information security. The key to modern encryption is that using only public information, a sender can lock up their message in such a way that it can only be unlocked by the intended recipient. The resource begins with a detailed explanation of the activity and how the process of...

Sharing Secrets - Information Hiding Protocols

Cryptographic techniques enable information to be shared with other people, yet still maintain a surprisingly high level of privacy. This activity illustrates a situation where information is shared, and yet none of it is revealed: a group of students will calculate their average age without anyone having to reveal...

The Emotional Computer

Can computers understand emotions? Can computers express emotions? Can they feel emotions? This video, from the University of Cambridge, examines the research of Professor Peter Robinson exploring how emotions can be used to improve interaction between humans and computers.

The research team is collaborating...

National Science + Engineering Competition Challenges

This Challenge Pack, from the British Science Association, aims to give students aged 11-16 and their teachers and educators support to create a science, technology, engineering or maths (STEM) project that they can enter into the National Science + Engineering Competition.

Through creating a project, young...

An Introduction to Web-based Information Systems

This resource has been developed by the Royal Society of Edinburgh (RSE) and the BCS Academy of Computing. It will seek to consolidate learners’ understanding of modern information systems concepts, through study of web technologies, including HTML.

Whilst this resource has been designed to be used as a...

Let's Get Physical (Summer 2015)

This edition of the Computing at School (CAS) newsletter is focused on physical computing, and features:

*The BBC Micro-Bit and Make It Digital projects

*CPD tips with Barefoot and Quickstart

*Primary school activities with Scratch and Makey Makey

*Scratch projects with Microsoft Kinect...

Computing, Programming and Pedagogy (Autumn 2014)

This edition of the Computing at School newsletter focuses on pedagogy, and contains articles covering:

*Barefoot Computing teaching resources and ready-to-deliver CPD with QuickStart Computing

*BCS Certificate in Computer Science Teaching

*Baseline assessment of computing


The Computing at School newsletter is published three times a year. It is full of practical ideas for teachers of computing in primary and secondary schools, with articles contributed by a number of CAS members. With input from teachers, academics, advisors and industry professionals, it provides a varied source of...

View all publishers