Q4 Abstraction: Examples
Examples of ABSTRACTION
Step 1. Review the abstraction examples on the slides below.
- Have you used these forms of abstraction in your life?
Step 2. Reflecting on the four examples you just reviewed, think about your real-world use of abstraction. Jot down at least two of your examples and be ready to share with a partner or the class based on instructions from your teacher.
Step 3. Think about a fill-in-the-blank sentence. If you were to have your classmates fill in the blanks, most likely you would get a wide range of answers. So, the blank spaces are the hidden information. For example: I have ______ blue ______.
- The sentence would have a common language with I, hand, and blue being the same in every sentence, but the blanks are the information that may be different for each person filling in the blanks.
- This same idea holds with computer science. The person programming has to decide what to include and what to leave out based on choices the person using the program has to make.

Competencies & Standards
MITECS Michigan Integrated Technology Competencies for Students, and
5. Computational Thinker
a. Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions
b. Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making
Websites and Documents
21T4S Resources
