Back to marketplace

2.1.1 Thinking abstractly

No description yet. This curated deck is ready for daily study.

Total cards: 5•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (5)

#1
Front (Question)

2.1.1 What is computational thinking

Back (Answer)

How a problem can be solved state the problem in a wat solvable by algorithm @ construct an algorithm

#2
Front (Question)

2.1.1 A) The nature of abstraction

Back (Answer)

The process of separation idea from reality - hiding unnecessary data

#3
Front (Question)

2.1.1 B) The need for abstraction

Back (Answer)

-High level language used abstraction > developing is easier - abstraction is used to remove some details and highlight overs making it more clear + concise

#4
Front (Question)

2.1.1 C) The differences between an abstraction and reality.

Back (Answer)

Abstraction is a simplified reprobation of reality

#5
Front (Question)

2.1.1 D) Questions to ask when devising an abstract model for a variety of situations

Back (Answer)

What’s the problem ? - key features how will the model be used ? - format / factors who will use the model ? - level of expertise what’s relevant ? remove confusing details