Filters

Clear all
Find a publisher

Showing 532 results

Show
results per page

In this challenge, students are asked to evaluate an existing product – a step counter or pedometer. They then create a step counter to encourage healthier lifestyles among teenagers. It is based on a BBC micro:bit device which includes an accelerometer capable of detecting ‘shake events’. These events are then...

This document was designed to help school leaders and teachers explore key aspects of personalised teaching and learning and to consider their priorities for further development. For each aspect, there is a section on “How to do this well”, and the guidance was firmly based on practice consistently demonstrated in...

The guide Pictorial representation, from the Nuffield Mathematics Project, was designed to help teachers of students between the ages of 5 and 10. The guide deals with graphical representation in its many aspects. It contains helpful notes for the teachers as well as ideas and examples of students’ work.

Scientists at the University of Oxford are developing and improving computer programs that can learn. Often it is useful to feed computer programs a series of images and to get the computer to identify or sort them in some way, but how do computers create or store...

The growth of plants in space is a keen area of experimentation, including ongoing work aboard the International Space Station. Successful crops will help astronauts to spend longer in space, boosting their healthy diet while reducing the mass of prepared food that must be transported from Earth.

Using a...

This resource contains four instant maths ideas exploring how to represent data graphically. In the first task students record how long they watch TV, group the results and draw two separate graphs to compare boys and girls. The second task requires students to consider what type of diagram is suitable to represent...

This five hour teaching pack examines how everyday technologies can be connected via the Internet Of Things (IoT) to improve fire safety. 

From the sensors...

This activity introduces students to space and planetary science whilst teaching skills that engineers and scientists use to analyse data from other planets. Students are given a detailed introduction to the programme ‘Python’ through the resources and are taught about the needed set up, spectral algebra and...

In this programming task students have to create a program to calculate how much to pay delivery drivers based on either the hours they work or the number of parcels they deliver. The students are given the rules that should apply to the program and are then encouraged to plan their program either as a flowchart or...

In this programming task students have to create a program to calculate the cost of a journey made by self-employed delivery drivers. The students are given the rules that should apply to the program and are then encouraged to plan their program either as a flowchart or pseudocode before they start to code in...

This resource develops coding with RobotC, in combination with VEX robotics. It provides a series of student tasks that increase in difficulty over time, developing student awareness of RobotC and its application within robotics. This resource would work as a compliment to using VEX IQ in the classroom and as a...

This activity is designed to build on understanding of programming commands and what they are used to do in a program. It requires learners to show a...

In activity children simply give directions to a “robot” (either an adult or another child) and find out which instructions the robot is able to follow, and how their instructions are taken literally. It allows children to...

This is a resource aimed at students aged 11-14. It is one of a series that support the use of the BBC micro:bit in the classroom. The pack contains several lesson plans, presentations and student handouts. The first ‘unplugged’ lesson introduces students to how programmable systems work, the second they are walked...

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

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

Pages