Listing all results (1123)

Programming commands

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 detailed knowledge of each command and what it is used to do. It also requires them to apply programming skills in a real context. The resource contains an...

Modifying the security system

In this activity, learners will improve and further develop their programmable alarm system using the micro:bit.

History of Computers

This classroom resource for secondary computing lessons outlines the history of development of computers. It covers thousands of years of history, including:

  • the abacus
  • log tables
  • the calculators of Pascal and Leibnitz
  • Jacquard looms
  • Babbage's Difference Engine and...

50+ Primary level STEM activities for any classroom

We know that in the current situation, STEM activities may be harder to run, especially with concerns about sharing equipment in groups.  We have selected over 50 activities that can be done in any classroom, with very little equipment.  These can...

Cre8ate Maths: Digital Design - Programming

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 is Engineering: farming futurist

“I’m Chief Technical Officer and Co-Founder for our business LettUs Grow. The company aims to build the most efficient farms to feed the next generation. Instead of growing plants in soil, we cover plant roots in mist filled with nutrients. This increases the plants growth and uses less water than...

Big ideas: the future of engineering in schools

The Big Ideas: the future of engineering in schools report, supported by the Royal Academy of Engineering, reflects the views of leading engineering education experts and key stakeholders such as employers, parents and students. It proposes that students should be explicitly taught about engineering and the...

Classroom Sound Monitor

This cross curricular activity includes science content from Year Four of the primary curriculum. It introduces programming and control, linked to the outside world through sensors - in this case, the computer's built-in microphone or a peripheral microphone. Programs are written using Scratch (online or offline)...

Dinosaur Fossil Animation Sequence Activity

This Barefoot Computing animation project for primary school computing teaches the concept of sequencing within programs. Children use costumes and a range of commands in Scratch to produce purposeful multimedia. They are encouraged to debug and improve the program, and...

Printable Scratch blocks

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

Pages

View all publishers