Topic 4 Year 7 Computing
Computing | |||
Topic | Programming Fundamentals 1 - Scratch | ||
No of lessons | 8 | ||
When is it happening | Year 7 Term 2/3 | ||
What will students learn | Students will use a graphical programming language to solve a variety of computational problems using data store i.e. variables, program flow i.e. sequence, selection and iteration, and a range of boolean and logical operators i.e. AND, OR, =, <, > | ||
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 know what programming is, identify a range of devices at home that are programmed and what life would be like if we did not have programmed devices at home. Students will be able to identify and describe the key components of Scratch interface i.e. stage, sprite, instructions and script. Students will know that a variable is used to store data e.g. name, and the instructions in Scratch that are used to perform sequence, selection i.e. if, if-else and iteration i.e. repeat. | |
This is knowledge that students may have met before but will need to deepen their understanding | Students will be able to define programming flow concepts i.e. sequence, selection and iteration. Students will be able to identify and use in a non-programming scenario boolean and logical operators i.e. AND, OR, =, <, > | ||
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 do the following to solve a computational problem: use the four components of Scratch interface i.e. stage, sprite, instructions and scripts; program a simple sequence using instructions and scripts; use a variable to store data i.e. answer keyword, and then use instructions and scripts to carry our selection i.e. if, if-else; use a range of boolean and logical operators i.e. AND, OR, =, <, > within selection; use instructions and scripts to carry out iteration i.e. repeat, to repeat a set of instructions to improve the efficiency of a program. | |
This is skills that students may have met before but will need to develop | Students will be able to open Scratch and use the four components of Scratch interface i.e. stage, sprite, instructions and scripts, but this may vary in Year 7. | ||
Key vocabulary that students should know and understand |
Programming, Stage, Sprite, Script, Variable, If, If-Else Devices, Instructions, Sequence, Selection, Iteration, =, <, >, AND, OR, Repeat |
||
The Big Question | What is programming and how do I do it? | ||
Key questions that students should be able to answer at the end of the 'Topic' |
What is programming and why is it important? | ||
What is Scratch and how do I use it | |||
How do I use sequence in Scratch? | |||
What is a variable and how do I use it in Scratch? | |||
How do I use selection (using If instruction) in Scratch? | |||
What are boolean and logical operators and how do I use in Scratch? | |||
How do I use iteration (using Repeat instruction) in Scratch? |