Filters
Clear allSubject
- Careers (3) Apply Careers filter
- Cross curricular (14) Apply Cross curricular filter
- Design and technology (10) Apply Design and technology filter
- Engineering (2) Apply Engineering filter
- Food Preparation and Nutrition (1) Apply Food Preparation and Nutrition filter
- Mathematics (18) Apply Mathematics filter
- Science (3) Apply Science filter
Age range
Type
- Activity sheet (68) Apply Activity sheet filter
- Article (18) Apply Article filter
- Demonstration (1) Apply Demonstration filter
- Game (2) Apply Game filter
- Image (28) Apply Image filter
- Information sheet (8) Apply Information sheet filter
- Interactive resource (7) Apply Interactive resource filter
- Presentation (22) Apply Presentation filter
- Teacher guidance (92) Apply Teacher guidance filter
- Textbook (4) Apply Textbook filter
- Video (13) Apply Video filter
- (-) Remove Include Physical Resources filter Include Physical Resources
Showing 195 results
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...
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...
This book is about the use of the BBC micro:bit computer in practical projects. The BBC micro:bit computer can be programmed using several different programming languages...
This book is about the use of the BBC micro:bit computer in practical projects. The BBC micro:bit computer can be programmed using several different programming languages...
This book is about the use of the BBC micro:bit computer with external devices, such as sensors, LEDs, buzzers and so on. The BBC micro:bit computer can be programmed...
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...
This activity for younger children introduces algorithms and algorithmic thinking. After first planning how to draw numbers using the simple commands available, children then program a BeeBot to create the shapes (BeeBots are a type of simple programmable rover). By watching and feeding back on each other's efforts...
This introduction to using the small programmable robot, the BeeBot, introduces children to creating simple programs. They learn the importance of sequences of accurate instructions, and test their sequences out using a 'fakebot' or paper-robot. Children are encouraged to debug and develop their sequences before...
For lower-primary children with some understanding of algorithms, this Barefoot Computing activity uses a basic robot (BeeBot) to show how algorithms are executed as stored programs on digital devices. Simple sequences of instructions are given to the BeeBot to 'write' numbers. These algorithms are represented by...
This archive document guides teachers introducing Logo to the computing classroom. While some sections may refer to outdated technologies, many of the techniques and learning outcomes remain relevant to users of any Logo platform. The activities begin with simple drawing using the turtle and pen, and progress...
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
*...