Filters
Clear allSubject
Age range
Type
- Activity sheet (41) Apply Activity sheet filter
- Article (18) Apply Article filter
- Demonstration (1) Apply Demonstration filter
- Image (8) Apply Image filter
- Information sheet (3) Apply Information sheet filter
- Interactive resource (1) Apply Interactive resource filter
- Presentation (7) Apply Presentation filter
- Teacher guidance (33) Apply Teacher guidance filter
- Textbook (3) Apply Textbook filter
- Video (6) Apply Video filter
- Include Physical Resources (29) Apply Include Physical Resources filter
Showing 79 results
This edition of the Computing at School (CAS) newsletter covers a range of topics including:
*Unplugged computing magic tricks
*Programming using Alice, Scratch and GameMaker
*Making games with Kodu
*Object oriented programming in Java with Greenfoot
Machine learning is a system where rather than a computer programmer deciding the best way to sort, organise, classify or use information, the computer program develops its own set of instructions (algorithm) based on information that users feed it. Scientists at the...
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...
This resource consists of a ten page student workbook and some associated resources. The workbook is designed to be used with Key Stage 3 students over a number of lessons, to introduce them to the concept of algorithms, to make them used to following instructions given as an algorithm and to start producing their...
The BBC micro:bit is a credit sized computer based on a highly popular and high performance ARM processor. The device is designed by a group of 29 partners for use in...
Computers are often required to find information in large collections of data. They need to develop quick and efficient ways of doing this. This activity demonstrates three different search methods: linear searching, binary searching and hashing. This resource begins with the introductory activity of battleships....
Even though computers are fast, there is a limit to how quickly they can solve problems. One way to speed things up is to use several computers to solve different parts of a problem. In this activity sorting networks are used to do several sorting comparisons at the same time. This resource begins with a discussion...
The cs4fn magazine is a magazine on the fun side of all things to do with computer science. The authors write up computing research in a fun and accessible way that puts across their enthusiasm for the subject. Unplugged computing, computational thinking and practical applications of computers in many areas are...
When data is stored on a disk or transmitted from one computer to another, it is usually assumed that it doesn’t get changed in the process. But sometimes things go wrong and the data is changed accidentally. This activity uses a magic trick to show how to detect when data has been corrupted, and how to correct it...
This edition of the Computing at School newsletter, focused on the life and work of Alan Turing, contains articles covering:
*The life of Alan Turing
*Guide to Bletchley Park
*The early history of the Raspberry Pi
*GameMaker
*The Microsoft .NET Gadgeteer prototyping board
*...
This edition of the Computing at School newsletter contains articles covering:
*CAS community resources
*BCS Certificate in Computer Science Teaching
*Master Teachers
*Pedagogy in computing teaching and across the curriculum
*The Barefoot Computing project
*Computational...
Following on from the Key Stage 1 and Key Stage 2 Blockly activities using Rapid Router, this teacher guide introduces Python textual programming. The difficulty of the algorithm challenges and the coding required is raised to new levels, but adequate support is provided in the guides. This resource makes use of...
Sonic Pi is a programming environment that lets you create music and other sounds with code while learning programming concepts at the same time, is included with Raspbian (the Raspberry Pi OS), but it is...
"Computing isn't about computers" - this quote from one of the CS4FN authors, Paul Curzon, should give you an idea about the resources in this collection. Designed to inspire, these activities are about people, solving puzzles, creativity, changing the future and, most of all, having fun. Magic tricks, philosophy,...