## Get All Weeks Problem Solving Using Computational Thinking Quiz Answers

## Table of Contents

### Problem Solving Using Computational Thinking Week 01 Quiz Answers

#### Foundations of Computational Thinking Practice Questions Answers

Q1. In your own words, define the following aspects of computational thinking: Problem Identification, Decomposition, Pattern Recognition, and Abstraction.\

2.Decomposition: Decomposition is the process of breaking down a complex problem into smaller, more manageable sub-problems or tasks. It simplifies the problem-solving process by dividing it into smaller components, making it easier to understand and tackle.

3.Pattern Recognition: Pattern recognition is the ability to identify common patterns or trends within data or problems. It involves recognizing similarities or recurring themes that can help in finding solutions more efficiently.

4.Abstraction: Abstraction is the process of simplifying complex systems or ideas by focusing only on the essential details and ignoring irrelevant information. It allows us to create models and representations that capture the key aspects of a problem while eliminating unnecessary complexities.

Q2. Once you’ve identified a problem that may be ‘solvable’ through computational thinking, you need to decompose the topic further by creating sub-problems. In your own words, explain **why** we need to decompose complex problems in order for a computer to solve it.

#### Foundations of Computational Thinking Quiz Answers

Q1. In computational thinking terms, breaking down a complex problem into smaller, more specific sub-problems is called ___________.

ViewQ2. True or False: Computational thinking techniques can help programmers conceptualize problems before they begin programming.

ViewQ3. In computational thinking terms, framing a problem and determining if it can be solved by computers is known as _________.

ViewQ4. While writing a program for building a cake, you decide that some information is less relevant for your particular program. For instance, you might decide that you **don’t** need to know the flavor of ice cream that the cake is being served with, and you **don’t** need to know what color plates the cake is being served on. In computational thinking terms, this process of ignoring or filtering out less relevant information is known as _______.

Q5. True or False: When identifying a problem for a computer to solve, it is best to identify problems that are subjective or open-ended.

ViewQ6. True or False: Computational thinking is a linear process.

View#### Airport Surveillance Practice Questions Set 1 Answers

Q1. As discussed in the Airport Surveillance case study, computer-based solutions require questions that are specific and quantifiable. Based on these criteria, which of the following questions is most appropriate for a computer-based solution?

View2.How do I distinguish between luggage that is moving and luggage that is stationary?

3.How can I identify potentially dangerous luggage?

4.All of the above could be solved by a computer.

Q2. True or False: Asking a computer to monitor “suspicious behavior” is a specific and quantifiable problem that is suitable for a computer-based solution.

ViewQ3. Decomposition consists of various layers of breaking down a problem. Consider managing security at a crowded public event. How would you decompose the task of identifying suspicious behavior at a concert? In other words, which of the following are possible sub-pieces of this problem? (Select all that apply).

View2.Identify suspicious packages left unattended and idle.

3.Identify concert-goers who are consistently not paying attention to the musician.

Q4. Consider how you would further break down the task of “identifying possible weapons carried by concert-goers.” To help with this problem, you have at your disposal surveillance video from multiple angles, handheld metal detectors, and bag X-ray scanners at the venue entrances. Which of the following are possible pieces of information you will likely need to carry out the task? (Select all that apply).

ViewCommon ways of holding handheld weapons.

The value (price) of different kinds of weapons.

What do different kinds of weapons sound like?

**What material weapons are often made of?**

#### Airport Surveillance Practice Questions Set 2 Answers

Q1. You are currently developing a new surveillance algorithm that flags illegal substances for airport security officers. You are still early in the development process, and there are some known issues with the algorithm. Given these criteria, which of the following situations would be **most appropriate** for testing this new algorithm?

Q2. True or False: Machine Learning is a subset of Artificial Intelligence.

ViewQ3. In the airport surveillance case study, what kinds of technology are needed in order to identify objects and people? Please select the best answer.

ViewMachine Learning

Algorithms

Q4. To solve the problem of finding suspicious packages/luggage in an airport, which elements in the video** can be ignored** from video analysis?

Q5. In your own words, describe (1) what an algorithm is, and (2) what an algorithm is used for.

View#### Airport Surveillance Case-Study Quiz Answers

Q1 .Identifying suspicious behavior at an airport is a complex problem. In this case study, what was one strategy for decomposing this problem into a smaller, more manageable problem?

ViewQ2. When designing an algorithm that will detect unattended luggage, what kind of information would likely **NOT **be relevant to this problem?

Q3. Using the following algorithm, what would happen if the luggage in one video frame is **not** seen in the next frame?

Q4. Since computer-based solutions require questions that are specific and quantifiable, which one of the following questions is **most** appropriate for a computer-based solution?

Q5. What is an algorithm? Choose the best answer:

View### Week 03: Problem Solving Using Computational Thinking Quiz Answers

#### Epidemiology Practice Questions Answers

Q1. In the epidemiology case study, we constructed the following model:

In this model, *S* represents the number of people susceptible to infection, *b* represents the rate of infection, *I* represents the number of people infected, *r* represents the recovery rate, and *R* represents the number of people who have recovered from infection.

Using this algorithm, what changes would we expect if people **stopped** washing their hands and covering their coughs during flu season?

Q2. In the epidemiology case study, what was one-way decomposition was used to identify a sub-problem?

ViewQ3. In the epidemiology case study, we expanded on the *SIR* model by adding information about vaccinations. The expanded model looked like this:

In this expanded model, the number of vaccinations (*V*) decreases the number of people who are susceptible to infection (*S*).

Using this model, what would we expect to happen if we increased the number of vaccinated people (*V*)?

Q4. When testing a new algorithm, it’s usually best to run your algorithm on a simplified test case. For instance, in the airport surveillance case study, testing a new algorithm meant scanning video with lower resolution, or scanning shorter video clips.

Describe how you might test a new epidemiology algorithm that predicted the number of people prone to becoming infected with the flu.

View#### Epidemiology Case-Study Quiz Answers

Q1. In the epidemiology case study, we constructed the following algorithm:

In this algorithm, *S* represents the number of people susceptible to infection, *b* represents the rate of infection, *I* represents the number of people infected, *r* represents the recovery rate, and *R* represents the number of people who have recovered from infection.

Using this algorithm, what changes would we expect if **more** people washed their hands and covered their coughs during flu season?

Q2. In the epidemiology case study, the *SIR* model accounted for the number of people susceptible to infection, the rate of infection, the number of people infected, the rate of recovery, and the number of people who recovered from the infection. If we wanted to create a more accurate model for predicting the spread of the flu, what information would be **most** relevant for this problem?

Q3. Predicting the number of people who will become infected with the seasonal flu can be a complex problem. In computational thinking terms, describing this complex problem in such a way that it can be solved by a computer is known as __________.

ViewAbstractionQ4. In the epidemiology case study, the *SIR* model utilized the following information: the number of people susceptible to infection (*S*), the rate of infection (*b*), the number of people infected (*I*), the recovery rate (*r*), and the number of people who recovered from infection (*R*). This process of focusing on relevant information and ignoring less relevant information represents what computational thinking technique?

Q5. In the epidemiology case study, we expanded on the original *SIR* model by adding information about vaccinations. The expanded model looked like this:

In this expanded model, the number of vaccinations (*V*) decreases the number of people who are susceptible to infection (*S*).

Using this algorithm, what will happen to the number of people recovered (*R*) at the end of an epidemic if we increase *V* at the beginning?

##### Get All Course Quiz Answers for Business English Specialization

Business English: Management and Leadership Quiz Answers

Business English: Finance and Economics Quiz Answers

Business English: Marketing and Sales Quiz Answers