0% found this document useful (0 votes)
17 views

Scratch 3 Programming Exercise - Text bk and Note bk

The document contains exercises from a textbook on Scratch programming, including multiple-choice questions, true or false statements, and fill-in-the-blank sections. It explains key concepts such as variables, conditional statements, and the use of broadcast messages in Scratch. Additionally, it differentiates between various control blocks like if-then, if-then-else, repeat, and nested repeat blocks, and poses an application-based question regarding creating a calculator in Scratch.

Uploaded by

madhavprasool
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Scratch 3 Programming Exercise - Text bk and Note bk

The document contains exercises from a textbook on Scratch programming, including multiple-choice questions, true or false statements, and fill-in-the-blank sections. It explains key concepts such as variables, conditional statements, and the use of broadcast messages in Scratch. Additionally, it differentiates between various control blocks like if-then, if-then-else, repeat, and nested repeat blocks, and poses an application-based question regarding creating a calculator in Scratch.

Uploaded by

madhavprasool
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Textbook exercise Page no.

123 & 124


Tick the correct answer.
1. Boolean
2. Integer
3. Sequential
4. Nested Repeat
5. When I receive()
True or False
1. False
2. False
3. True
4. True
5. True
Fill in the Blanks.
1. parentheses
2. Sensing
3. sequential
4. repeat
5. Broadcast
Notebook Work
Scratch 3 Programming
LO: I can use operators and variables blocks to create mathematical calculations
and broadcast block to communicate in Scratch Program.
1. What are variables?
Ans: Variables are the names you give to computer memory locations which are
used to store value (data/information) in a computer program. It is a changeable
value recorded in the scratch memory. It can store one value at a time.
2. What is a conditional statement?
Ans: A conditional statement tells the program which action to take, based on a
certain condition. Scratch provides you different commands by which you can
control the flow of execution.
3. What is the use of broadcast in Scratch?
Ans: In a Scratch project, broadcast is a message that is sent to notify the scripts
that an event has happened. It is a good way to have sprites and scripts
communicate. The broadcast is sent with broadcast () and broadcast and wait ()
blocks. Broadcast is received by when I receive() block.
Differentiate between if-then and if- then-else block
If-then block If-then-else block
1. When the condition inside if-then 1. When the condition inside this
block is true, the code inside the C block is true, the code inside the
block will run. If the condition is first C block will run. If the
false, the code inside the C block condition is false, the code inside
will be ignored. the second C block will be
activated.

Differentiate between repeat block and nested repeat block


Repeat Block Nested Repeat Block
1. The repeat block is a control block 1. When you insert repeat block inside
which runs the script for a set of number another repeat block, it is called nested
of times. repeat.
2. This block is used when you know how 2. This block is used when you want a
many times the command block will run. command block within a command block
to run.

Application-based Question
Sonika’s computer teacher has asked her to create a calculator in scratch for
which certain calculations would be required. Which code block would she need
to use for this?
Ans. Write the answer as per your understanding.

You might also like