Topic 3 Year 7 Computing 

Computing 
Topic  Algorithms - Instructions & Flow Charts 
No of lessons  7
When is it happening  Year 7 Term 2
What will students learn Students will develop their understanding of instructions and important programming and computational concepts such as sequence, selection, iteration. Importance of why instructions should be in sequence, selection, iteration. Learn how Algorithms work using real life examples. For example, following instructions on how to make a smoothie or a cup of tea. Students will also develop skills on how to create a flow chart using correct shapes. Students will also learn about decomposition, breaking down an algorithm into smaller steps. Students should be able to give their own examples of the above to show their understanding.
Key Knowledge that students should know at the end of 'Topic' This is the knowledge that students will meet for the first time in this topic  Students will learn to describe process and solve problems. Students will be able to understand the building blocks of Algorithms such as sequencing, selection and iteration and how to use decomposition and other computational thinking techniques. Students will also learn how to create and use correct shapes for a flowchart, how to create flowcharts using PowerPoint and break problems down into relevant steps in the correct order.
This is knowledge that students may have met before but will need to deepen their understanding  Students should know the following from KS2: Definition of Algorithms, importance of sequence of instructions or a set of rules. Recognise and be able to draw different shapes used in a flow chart.
Key Skills that students should be able to demonstrate at the end of 'Topic' This is the skills  that students will meet for the first time in this topic

Students will be able to put instructions into correct sequence.

Students will be able to put instructions that have selection into a suitable sequence.

Students will be able to create a flowchart that uses selection.

Students will be able to create a flowchart that uses iteration.

Students will be able to create a flowchart with multiple iterations.

Students will be able to carry out decomposition of a given/own scenario.
This is skills that students may have met before but will need to develop  Be able to write instructions in correct sequence. Be able to create flow charts using correct shapes, correct selection, use of iteration and decomposition of different and their own scenarios.
Key vocabulary that students should know and understand

Algorithms, Instructions, Sequences, Flowchart, Oval, Rectangle, Arrow, Parallelogram, Diamond, Selections, Iteration, Decomposition.

Importance, Understand, Describe, Breaking down, Solving problems

The Big Question  Why Algorithms are so important in our daily life?

 

 Key questions that students should be able to answer at the end of the 'Topic'

What is an instruction and how to write a well-constructed instruction?
What is a flow chart and how do I use a flow chart to model instructions?
What is sequence and how to make an algorithm using sequence?
What is selection and how to make an algorithm  using selection?
What is iteration and how to make an algorithm  using iteration?
What is decomposition and how to carry out decomposition of a scenario?
What is decomposition and how to carry out decomposition of a scenario?