Filters

Clear all
Find a publisher

Showing 161 results

Show
results per page

For students with some prior experience of using simple For and While loops, this intermediate-level resource explores how they can be used for more complex coding while maintaining efficiency.

Exercises include arithmetic applications of While loops, and development of simple For loops to be usable in more...

This intermediate-level resource for those learning to program with Python 3.x looks at conditional statements including ELSE and ELIF. The use of arithmetic and logical operators is covered, along with tricks and tips for more efficient and fault-free code.

An explanation of how different data values and...

This intermediate-level resource for those learning to program with Python 3.x looks at lists (called arrays in other languages), strings and tuples. It covers the main features of these sequences, including the differences between them, how the elements of each are referenced, and some of the functions and...

This activity is a space-themed coding project for learners, combining six to ten hours of STEM linked learning. These lessons use Scratch game creation to explore space and interplanetary missions.

Students are often unaware of the opportunities open to them if they study STEM subjects at school.  This resource, comprising of seven case studies/profiles, is designed to increase awareness of just some of the potential careers open to them in international development.

Why not print out the...

In this activity children are introduced to safe solar observation. Using everyday materials, the activity provides a step by step guide to create a safe sun viewer. A second activity investigates ‘sunspots’ and looks at how to use binoculars as a projector to see 'sunspots'. ‘Sunspots’ are areas of the sun which...

What is the common link between chocolate biscuits and orangutans? In this activity aimed at ages 8-9, children learn about rainforests, their location, structure and some of the animals and plants that live in them. They look at rainforests in Sumatra and how deforestation has occurred in order to grow oil palm...

This resource supports learning about animals, including humans at primary level. Children are introduced to the banded mongoose, an animal which uses its sense of smell to recognise other banded mongooses. They then play a game to test how good they are at using smell to identify each other. Finally, they explore...

This guide, from the National STEM Learning Centre and Network, draws on the advice of a number of experienced senior science technicians on how to set up a technician network. A local science technician network is a great way to share expertise, solve problems, gather ideas and to carry out cost effective...

This Barefoot Computing resource for upper-primary computing lessons uses the creation of a Scratch maths quiz as a basis for learning about algorithms using selection.

Children are asked to create an algorithm that...

This Barefoot Computing resource builds on the ‘Maths quiz with selection’ learning activities which should be undertaken first.

It involves improving an existing Scratch maths quiz and adding score-keeping using...

This resource consists of eleven worksheets explaining how to use some basic commands in the programming language Scratch. Each sheet explains how the appropriate blocks are set up in Scratch, an example of their use and a number of exercises for use in the classroom. The commands covered are: • IF uses a variable...

This collection of twelve Scratch cards is designed to provide a quick way to learn how to code using the language Scratch. The front of the card describes to the students what can be done; the back explains how to do it. Each card can be printed and folded to A5 size for use with students. The activities cover how...

This one-page help sheet offers a comprehensive introductory guide to Scratch, great for teachers new to the platform, or those who are unfamiliar with some of its features.  

This series of spotter sheets are useful when identifying living things in their habitats at different times of the year. They contain sheets for each of the seasons include sheets which help to identify:

...

Pages