Filters

Clear all
Find a publisher

Showing 144 results

Show
results per page

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

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

...

This cross curricular activity includes science content from Year Four of the primary curriculum. It introduces programming and control, linked to the outside world through sensors - in this case, the computer's built-in microphone or a peripheral microphone. Programs are written using Scratch (online or offline)...

This collection includes resources for primary schoolchildren of all ages learning early computer programming. Using the Blockly drag-and-drop visual language, children program the movement of grocery vans around maps. The resources should be used with the ...

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

A comprehensive guide taken from the Quickstart guide to what computational thinking is and what it might look like in the primary classroom. It involves classroom activities which include:

  • Writing algorithms and looking for patterns (generalisations) in comparison to other students’ algorithms.
  • ...

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

This booklet is an example of a programme of study for ICT and Computing produced by Matt Britland. The programme contains details of the ICT strands and aims and fourteen original projects for students in years 7-9. Each project includes a link to a presentation that...

This edition of the Computing at School newsletter contains articles on:

*Using Scratch4Arduino in primary schools to make musical instruments

*Learning algorithms with folk dancing and fairy tales

*Kodu programming

*Developing computing schemes of work

*Functional programming...

Pages