Filters

Clear all
Find a publisher

Showing 195 results

Show
results per page

The BBC micro:bit is a micro-controller / microcomputer aimed at getting a new generation of children into coding and computing....

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

*Increasing the number of girls studying computing

*Inclusion in computing

*Network of Excellence and CAS Hubs

*Learning about programming through knitting

*Programming with GameMaker

*...

Developed by the National Centre for Computing Education, these question banks can be used with key stage 3 computing and GCSE computer science students.

The question banks linked below focus on algorithmic thinking.

How to use these question banks?

Two sets of...

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

In this activity students consider how different methods of communication operate successfully. By looking at rules and procedures in place, students are introduced to communication protocols. By working through a role-play...

The BBC micro:bit is a pocket–sized electronic development platform built with education in mind. It was developed by the BBC in partnership with major tech companies,...

The '...

In Once Upon an Algorithm, Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving.

...

Image result for pets programming kit

 

PETS is an intuitive, physical experience-based...

This 'unplugged' activity by Barefoot Computing, introduces pattern recognition and the idea that algorithms can be repurposed. Cooking recipes are analysed to find parts that are common to more than one. Reusable parts are then borrowed to create new recipes which the children share with the class. Additional...

This Barefoot Computing activity challenges lower-primary children to debug simple Scratch programs that assemble pizzas on-screen. A simple four-step process for systematic debugging is demonstrated.

Using logical...

The resource includes Scratch blocks which can be printed and laminated to allow children to create block algorithms visually and in a hands-on way. A great resource to introduce the idea of Scratch blocks to Key Stage One students in the hope that they will become familiar with the system when they reach Key Stage...

Two different sets of printable Scratch blocks that could be used for display or for unplugged programming in upper key stage 1 classrooms as an introduction to programming.

Alec Jackson is the author of the Scratch block cutouts resource.

James Holmes, Gary Setchell, Keith Madderson and Cobie van de...

 

Quickly write innovative programs for your micro: bit--no experience necessary!


This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating...

A booklet containing lots of generic programming theory. The topics include:

  • What is a program?
  • High level languages and machine code
  • Design methodologies
  • ...

Pages