Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Write your code here:
Name_________________________Class_____________Date__________________
have to test his project again to find and fix problems to be able to
liked Sacha’s project idea so she downloaded it to her computer and did
Name_________________________Class_____________Date__________________
repeat indefinitely
________5. A type of data storage device that allows the program to
Name_________________________Class_____________Date__________________
Computational Thinking with Scratch
Vocabulary Quiz
Circle the correct answer choice
1. Carrie browses through Scratch and finds a project that she likes. She takes a
copy of the project and tweaks the code to make it her own. When we do this, it is
important to _______ the creator of the original Scratch project.
a. message
b. copy
c. credit
2. Frank wanted to build a Pac-man game with Scratch. He broke the project
down into smaller parts and created a plan of action. He listed all of his project
________ in his design notebook.
a. steps
b. issues
c. problems
3. To find Scratch online you can type in this____ in the address bar.
a. word
b. URL
c. link
4. When Samantha made her final Scratch project, she developed a little bit and
then tried it out and then developed some more. She created her project step by
step. Samantha was…
a. being safe
b. being iterative
c. being collaborative
5. What is the name of the objects that perform actions in a Scratch project?
a. icons
b. sprites
c. stu
Let’s start from Scratch and learn to code
Block categories
www.codingkids.com.au
Activities
Build these three beginner activities using only the 20 blocks identified.
1. Simple sequence: Program cat to say ‘hello’, displayed as a speech bubble for 2
seconds, when user clicks on the green flag. Tip: you only need two blocks. What are
the two actions that happen? 1) User clicks on green flag. 2) Cat says ‘hello’ in a
speech bubble. We place the coding blocks in the correct sequence, from top to
bottom. Finished solution: https://scratch.mit.edu/projects/202252806/#editor
2. XY coordinates: Program cat to be controlled with arrow keys. Tip: you only need
two blocks per arrow key (up, down, left, right). What are the two actions that
happen? 1) User clicks on arrow key. 2) Cat moves in that direction (along X or Y
axis) The user can control the movement of the cat by pressing keys. Finished
solution: https://scratch.mit.edu/projects/202252746/#editor
3. Maze game: This is a great Digital Technologies project for Year 5 students. Create
a maze game where a monkey has to go through the maze to reach bananas to win.
When the monkey touches the maze wall, it is sent back to the start position.
○ Program monkey to be controlled with arrow keys
○ Place banana in finish position.
○ Draw maze as backdrop.
○ Program monkey to say “You win” when monkey touches banana. (see tip
below for this step)
○ Send monkey back to the start position when you touch the maze. (see tip
below for this step)
Finished maze game: https://scratch.mit.edu/projects/176207088/#editor
www.codingkids.com.au