0% found this document useful (0 votes)
14 views1 page

SOW Class 6 Term 2

The document outlines a Scheme of Work for Grade 6 Computing, focusing on algorithm creation, error correction, and programming concepts over a 12-week term. Key topics include understanding algorithms, using logical reasoning, decomposing problems, and employing programming constructs such as sequencing and variables. It emphasizes the importance of developing algorithmic notation and reducing cognitive load through practical examples.

Uploaded by

sehlopha1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views1 page

SOW Class 6 Term 2

The document outlines a Scheme of Work for Grade 6 Computing, focusing on algorithm creation, error correction, and programming concepts over a 12-week term. Key topics include understanding algorithms, using logical reasoning, decomposing problems, and employing programming constructs such as sequencing and variables. It emphasizes the importance of developing algorithmic notation and reducing cognitive load through practical examples.

Uploaded by

sehlopha1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Scheme of Work

Pearson Active Learn Computing


Subject: Computing Term 2 Grade 6

Coverage Week
 Understand how to create an algorithm to solve a particular problem 1
(including controlling or simulating physical systems), making use of
algorithmic constructs (sequence, iteration, selection, variables)
 Create algorithms using appropriate conventions such as indentations to 2
show repetition
 Understand the purpose of a given algorithm and use logical reasoning to 3
explain how a simple algorithm works
 Understand how to identify and correct errors in algorithms 4
 Be able to decompose a problem into smaller sub-problems 5
 Be able to locate and fix errors (bugs) in a program 6
 Understand the structural components of a program (sequence, 7
repetition, selection, variable use, inputs and outputs)
 Be able to use sequencing, repetition/iteration selection and variable 8
constructs in their programs
 Understand how to use data types in programming (numbers, strings &
mathematical operators) 9
10
 Understand how to use variables
 Understand how to write code that accepts and responds appropriately
11
to user input
 Be able to formulate a realistic idea that could be turned into a program
12
 Be able to plan a program including objects, initialisation and algorithm
 Suggested overview Overall principles for all KS2 algorithm and
programming modules
Note:
• Pupils first need to develop an initial understanding of the concepts of
algorithms and programming (repetition, selection, variable use) through simple
everyday examples to reduce cognitive load.
• Pupils need to develop written algorithmic notation that they can use to design
algorithms before they turn these into programming. o Pupils’ algorithmic
notation should be subtly different than programming (using similar but different
language wherever possible. For example, ‘loop four times’ rather than ‘repeat
four’ if writing an algorithm to turn into Scratch programming.

You might also like