Category 1
Category 2
Category 3
Category 4
Category 5
100
Which of the following is part of the "Prepare" 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.




b.) Brainstorm/Research possible solutions.

100

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


100

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.

100

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

100
Define 'algorithm.' 

(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.

200


An 'App' should:


(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

200
What is a way that information is output from a computer?


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

200
What are the benefits of getting peer feedback on any plan developed when preparing to solve a problem?

(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.

200
Why is it important for a programmer to write out an algorithm before trying to program it?

(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

200

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

300

What does a computer use to 'process' information?

memory

300

A machine that can solve informational problems

Computer

300

A precise sequence of instructions for processes that can be executed by a computer is called a(n) ...




algorithm

300

How do modern computers differ from early computers?


 (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






300

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

400
The work done (possibly by a computer) to turn an input into an output


Processing

400
the information computers give to users, devices, or other computers



Output

400
the information computers get from users, devices, or other computers







Input

400

saving information to use in the future






storage

400
What makes a computer function? (What four requirements must it have to be considered a computer?)



input, process, storage, output


500
My partner and I have determined that we must design a boat out of foil that holds as many pennies as possible without sinking. What part of the problem-solving process am I working on?






Define


500
My partner and I build our boat and test to see how many pennies our boat will hold. What part of the problem-solving process are we working on? 








Try

500

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

500

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.


Prepare


500

What are the components for the problem solving model?

define, prepare, try, reflect