Font size
WorksheetsMidterm Computer Science
Total questions: 47
Worksheet time: 2hrs 34mins
Charles Babbage
Blaise Pascal
John Napier
Bill Gates
Match the event with the correct date using your timeline.
The transistor is invented so it can open & close a circuit using electricity.
1947
Grace Hopper (Queen of Software) invents first real, high level programming language
1953
First successful telegraph transmissions over a transatlantic cable
1866
First cell phones available to buy
1982
Term 'computer' switches from people to machines
1950's
Identify the following peripherals in the correct category
Digital Camera
Touchscreen
Combo Headset
Harddrive
USB drive
RAM
ROM
Printer
Barcode Scanner
Webcam
Monitor
Speakers
Game Controller
Put the following historical events in order from oldest to newest.
First cell phones available for sale
Tim Berners-Lee invents the World Wide Web
Marc Andreesen creates the first web browser
Google company is formed
YouTube is created
What is a "motherboard?"
a display device which allows the user to interact with a computer by touching areas on the screen.
A computer that gives birth to other computers
a printed circuit board containing the principal components of a computer or other device, with connectors into which other circuit boards can be slotted.
What does CPU stand for?
Core Population Unit
Central Processing Unit
Cute Puppy Empire
California Presbyterian University
What does RAM stand for?
LA RAMS
Random American Mail
Retro Animal Meals
Random Access Memory
Hannah is learning about computers and wants to know, what is software?
Hardware refers to the computer's tangible components or delivery systems that store and run the written instructions provided by the software.
Like Tupperware but softer
the programs and other operating information used by a computer.
During a computer science class, Noah was asked to explain what hardware is. What should he say?
a display device which allows the user to interact with a computer by touching areas on the screen.
Hardware refers to the computer's tangible components or delivery systems that store and run the written instructions provided by the software.
Central Processing Unit
a place where power or information leaves a system.
During a robotics class, Sam was asked to explain what an "Input" is in the context of a computer system. What should he say?
a place where power or information leaves a system.
Eating pudding inside a building
a place where, or a device through which, energy or information enters a system
(a) is a programming language that uses zeros and ones to code.
Match the storage device with the picture
Floppy disk
Compact Disk (CD)
USB Drive
Cloud Server
SD Drive
With data storage, there is a trend of:
data storage unit getting (a) in size,
the capacity of data it can save getting (b) , and the cost in dollars gettings less (c) .
Michael is learning how to create one or more commands or algorithm(s) designed to be carried out by a computer this is known as ______.
Coding/Programming
Binary
URL
Computer Science
Michelle is trying to bake a cake and follows a list of steps to complete the task. This set of instructions can be performed with or without a computer is called an (a) .
Computer term for the action of doing something again is a (a) .
What is a term used for a storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value?
Function
Array
Variable
Constant
Ben was working on a school project and encountered an issue in his code that stopped the program from running as expected. This issue is known as a (a)
A collection of instructions a computer follows to make the software we use is called a (a) .
The programs and apps we use that tell the computer what to do.
robot
hardware
software
algorithm
What is the brain of the computer, where all the work is done?
Keys
Monitor
CPU
Before machines were called computers, what was the job title of someone like Katherine Johnson who did calculations?
Programmer
Engineer
Mathematician
Human computer
The content that comes out of a computer; could be text, numbers, sounds, or videos.
Output
Input
Volume
Product
A chunk of code that takes input, manipulates it, and produces some kind of output.
Function
Equation
Variable
Output
In the code above, how many times does the function loop?
75
1
3
6
A step that causes something to happen in computer code
Sprite
Event
Copyright
Loop
Statements that only run under certain conditions
Loop
Events
Conditionals
Cody is learning the art of creating a program. What is this process called?
program
debugging
paramenter
programming
Heidi is working on a school project where she needs to find and fix problems in her algorithm or program. What is this process called?
bug
conditionals
variable
debugging
When Alex presses the button, the light turns on. What is the action that causes the light to turn on?
loop
define
event
conditionals
Natalie has created a set of instructions to automate a task on her computer. What is this set of instructions called once it is ready to be executed by the machine?
parsnip
parameter
program
conditionals
Select which algorithm(s) solve the problem shown?
Figure out which option will get Scrat to the acorn.
What does this code do?
Moves forward, turns, moves forward
Moves forward 2 times, turns left, moves forward 2 more times
Moves forward 4 times and turns left
Moves and turns
Look at the puzzle and the code below. What can you fix in the code to help the bird get to the pig?
Remove a move forward block
Add a move forward block
Change the first turn block to left
Change the second turn block to left
Match the following terms with their definitions.
Programming
The process of writing computer programs
Algorithm
A list of steps to finish a task
Command
An instruction for a computer to perform a specific task
Function
A block of code designed to perform a particular task
How long are the sides of this shape?
2 pixels
120 pixels
150 pixels
Purple pixels
Which of these blocks is a loop structure?
What number should replace the "?" in the code?
3
4
12
11
What is the next block you would add to solve this puzzle?
The artist has to draw a window for the spaceship.
How many times does the pattern need to repeat in order to complete the picture?
Select the problem that this code will solve.
None of these
Find the correct code for the harvest to collect everything
When you run the code what will the harvest do?
Collect all the lettuces
Nothing
Collect 2 lettuces
Move around the square without collecting anything
The sprouts in this puzzle will be either corn or lettuce.
Take a close look at the code provided. What will happen after you click "Run"?
The harvester will collect all of the crops.
The harvester will pick all of the crops, except the pumpkin.
The harvester will not pick any of the crops with the path she is taking.
