Scratch Flashcards

(21 cards)

1
Q

What is Scratch?

A

Scratch is a visual programming language designed for children to create interactive stories, games, and animations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: Scratch uses block-based coding.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are sprites in Scratch?

A

Sprites are the characters or objects that perform actions in Scratch projects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Fill in the blank: In Scratch, the ________ area is where you build your code by snapping together blocks.

A

script

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the following is NOT a type of block in Scratch? A) Motion B) Looks C) Sound D) Text

A

D) Text

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the purpose of the ‘when green flag clicked’ block?

A

It starts the execution of the script when the green flag is clicked.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False: Scratch allows users to share their projects online.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a backdrop in Scratch?

A

A backdrop is the background image of the stage in a Scratch project.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the ‘repeat’ block do?

A

It repeats the enclosed blocks a specified number of times.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Short answer: How can you add sound to a Scratch project?

A

You can add sound by using the ‘Sound’ blocks or by uploading audio files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the role of the ‘if…then’ block in Scratch?

A

It allows the program to make decisions based on conditions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fill in the blank: Scratch projects can be exported as ________ files.

A

SB3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the purpose of the ‘broadcast’ block?

A

It sends a message to other sprites to trigger their scripts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: Scratch can be used to create games, animations, and stories.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What type of events can trigger a script in Scratch?

A

Events such as clicking the green flag, pressing a key, or receiving a broadcast can trigger scripts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is a variable?

A

A variable is a symbolic name associated with a value and whose associated value may be changed.

18
Q

True or False: A variable can only hold one type of data.

19
Q

Fill in the blank: In programming, a variable is used to store ______.

20
Q

Which of the following is an example of a variable name? A) 1variable B) myVariable C) variable-name

A

B) myVariable

21
Q

What is the purpose of a variable in programming?

A

To store and manipulate data within a program.