WorksheetsMP3 Comp Sci. Cumulative Assessment
Total questions: 30
Worksheet time: 8hrs 30mins
What is the function of a computer's MOTHERBOARD?
Protecting all of the computer's components (parts)
Connecting all of the computer's components (parts)
Providing specific power needs to the computer
Improving the graphics
When do inputs (also known as 'events') occur?
When we send out birthday cards to our friends
When the computer speaks to us directly about cool stuff
When we use our mouse or keyboard to tell the computer what to do
When we make code and read it out loud to our classmates
What is the purpose of a computer's RAM (Random Access Memory)?
Calculating and enumerating
Storing and accessing data on a short-term basis so that it may be accessed quickly by a user.
Reading and writing data on discs
Providing time-stamped events for the user to use as reference points
Draw an example of a WORKSTATION.

If someone wanted to improve the way games and applications look on their screen when using their computer, which piece of hardware should they upgrade?
Graphical Processing Unit (GPU)
Hard Disk Drive (HDD)
Mouse
Optical Disc Drive (ODD)
A CPU (Central Processing Unit) processes inputs, operations, and data. The CPU runs very hot while doing so. Which piece of computer hardware pulls heat away from the CPU to prevent it from overheating?
A hydro cooling mega fan
A water sink
A helium pouch
A heatsink
The ____ or _____ is used to protect the components (parts) within a computer.
(a)
What is a COMPUTER?
A device that understands various commands created by colors, shapes, air pressure readers, and fish
Anyone who uses a computer both accurately and appropriately
Shrek, Toy Story, Monsters Inc., and Encanto
A programmable electronic device designed to accept inputs and generate results
COMPUTE (the root word of 'computer') means: to _________.
Calculate
Eat
Solve problems
Medicate
Which three of the following answer choices are examples of DATA?
Facts
Sediment
Statistics
Items of Information
When performing a Google search for websites that end in .gov, we need to type (a) at the end of our search terms.
The act of taking someone else's work and claiming it as your own is called what?
Citations
Cheating
Plagiarism
Copying
This famous Climate Activist began her fight at the age of 15 when she staged a strike outside the Swedish parliament in 2018. Now, millions of young people are following her lead in the fight against Climate Change. What is her name?
Vicki Vallencourt
Melissa DuPont
Claire Beaumont
Greta Thunberg
What is Climate Change?
A change in the typical weather for a region - such as high and low temperatures and amount of rainfall - over a long period of time.
When the weather gets really really hot for no reason and people get scared.
A change in the typical levels of pollutants and sediment build-up in rivers and streams over a long period of time.
When the climate changes due to atmospheric pressure and animal growth.
Type two examples of what YOU can do to combat climate change in your local community.
(Do NOT press the ENTER (return) key until you are done typing both examples!)
Select two answer choices. It is perfectly acceptable to use others' works as long as we:
Properly cite our sources
Create a bibliography to list our source materials
Write a personal email to the author asking for permission
Contact the publishing company of the book or website to obtain clearance
We used Google Slides to create our Climate Change presentations. Which of the following three answer choices are features that we utilized during the creation process?
The use of a template to make our slides more visually appealing
The use of text boxes to type in our titles, citations, and data
The use of cogs, spinners, and exhaust pipes for letter sequencing
Bounding boxes to size and resize images and other assets
The Earth is the only planet that we know of that contains life. What must we do to save our planet from further harm due to Climate Change?
We must develop new 'green' technologies to reduce waste and negative environmental impact.
We must do our part to stop all forms of pollution and littering.
We must rely more heavily on renewable resources such as wind and solar power instead of 'dirty' resources such as oil and coal.
We must significantly reduce our Carbon Dioxide (CO2) emissions as soon as possible.
Approximately how many programming languages currently exist?
Over 700
Over 6500
12
Over 9000!
What is code?
A secret code used in spy movies
Random letters, numbers, and symbols
A list of step-by-step instructions (algorithms) that tell computers what to do
A list of lines that include recipes for cakes, LEGOs, and how to filet a fish
What are we actually doing when we are coding?
Typing with the fury of 1,000 suns
Creating instructions
Sitting, reading, and giving the PSU inputs
Providing specific instructions to the graphical processing unit (GPU)
What kind of code is this?
Visual Block Code
Text-based Code
What kind of code is this?
Text-based Code
Visual Block Code
Name one coding language.
When there is a problem with our code, we refer to it as a BUG. When a bug is present, we must DEBUG our code. What are the 3 steps in the debugging process (in order)?
1. Correct the problem immediately, 2. Isolate the source of the problem, 3. Revel in your magnificence
1. Scream, 2. Run around in circles, 3. Find the nearest adult and ask for help
1. Isolate the problem, 2. Find the problem, 3. Keep searching for the problem
1. Identify the problem, 2. Isolate the source of the problem 3. Resolve the problem or find a workaround
The image you see here shows inefficient code. Instead of wasting time and energy using 8 blocks, we can use 4. Which answer choice below is the correct and most efficient?
When coding, we sometimes need our functions to occur over and over again. Which block type below would we use to loop our functions?
This machine is the first computer ever designed to accept coded instructions. It was used to calculate and tabulate mathematical equations to 31 decimal places. What is it called?
The Analytical Coding Machine
Charles Babbage's Difference Engine
Chargles Cabbage's Driference Rengine
The Greatest Computer of All-time
BONUS QUESTION: What kind of block is shown in the image above?
A Loop Block
A Click Block
An Event Block
A Directional Block
BONUS QUESTION: Conditional Code is code that asks if a certain condition is met. If the condition is met (also known as 'true'), a certain code is run. If the condition isn't met (also known as 'false'), a different code is run. The answer to the condition must always be either true or false.
Select the two answer choices below that are examples of Conditional Code.
A 'Get' Block, like the 'Get Amethyst' Block on code.org
A Loop Block
Passwords
A Directional Block, that moves a character in a certain direction
