WorksheetsExploring Computer Science Final Exam
Total questions: 52
Worksheet time: 30mins
Binary Code
The basic language of the internet. It is composed of numbers
The basic language of a computer. It is composed of 0's and 1's
The basic language of the World Wide Web. It is composed of numbers
The basic language of the web content.
A set of rules is known as
Linear Search
Binary Search
Algorithm
Computing
A specific set of ordered instructions for a computer is called a:
parameter
variable
program
menu
Which sprite has the most available costume options?
A blocks that hold value and can be changed
Operational Blocks
Event Blocks
Sensing Blocks
Variable Blocks
A costume is...
a code block
a motion
a sound
a different way a sprite looks
Scratch is...
a programming language
a gaming application
video editing software
sound editing software
What will the cat say when this script is run?
Have a nice day. (only)
Here's some fruit. (only)
Here's some fruit. Have a nice day.
You can't have any. Have a nice day.
To add a new sprite to your code, you click on:
What is the variable in this code?
keep score
random position
edge
When is this used?
With the point in direction block.
With the move block.
When I want the game to end.
When I want to change costume
To make character pause or slow in scratch, control that is added to script is
Forever
Repeat
Wait
Next costume
A block that sends messages from one sprite to another
When the green flag is clicked
Broadcast block
Forever Loop
If/Then Block
What is the output of the program?
WHAT IS THE OUTPUT OF THE PROGRAM?
TO START THE ALGORITHM WE USE ......
WHICH ONE OF THE FOLLOWING BLOCKS IS NOT A REPETITION LOOP.
What programming concept means following steps in order?
Iteration
Sequence
Selection
Which word below describes the use of a repetition block?
Order
Steps
Loop
Decision
What group of blocks controls movement of the Sprite?
Control
Sensing
Motion
Look
Which of the following will allow the movements to occur continuously to various positions?
What does this block do?
Repeat the code forever
Repeat the code 2 times
Repeat the code until touching the sprite
What does this code block do?
Go Up
Go Down
Go Left
Go Right
Which numbering system does a computer use?
Decimal
Hexaedecimal
Binary
Base 8
What digits are in a binary system?
0.1
0,1,2,3,4,5,6,7,8,9
0,1,2,3,4,5,A,,C,D,E
0,1,2,3,4
What does this line of code do?
changes to a random color
changes to a random color every second
changes costume every second
changes to a random color 10 times
What does this Block of code do?
When spacebar is pressed the sprite gets smaller
When space bar is pressed the sprite gets bigger
nothing the code is broken.
when space bar is pressed the camera zooms in on the sprite
Part A
Which code if repeated for 4 times is correct to move the sprite in a square?
Part A
You can use the repeat block to make your code simpler.
True
False
4th step of the problem-solving cycle
Identify
Planning
Implementation
Reflect
Type of searching (one-by-one)
binary
Linear
Hashing
Type of searching (eliminate half each time)
binary
Linear
Hashing
What digits are in a binary system
0,1,2,3,4,5,6,7,8,9
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
0,1
0,1,2,3,4
What does this line of code do?
changes to a random color
changes to a random color every second
changes costume every second
changes to a random color 10 times
What is an algorithm?
Steps to solve a problem or complete a task
Understanding the requirements
Written information on the internet
Messages
What is one characteristic of a 'computational thinker'?
One who understands human psychology
One who has a college degree in computer science
One who knows the parts of computers
One who's good at problem solving
Step one in the problem solving process is............
Complete each task, Carry out the plan (computational thinker)
Analyze and plan a solution (algorithm), (analytical thinker)
Understand the problem's requirements.
Review and reflect: Test and debug each step until it works.
What is the benefit of using charts and graphs?
Organizes the data
Displays the data visually
Simplifies the data
A type of search that targets a middle element, then cuts the array in half to eliminate the half that is not the target. Search repeats by cutting the array in have to find the target value.
linear search
Google search
search engine
binary search
the action of entering data into your computer
output
storage
memory
input
