Computational Thinking

Cards (9)

  • What is computational thinking?
    The steps you take to find the best solution to a complex problem
  • What are the 3 key techniques for computational thinking?
    decomposition , abstraction , algorithmic thinking
  • 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?
    Algorithmic Thinking