Filters

Clear all
Find a publisher

Showing 435 results

Show
results per page

In this resource , students can get started and are guided step-by-step through the process of creating all sorts of projects using Scratch including games, animations, quizzes, electronics circuits, and more. Although originally written for the Raspberry Pi all the projects can be ported to other platforms (except...

 

This collection of resources provides activities for children aged from 4-11, using the theme of exploring Mars as the context. The six activities for each age group of children, allow them to find out more about the...

The European Space Agency’s (ESA), new robotic rover Rosalind Franklin will explore Mars and send back data vital for human exploration in the future. This resource provides activities for different age ranges, which are:

4-5

In this activity, the children are introduced to robots...

Our society is linked by many networks: telephone networks, utility supply networks, computer networks, and road networks. For a particular network there is usually some choice about where the roads, cables, or radio links can be placed. This resource explores the need to find ways of efficiently linking objects in...

When there are a lot of people using one resource, such as cars using roads, or messages getting through the Internet, there is the possibility of “deadlock”. A way of working cooperatively is needed to avoid this happening. The resource begins with instructions on how to play the orange game. The activity contains...

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

Many optimization problems involve situations where certain events cannot occur at the same time, or where certain members of a set of objects cannot be adjacent. For example, anyone who has tried to time-table classes or meetings will have encountered the problem of satisfying the constraints on all the people...

This edition of the Computing at School newsletter focuses on teaching computing in primary schools, and contains articles covering:

*Pedagogy of computing in primary schools

*National curriculum programme of study

*Game design in the primary classroom

*Primary – secondary transition...

This resource is designed as an introduction to activities available using a Raspberry Pi computer. The introduction explains:
*what a Raspberry Pi is: a small, affordable yet powerful computer
*what can be learnt from this manual: how to perform simple programming and the basics of computer science...

This introduction to programming in Scratch uses a trivial example to demonstrate simple audio and animation. It is written for Scratch 1.4 but can be easily adapted for later versions. ...

This short practical guide shows how to implement a bubble sort algorithm in Scratch. The procedure is easy to follow, and can be used in conjunction with theory or unplugged activities to aid...

This game-writing activity using Scratch will bring back youthful memories for some! It provides...

This practical guide to creating a simple game is aimed at those new to programming with Scratch...

Teach Computing is an educational programme provided by the National Centre for Computing Education. It provides high-quality support for the teaching of computing in schools and colleges, from key stage 1 through to A level. The extensive range of training, resources and support covers elements of the curriculum...

This report, published in February 2015, discusses the findings of ‘The Visible Classroom’ project, which ...

Pages