Listing all results (112)

Getting Started with Scratch

This resource explains the basics of using Scratch. Beginning with how to make the sprite move, further explanations show how to add sound, dance, start a procedure using the green flag, change colours, start a procedure using a key press and add further sprites. The simple, clear instructions make this resource...

The Emotional Computer

Can computers understand emotions? Can computers express emotions? Can they feel emotions? This video, from the University of Cambridge, examines the research of Professor Peter Robinson exploring how emotions can be used to improve interaction between humans and computers.

The research team is collaborating...

Teaching the KS2 Role Play Lesson

In this resource from Teachers TV Alison Clough and Claire Caulfield from St Benet's Roman Catholic Primary School, County Durham, team-teach a lesson on the importance of healthy eating to Year Five students.

The students are asked to plan and make a news report, which encourages them to think about the...

Level Descriptor for Key Stage Three Computing Students

A level descriptor for use with Key Stage Three computing students, appropriate for the new curriculum in September 2014. The resource comprises a set of level descriptors detailed in five strands: systems, development, programming, modelling and analysis. The descriptors are based on the Computing At School...

Computational Thinker Map

This diagram supports the understanding of computational thinking, a skill in the primary computing curriculum. Students studying computing will gain an understanding of computational systems of all kinds, whether or not they include computers.

Computational thinking is the thought processes involved in...

Let's Doodle

This workshop or lesson activity makes use of a 3-D printing pen, and covers many computational thinking concepts as well as practical and evaluative skills applicable to design and technology.

The teacher guide includes a range of ‘unplugged’ computing activities – no programming is involved. The...

Computational Thinking

This 'concept card' from the Barefoot collection explains 'computational thinking':

*What it is

*Why it is important

*What it looks like in the primary curriculum

*How to find out more

It supports teacher understanding to improve their teaching of the Barefoot activities.

Ed Armitage Explains Functions Procedures

In this video, a software engineer working on warehouse operations at Ocado, talks about his role.

He then explains functions - how they are used to abstract blocks of code that will be reused.

Real-life comparisons, such as walking across the classroom, are made - these help children to understand...

Kenny Introduces Real Programming Language Python

In this short video, a software engineer at Ocado Technology explains his role. He then introduces Python as a tool that is used to develop the Ocado website, explaining that the next series of 'Rapid Router' challenges will use the text-based language.

Ana Discusses Repeat Until and Repeat While Functions

In this video, a product owner at Ocado describes her role and how she uses data to plan efficient delivery routes.

She also describes how Repeat Until and Repeat While commands can be used to make programs repeat an unknown number of times.

Pages

View all publishers