A1 Computational Thinking

 
A1 Computational Thinking
 
Patterns recognition and Abstraction
 
Pattern generalisation and abstraction
 
Ignoring - the characteristics that we don't need in order
to concentrate on those that we do.
 
If we have other animals that have the same
characteristics, we can simplify them with an
abstraction.
 
 
Abstraction
 
If you are learning to drive a car, you
concentrate on the function of the
steering wheel, accelerator, brakes
and so on
If you are learning to be a mechanic,                       you
will concentrate on how                                 these
things actually work
 
Thinking abstractly
 
Abstraction typically involves:
devising a model that represents the reality – for example, think of a
simple queue, or something as complex as a climate change model
removing details that are not relevant to the problem
Activity
What details about a queue are irrelevant to figuring out
how many tills are needed in a new store?
 
 
 
 
Another queueing problem
 
Suppose you are trying to find a solution to the problem
of bottlenecks at toll booths on a motorway
What factors would be relevant, and what
would be irrelevant?
 
 
 
Abstraction and reality
 
 
 
Complete
Abstraction
Worksheet and
upload on Moodle
Slide Note
Embed
Share

In computational thinking, recognizing patterns and abstraction play crucial roles. Generalization and abstraction involve focusing on essential characteristics, simplifying concepts for easier understanding. This process helps in problem-solving and decision-making by filtering out irrelevant details. Explore the concept of abstraction in various scenarios like driving a car or analyzing queueing problems, emphasizing the importance of devising models that represent reality. Enhance your understanding of abstraction's role in addressing bottlenecks and optimizing solutions in real-world situations.

  • Computational Thinking
  • Patterns
  • Abstraction
  • Problem-solving
  • Understanding

Uploaded on Mar 06, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. A1 Computational Thinking Patterns recognition and Abstraction

  2. Pattern generalisation and abstraction Ignoring - the characteristics that we don't need in order to concentrate on those that we do.

  3. If we have other animals that have the same characteristics, we can simplify them with an abstraction.

  4. Abstraction If you are learning to drive a car, you concentrate on the function of the steering wheel, accelerator, brakes and so on If you are learning to be a mechanic, you will concentrate on how these things actually work

  5. Thinking abstractly Abstraction typically involves: devising a model that represents the reality for example, think of a simple queue, or something as complex as a climate change model removing details that are not relevant to the problem Activity What details about a queue are irrelevant to figuring out how many tills are needed in a new store?

  6. Another queueing problem Suppose you are trying to find a solution to the problem of bottlenecks at toll booths on a motorway What factors would be relevant, and what would be irrelevant?

  7. Abstraction and reality

  8. Complete Abstraction Worksheet and upload on Moodle

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#