Filters

Clear all
Find a publisher

Showing 1000 results

Show
results per page

This unplugged computing activity from the Barefoot Computing project teaches basic algorithms . An algorithm is a precise sequence of instructions or a set of rules for performing a specific task. By teaching this short, unplugged activity...

This workshop investigates how images are stored as data, and shows the difference that ‘bit depth’ makes to the quality of images and number of colours. It begins by looking at paintings and how, using only paint, images were difficult to edit – however digital images are much easier. Pupils with access to photo...

These Cre8ate maths activities are provided to introduce students to the fundamental processes involved in programming a computer. Students are given drawings, along with the Logo commands which have been used and, by...

This unplugged activity uses a large model of a face, operated by several children working together, to teach how ‘emotion’ can be expressed by robots following simple rules. These rules are expressed as IF, THEN, ELSE, statements which, when...

In these activities, learners will create and develop a programmable pedestrian crossing using the micro:bit.

 

In this activity, learners will use the micro:bit to develop a prototype for a pedestrian crossing for a local secondary...

In these activities, learners will work in groups to share their knowledge of the use of technology in sport and to test a beep tester.

 

This activity, suitable for a cross-STEM project day or series of lessons, focuses on how information can be provided to travellers on the London Underground. Students are asked to consider user needs – what information would they need to see, and how might their requirements be communicated? A deep understanding...

This presentation is a step by step guide to AppShed.  AppShed is a free online tool, that allows students to create mobile apps for iOS and Android. This PowerPoint scaffolds the production of a film information app, but could easily be adapted for another project. The resource is aimed at students aged between 11...

 

These two lessons use the context of the scoring system of Ultimate frisbee to help students see a real-life use of how spreadsheets and data handling can assist a sporting context.  

Lesson 1 shows...

Python can launch sub-processes that function separately. Using this approach it is possible to create any number of desktop widgets. This resource includes instructions to create two widgets: a simple RSS news reader and an image downloader for Astronomy Picture of the Day. Some additional Python modules must be...

This activity gives SEND pupils the opportunity to look for patterns, complete sequences, create their own patterns and develop their understanding of algorithms by making instructions for others follow. Pupils will be challenged to create step-by-step instructions to create simple algorithms and opportunities are...

This resource from the MIT team where Scratch originated consists of a teacher guide and student workbook.

...

This resource provides instructions for building a card buggy and creating a sample programme for your crumble board. You will need motors, a battery pack and connectors to complete the project.

The Crumble “Getting Started” guide includes an overview of the Crumble software and a step-by-step guide to writing your first program. It also covers:

  • Sparkle control
  • Motor control
  • Using inputs (digital and analogue)
  • Using variables and maths in your programs

Pages