← Back to course
Code Crew G3 / Week 08 / Monday
1/6
Week 08 Β· Abstraction

Monday

// Big idea, small details

Monday: Meet the Idea

Rocket and Raven walk to the park. Rocket points at a red sign. "It only says stop," he says. "Why not a long sentence?"

Raven thinks. "What do you notice about the drivers? They need to read it fast."

Nova says, "The sign hides long words behind one simple symbol. That is called abstraction." Let's help them match symbols to their big ideas.

Look at a STOP sign. It is a red shape with the letters S-T-O-P. You don't read the whole sentence 'please stop your car carefully'. The sign is an ABSTRACTION; it hides the long sentence behind a simple symbol.

Big Idea
ABSTRACTION = hide details, keep the big idea.
Maps, emojis, road signs, and function names are all abstractions.
Programmers use them to think about big ideas without getting lost.

Quick Try

Match the symbol to its meaning. Draw a line.

SymbolMeans…
β›”( ) playground here
♻️( ) recycle
🚸( ) do not enter
⚠️( ) be careful

Keep the Big Idea

Abstraction means keeping what matters and hiding the rest.

A stick figure is an abstraction of a person. It has no eyelashes, but you still know it is a person.

FIND THE ABSTRACTION
  • Read the question.
  • Tap your answer.
Which is an abstraction of a dog?
A park map shows the paths and the pond. What does it hide?
A crossing sign shows a person walking. What does it mean?
Why do we use abstractions?
A stick figure hides the small ____.
A heart symbol often stands for the big idea of ____.
A map shows the big things and leaves out the ____ things.
StatementTrue or false?
A road sign is an abstraction.?
An abstraction shows every single detail.?
A function name hides the steps inside it.?
An emoji can stand for a feeling.?
WHY THIS EXERCISEProgrammers use abstractions to manage big ideas without getting lost.
FROM MOST DETAIL TO LEAST DETAIL
  • ?The word cat
  • ?A colored drawing of a cat
  • ?A photo of a cat
  • ?A stick drawing of a cat
WHY THIS EXERCISEEach step hides more details but keeps the big idea: cat.
Rocket draws a cloud with drops falling from it as a weather symbol. What weather does it mean?
WHY THIS EXERCISEA good symbol shows the big idea with just a few lines.
Try it
Pick an object in your room.
Sketch it with five lines or fewer.
Can a grown-up guess what it is?

Quick Check

ABSTRACTION hides the small ____.
ABSTRACTION keeps the big ____.