The steps you take to find the best solution to a complex problem
What are the 3 key techniques for computational thinking?
decomposition , abstraction , algorithmicthinking
What is Decomposition?
Breaking a complex problem into smaller problems and solving each one individually
What is abstraction?
Only focusing on the important bits of information , whilst ignoring the finer details which are irrelevant
What is algorithmic thinking?
A logical way of getting from the problem to the solutiion
True or False , Decomposition ,Abstraction and Algorithmic thinking can be used in every day life e.g. going to the movies?
True
A computer has the task of sorting a list of products into alphabetical order. The computer looks at what alphabetical order means and also compares 2 entries. What computation thinking method is this?
Decomposition
A computer has the task of sorting a list of products into alphabetical order. The computer focuses on the important bits of information. What computational thinking method is this?
Abstraction
A computer has the task of sorting a list of products into alphabetical order. The computer puts the task into a step by step process. What computational thinking method is this?