To plan a birthday party, a student breaks the job into smaller tasks: invitations, decorations, food, and games. This is called ____.
Decomposition or Decompose
Iteration
Process of repeating steps, also called loops in coding.
Who uses computational thinking?
Everyone
Abstraction
focusing on what’s important and ignoring what is unnecessary.
Algorithm design is mostly about:
A) Writing a computer in code immediately
B) Creating step-by-step instructions to solve a problem
C) Ignoring all steps and hoping it works
D) Breaking rules into smaller rules without solving them
B) Creating step-by-step instructions to solve a problem
Lastly, you should __________ your algorithm to make your final product the best it can be.
Debug
Decompose
breaking something down in smaller parts
ALGORITHM:
Instructions, Laws, Steps, Directions.
Which one does not belong?
Laws
Debugging
fixing errors within an algorithm, elimination mistakes or errors
A student notices every odd number ends in 1, 3, 5, 7, or 9. This is an example of:
A) Debugging
B) Iteration
C) Pattern recognition
D) Algorithm design
C) Pattern Recognition
A scientist compares rainfall in three different cities and notices that they all increase in the spring and decrease in the summer. This skill of finding trends is called ____.
Pattern Recognition
looking for similarities and trends.
Pattern Recognition
A calculator app is an example of
a) Algorithm
b) Iteration
c) Coded Solution
d) Algorithm Design
c) Coded Solution
The creation of step-by-step instructions to solve a problem.
Algorithm Design
Which is a coded solution?
A) Instructions for tying shoes
B) An error message
C) A working app that adds numbers together
D) A flowchart showing possible choices
C) A working app that adds numbers together
A programmer notices their app crashes when users enter a negative number. They test their code, find the mistake, and fix it. This process is ____.
Debugging or Debug
Pattern recognition is the process of repeating steps. T or F.
False
Which word does NOT belong?
Iteration
Pattern recognition
Design Process
Debugging
Design Process
Algorithm is breaking down a problem into easier steps. T or F
FALSE
A weather app repeats its “check the temperature” process every 10 minutes. This is an example of:
A) Abstraction
B) Iteration
C) Debugging
D) Computational thinking
B) Iteration
also called Loops in coding
What is Mr. Ragans lucky number?
2
computer program which is a solution to a specific problem statement
Coded Solution
50% of my grading is doing the work, what is the other 50%?
Being creative (Creativity)
What is the process for solving complex problems by breaking the problem down into simple steps?
Computational Thinking
What is the name of Mr. Ragans fiancé? Bonus points if you spell it right.
Sidney