Professional Documents
Culture Documents
7J Scratch Instructions Workbook
7J Scratch Instructions Workbook
7J Scratch Instructions Workbook
Contents
Contents
Scratch Setup
Lesson 1 Algorithms
Recall
Make a cup of tea
Task 1 - Flowchart symbols
Simple Flowchart
Task 2 - Simple Flowcharts
Task 3 - Independant Flowcharts
Learning Review
Lesson 2 Iteration
Recall
Task1
Task 2 - Iteration
Task 3 - Iteration
Extension Part 1
Extension Part 2
Extension Part 3
Learning Review
Lesson 3 Variables
Recall
Task 1 - Variables
Task 2 - Variables
Task 3 - What is your name?
Task 4 - Ask the user questions
Extension Part 1
Task 5- Asking the user for numbers
Extension Part 1
Learning Review
Lesson 4 IF ELSE
Recall
What does this code do?
If Else
Task 1 - IF ELSE Intro
Task 2 - Getting your sprite to move
Task 3 - Getting your sprite to turn
Extension
Learning Review
Extensions
Extension Anagram
Extension - Movement
Scratch Setup
● Go to scratch.mit.edu
● Click on ‘Join Scratch’
● Your username:
19Initialsurname19 (no spaces or dots)
e.g 19jsmith
● Make your password the same as your school password - so it’s easier to remember!
● Enter your information:
● Date of birth
● Gender
● Country - United Kingdom
● Insert your school email address:
19initialfirstname.surname19@trinity.npcat.org.uk
Lesson 1 Algorithms
Recall
Slide 4 of your project diary, give bullet pointed instructions on how to make a cup of tea
Simple Flowchart
Learning Review
Recall
● Iteration
● Programming
● Debugging
● Variables
Task1
What shapes do these two pieces of code make? Which one if any is better to use and why?
Iteration
Iteration is the act of repeating a process. It is used to make computer programs efficient.
This is useful if you need a piece of code to be repeated a number of times - this could be twice or
forever!
Task 2 - Iteration
Task 3 - Iteration
Create the shapes in your project diary in Scratch using iteration - use this example to help you!
You need to create code for the following shapes and then print screen them into your project diary:
● Square
● Triangle
● Rectangle
● Circle
Extension Part 1
Create 2 shapes of your own that uses iteration that you haven't yet used
Extension Part 2
Slide 17 of your project diaryLook at the last line of code and say
what will happen
Learning Review
Recall
Task 1 - Variables
Using the video that we have just watched give some examples of variable names and what could be
stored in that variable.
Task 2 - Variables
You need to allow the user to save some more information about themselves. In
order to do this, you need to create another variable for each question you ask.
You are going to ask the user another 4 questions.
Extension Part 1
You have created questions to ask the user but currently the code does not show what has been
stored. You need to add 1 extra block of code Example, get your sprite to say
In the same way as you have with asking the user questions you are
now going to ask the user to enter a number. Complete the following
code.
Extension Part 1
*remember your number1 and number2 need to start from 0 - look under the data block
Learning Review
https://goo.gl/forms/9F0DUfWeL45KSdcM2
If Else
Looking at the code below complete two of your own IF ELSE statements
We make decisions everyday, you will have already made many decisions today without even
realising for example
IF the alarm clock goes off
Get out of bed
Else
Stay in bed
What you need to do is now think of another two decisions that you make regularly and write them
down in your project diary
IF ELSE Statements
Learning Review
Extension - Movement
The code below shows how to move a sprite using the up arrow. You need to use this code as a
guideline to move, up, down, left and right.