a.) Determine the problem you are trying to solve.
b.) Brainstorm/Research possible solutions.
c.) Put your plan into action.
d.) Compare your results to the goals you set while defining the problem.
b.) Brainstorm/Research possible solutions.
What is debugging?
(a) taking an insect out the computer
(b) fixing a program in an algorithm
(c) breaking down a problem
(b) fixing a program in an algorithm
Which of the following is part of the "Reflect" phase of solving a problem?
(a) Determine the problem you are trying to solve.
(b) Brainstorm/Research possible solutions.
(c) Put your plan into action.
(d) Compare your results to the goals you set while defining the problem.
(d) Compare your results to the goals you set while defining the problem.
what is 'input' for a computer?
(a) keyboard and music
(b) keyboard and data to create a user profile
(c) speakers and website
D) usb and create an app
(b) keyboard and data to create a user profile
(a) a series of steps or procedures that a computer uses in order to complete a task.
(b) processing
(c) reflecting
(a) a series of steps or procedures that a computer uses in order to complete a task.
(a) solve a problem, be useful
(b) be fun and entertaining
(c) be non-profit
(d) help the homeless
(a) solve a problem, be useful
a.) Typing on a keyboard
b.) Clicking on a mouse
c.) Speaking into a microphone
d.) Data being displayed on a monitor
d.) Data being displayed on a monitor
(a) Another group might catch flaws in the logic of your plan.
(b) Another group will make you feel good by telling you what a great job you did.
(c) Another group may make you feel bad about what you may have missed in your plan.
(d) There is no benefit to peer feedback.
(a) Another group might catch flaws in the logic of your plan.
(a) It is not important for programmers to design algorithms before coding.
(b) It is not important that coders use the problem solving process.
(c) The algorithm helps to make sure he/she doesn't miss any steps when coding the program
(c) The algorithm helps to make sure he/she doesn't miss any steps when coding the program
Define the problem: Joel is late to school every day because it takes him an hour to dress.
(a) Joel needs to stop eating breakfast
(b) Joel needs to wake up earlier
(c) Joel needs to drop out of school
(d) Joel needs to set out his school clothes the night before
(b) Joel needs to wake up earlier
What does a computer use to 'process' information?
memory
A machine that can solve informational problems
Computer
A precise sequence of instructions for processes that can be executed by a computer is called a(n) ...
algorithm
(a) They are only used for calculations
(b) They are faster and can perform a variety of tasks
(c) They are larger in size
(d) They are made from the same materials
(b) They are faster and can perform a variety of tasks
What happens when you press a key on your keyboard?
(a) The computer turns off
(b) It sends a binary signal to the CPU
(c) It prints a document
(d) It connects to the internet
(b) It sends a binary signal to the CPU
Processing
Output
Input
saving information to use in the future
storage
input, process, storage, output
Define
Try
My partner and I looked at our results and determined what we could improve on our boat if we built another one. What part of the problem solving process are we working on?
Reflect
My partner and I discuss what we think will be the best way to build our boat to hold many pennies and write down what we are going to do. What part of the problem solving process are we working on.
What are the components for the problem solving model?
define, prepare, try, reflect