Question: The computational problem-solving methodology presented in Chapter 3 describes the concept of taking some information as input, performing a process or several processes on it,

 The computational problem-solving methodology presented in Chapter 3 describes the concept
The computational problem-solving methodology presented in Chapter 3 describes the concept
of taking some information as input, performing a process or several processes on it, and
producing a desired output. This methodology incorporates four major concepts:
Decomposition - the breaking down of a complex problem into a series of smaller or
simpler problems.
Pattern Recognition - the identification of common characteristics among different
problems and within the same problem. Recognizing these patterns can further simplify
the problem.
Algorithms - sequences of instructions used to solve problems or perform tasks in a
structured manner.
Abstraction - the generalization of a problem so that a solution can be applied to
different specific problems.
Part I Favorite Food Recipe
Assume you have been given the task of reproducing a favorite food dish that you have no
recipe for. You only have access to the finished product but need to figure out a way to
prepare it again. Do not search out a recipe for the food but use your own knowledge to come
up with a new recipe. Choose a food dish and go through the computational problem-solving
methodology to determine the ingredients list, the steps necessary to prepare it, and include a
picture of the final product (you can find a picture on the internet, you do not have to make the.
of taking some information as input, performing a process or several processes

Lab 3 - Computational Problem Solving The computational problem-solving methodology presented in Chapter 3 describes the concept of taking some information as input, performing a process or several processes on it, and producing a desired output. This methodology incorporates four major concepts: - Decomposition - the breaking down of a complex problem into a series of smaller or simpler probiems. - Pattern Recognition - the identification of common characteristics among different problems and within the same problem. Recognizing these patterns can further simplify the problem. - Algorithms - sequences of instructions used to solve problems or perform tasks in a structured manner. - Abstraction - the generalization of a problem so that a solution can be applied to different specific problems. Part I Favorite Food Recipe Assume you have been given the task of reproducing a favorite food dish that you have no reclpe for. You only have access to the finished product but need to figure out a way to prepare it again. Do not search out a recipe for the food but use your own inowedge to come up with a new recipe. Choose a food dish and go through the computational problem-solving methodology to determine the ingredients list, the steps necessary to prepare it, and indude a picture of the final product (you can find a picture on the intemet, you do not have to make the food yourselif Inputs fingredients and coolding tools): - ingredient one Processes (steps to prepare the food): 1. Step one 2. Output (picture of the fully prepared dish): Mmm, Piel Part II Computational Thinking Discuss the process you used to come up with the recipe with regards to the four concepts of computational problem solving (decomposition, pattern recognition, algorithms, abstractions) Decomposition: Pattern Recognition: Algorithms: Abstractions

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!