Homework 21st Augut - 202308222054071

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Homework

Finding a problem and it’s solution in a manner that


a computer can understand and carry out.

What is
computational
thinking?

It requires an innovative thinking process and for the


app to be original, in most cases. Apart from that,
there are also many stages to testing the
Why is developing programming and it has to be done in various
conditions.

software a complex
process?

Abstraction
Decomposition

What are the Algorithm Design

componen ts of
computational
thinking?
1. Understand problem
2. Create plan to solve
3. Execute plan and write code

What are the steps 4. Correct errors and improve

involved in problem
solving?
Simplifying segments of code into different functions
and essentially shortening it so only the important
parts remain.

What is abstraction?

The API in applications (app interfaces)

List some examples


of abstraction.
Breaking down complicated problems into smaller
parts that are easier to understand and manage.

What is
decomposition?

The process of identifying patterns in data in order


to categorize information and solve problems faster.

What is pattern
recognition?

It simplifies many problems and makes things more


manageable.

What are the


advantages of using
pattern recognition?

You might also like