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,
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
Get step-by-step solutions from verified subject matter experts
