NEW
Font size
WorksheetsFlowchart and Scratch Programming Quiz
Total questions: 24
Worksheet time: 12mins
What is the primary purpose of a flowchart?
To solve complex mathematical equations
To visually represent the steps in solving a problem
To troubleshoot computer hardware issues
To store and retrieve data from a computer
Which of the following control structures is used for decision-making in Scratch programming?
Loops
Selection
Sequence
Variables
In Scratch, what is a sequence structure?
A decision-making process using 'if-else' blocks
A set of instructions executed step-by-step in order
A process that repeats an action until a condition is met
A visual representation of input and output
Which of these examples demonstrates input, process, and output?
Typing a document in Word
Clicking a mouse to open a file
Pressing a button to turn on an LED light
All of the above
Which of the following can Scratch programming be used for?
Developing mobile apps
Designing hardware circuits
Creating animations and solving simple problems
Running advanced machine learning models
What control block in Scratch allows the program to repeat actions?
If-Else
Show String
Forever Loop
Input Block
Which of these is NOT a component of a flowchart?
Decision Box
Start/End Symbol
Input/Output Symbol
Binary Code
What symbol is used to represent a decision in a flowchart?
Oval
Diamond
Rectangle
Circle
In a flowchart, which symbol represents the start or end of a process?
Oval
Rectangle
Diamond
Parallelogram
Which of the following control structures in Scratch is used for a 'yes/no' condition?
If block
Forever loop
Show block
Variable block
What does a 'process' step represent in a flowchart?
A condition that determines the next step
An action or task performed
Input given to a system
The end of a program
If a program checks whether a student's marks are greater than 50 and prints 'Pass' or 'Fail', what control structure is used?
Sequence
Iteration
Selection
Parallel
What is the function of the 'if-else' block in Scratch?
To repeat a block of instructions
To check a condition and execute actions based on whether it is true or false
To start and stop a program
To draw shapes in the program
Which Scratch block will display text on the screen?
Show Text
Print Block
Show String
Display Block
What is the output of this flowchart: Start → Input marks → If marks > 50 → Display 'Pass' → Else → Display 'Fail' → End, if the marks are 45?
Pass
Fail
Error
No output
What does 'sequence' mean in programming?
Running steps in a loop
Running instructions one after the other in order
Checking conditions repeatedly
Organizing data in tables
Which symbol represents input/output in a flowchart?
Rectangle
Diamond
Parallelogram
Oval
In Scratch, which category contains the 'if-else' block?
Motion
Events
Control
Operators
Which statement about flowcharts is true?
Flowcharts are written only in programming languages.
Flowcharts help to break down problems into steps.
Flowcharts do not involve decision-making steps.
Flowcharts are used only for hardware troubleshooting.
What is an example of 'selection' in programming?
A program that repeats 10 times
A program that checks if a number is greater than 10 and prints a message
A program that adds two numbers
A program that sorts a list of numbers
In Scratch, which blocks are used to develop a program for controlling decision-making?
Forever and Repeat
If and If-Else
Show and Hide
Wait and Go
In the 4th Unit, what are the main steps to solve a problem?
Sequence, Input, Output
Analyze, Represent in Flowchart, Implement
Start, Write Code, Debug
Open, Close, Save
If a flowchart step says, 'Is the light green?' and the answer is 'No,' which path does it follow?
The 'Yes' branch
The 'No' branch
Loops back to start
End of the program
What is the key purpose of using Scratch for problem-solving in the 4th unit?
To write complex codes in JavaScript
To use visual programming for creating simple programs
To troubleshoot hardware issues
To create spreadsheets for data analysis
