2018-2019
2018-2019 copied to clipboard
Lecture "Introduction to Computational Thinking", exercise 3
Write down two situations that are actually referring to the same pattern if analysed from an abstract point of view, as introduced in Section "Abstraction is the key". What are their common features?
Situation 1: you are searching a book in a library Situation 2: a warehouse employee is searching an item in the shelves
They have the need of searching something that has a precise location.
- play rugby
- play soccer
common features:
- score
- bring the ball over a certain limit (border)
- avoid enemies from taking the ball
- stay within certain borders
- respect a set of rules
- have fun
- try to win the match
Situation 1: Assembling some furniture's parts Situation 2: Implementing an algorithm
Common features:
- there are some steps to be followed,
- the steps should be followed respectively.
-
Painting portraying something you see in real life
-
Taking pictures
Common features:
-
You choose what to include and what not to in your creations;
-
You need to use some specific, concrete means to reach the goal of representation;
-
In both cases, you can choose to make your subject different from how it really is, even if you are using it as a reference.
-
Translating an anciet document
-
Composing a piece of music
Common features:
-
you need to define and identify the language you are translating or using;
-
you need to deconstruct the text you are analysing or creating in their minimal parts;
-
you need to create a mental scheme of your working;
-
you need to use some intruments to work;
-
in both cases you can use your personal interpretations.
- Creating a specific color hue of acrylic paint
- Making bechamel
Common features:
- Different ingredients have to be mixed in together
- There is a specific result desired, in terms of color and consistency
- For the result to be achieved, each ingredient has to be added in specific amounts
- Constant stirring is necessary, and at a specific speed
- sense of touch, vision, and smell are engaged
- A bee building a beehive
- A construction worker who builds a house
Common features: They are both working "manually" to build a structure with a precise architecture/shape aimed to satisfy specific needs.
- Using proper allusions in the texts
- Buying goods to match interior design
Common features: a possible algorithm to follow
- Identify the main theme
- Use source of data: (Dictionary of allusions, home interior design ideas)
- Compare possible options, choosing the most suitable one
- Do the laundry
- Clean up the dishes
• In both cases you can choose between washing by hand or using a machine; • In both cases, if you use the machine you have to set it and to press the start bottom, then wait and take off the clothes/dishes; • In both cases, if you wash by hand you have to wash and then put the clothes/dishes into a place where they can dry, finally, you will wait for them to dry.
-
Identifier: Keywords and Attributes Even though often by itself insufficient, people try to describe a matter in as few words as possible. For example, for books librarians use keywords and for social interactions we assign attributes. Even though rating a book by a few keywords is insufficient, the tags are giving a hint whether or not the book contains a compelling story, a theoretical explanation, or something else. Equally, knowing a few attributes of another person allows people to get to know each other quicker, but a character cannot be judged solely on this knowledge. Keywords and attributes are both used as the identifier for a complex sum.
-
Gratefulness: Meditation and Religion For example, worshipping food is essential in many religions and is also part of meditation. Instead of eating as fast as possible without being present in the situation, believers and those who practice meditation, equally try to be grateful for the meal and to embrace the moment. In a religious context, people speak a prayer and thank god for the meal. In meditation, you should pause for a moment and might thank the earth for providing the meal. The act of showing gratefulness might be carried out with different words and actions, but the sequence is quite similar.
- Getting under the blankets to stay warm
- Creating a fort under the covers of the sofa as a kid to come up with a strategy along with my sister against our imaginary enemies (a game my mom didn't appreciate for some reason) Common feature: Covers/Blankets connote safety and comfort, function as a shelter
- Creating a playlist on Spotify.
- Writing a list for the groceries.
Common features:
- Listing items in order to highlight, order or make them handy.
Hi guys,
Thanks a lot for all these new suggestions! I'll try to integrate them in next years lecture notes as additional material!
Great work!
S.