Listing all results (1406)

Lesson 1 - Creating a paper-based database

In the first lesson, pupils create a paper version of a record card database. Using a card template, they create a data set, with each pupil creating eight to ten cards linked to a theme, eg animals. They complete records for each of the animals in their database and then physically sort the cards to answer...

Lesson 3 - Creating pictograms

During this lesson, pupils will think about the importance of effective data collection and will consider the benefits of different data collection methods: why, for example, we would use a pictogram to display the data collected. They will collect data to create a tally chart and use this to make a pictogram on a...

Data and information – Flat-file databases Overview

In this unit, Year 5 pupils will build on their understanding of data and information, through exploring flat-file databases. Teach Computing have provided a detailed Unit Overview and Learning Graph which explain each theme and how they link together across the unit of learning.

In the unit overview,...

Lesson 6 - Evaluating a quiz

In this lesson, pupils will return to their completed programs and identify ways in which the program can be improved. They will focus on issues where answers similar to those in the condition are given as inputs, and identify ways to avoid such problems. Pupils will also consider how the outcomes may change the...

Lesson 5 - Testing a quiz

In this lesson, pupils will use the Scratch programming environment to implement the first section of their algorithm as a program. They will run the first section of their program to test whether they have correctly used selection to control the outcomes, and debug their program if required. They will then...

Lesson 4 - Planning a quiz

In this lesson, pupils will be provided with a task: to use selection to control the outcomes in an interactive quiz. They will outline the requirements of the task and use an algorithm to show how they will use selection in the quiz to control the outcomes based on the answer given. Pupils will complete their...

Lesson 2 - Enter the data

During this lesson, pupils will become familiar with the term ‘pictogram’. They will create pictograms manually and then progress to creating them using a computer. Learners will begin to understand the advantages of using computers rather than manual methods to create pictograms, and use this to answer simple...

Lesson 1 - Counting and comparing

During this lesson pupils will begin to understand the importance of organising data effectively for counting and comparing. They will create their own tally charts to organise data, and represent the tally count as a total. Finally, they will answer questions comparing totals in tally charts using vocabulary such...

Lesson 3 - Asking questions

In this lesson, pupils consider how the ‘if… then... else…’ structure can be used to identify two responses to a binary question (one with a ‘yes or no’ answer). They identify that the answer to the question is the ‘condition’, and use algorithms with a branching structure to represent the actions that will be...

Lesson 2 - Selecting outcomes

In this lesson, pupils will develop their understanding of selection by using the ‘if… then… else...’ structure in algorithms and programs. They will revisit the need to use repetition in selection to ensure that conditions are repeatedly checked. They identify the two outcomes in given programs and how the...

Pages

View all publishers