Scratch - Computational Thinking Homeworks 4,5 & 6
Downloaded: 8
Last edit: 05 November 2021
There are several skills required to be a good programmer.
Homework 4
Identify the order of code.
In this Scratch homework students are given a description of a short animation and the blocks required to build it, Their task is identify the correct order of the blocks. (see note below)
Homework 5
Identify errors in code
In this Scratch homework students are given a description of a short animation and are required to find the errors in the code.
Homework 6
Using 'broadcast' in code
This Scratch homework is based around the "broadcast" block which can be used to modularise programs allowing greater control over order, reuse of code and gives sprites the ability to communicate with each other. (see note below)
All homeworks start with worked examples.
There are three or four questions in each homework making them 10-15 minute tasks.
Note - Homework 4 should be marked (3 marks for 100% correct, 2 for a small error or two, 1 for making an attempt)
Note 2 - Homework 6, question 4 will be out of reach of most younger pupils and should possibly set as a challenge (possibly with a certificate or prize for those who successfully solve it)
Students love this style of problem solving homework.
If you wish to contribute to the 3 or 4 hours it takes to create each document like this they can be purchased (for about £1) from TeachersPayTeachers.com https://www.teacherspayteachers.com/Product/Scratch-Programming-Computational-Thinking-Homework-4-2853644 https://www.teacherspayteachers.com/Product/Scratch-Programming-Computational-Thinking-Homework-5-2857418
Level: (Beginner )
Duration: (30mins - 15 min homework + 15 mins in class)
Teaches: (ordering of code)