Computational Thinking

Cards (4)

  • Decomposition: Involves breaking down a problem into smaller parts that are more manageable and easier to understand.
  • Pattern Recognition: Finding the similarities in small, decomposed problems that can help us solve more complex problems more efficiently.
  • Abstraction: Filtering out the characteristics that we don't need to concentrate on those that we do.
  • Algorithm: A set of step-by-step instructions to solve a problem.