Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computational thinking principles, 350px-Abstract_heart, Mariana Claudia…
Computational thinking principles
What is computational thinking?
The process in which we think of how to solve a problem and translate it to a computer. That is the reason why this process has several steps in which the way of seeing the problem is altered.
What is logical reasoning?
The logical reasoning is the ability of explaining why does anything works like that.
What is abstraction?
When it is centered in the relevant information
What is a problem?
The problem is the main action that wants to be solved, and it is used an algorithm, namely, a sequence of steps that helps us to find a solution or make easier the process of executing the action.
What is an algorithm?
It is a set of instructions very specific and precise, defined or created to solve a particular problem
5 examples of where you use algorithms
Computers
Calculators
Cellphone
Recommendations from Amazon
Social medias (for example Netflix)
How is logical reasoning used in computing?
It is fundamental because it's how they work, by having a internal computer’s central processing unit (CPU),the operations get reduced to logical operations that end being easily of perform, because of the system previously mentioned
What is decomposition?
Is the moment when it breaks down a problem or complex system in small pieces and search for the easiest solution.
What is abstraction?
It is the process when it is e centered in the relevant information
How is decomposition used in school or real life?
At software developing to create programs, for example, PowerPoint, or at a computer or even cellphone hardware. In school, it could be used. Putting on a school play, organizing a school trip or arranging a school fair.
What is pattern recognition?
It's the skill to make predictions, create rules and solve general problems.Based on the previous information we have as well as the repetition of situations.
Mariana Claudia Villalobos Cortés
A01752366
Juan Pablo Virueña Vázquez
A01752368