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

Crew Quest

// Big idea, small details

Crew Quest: Symbol Hunt

"Let's go on a symbol hunt!" Rocket says. They find an arrow, a recycle sign, and a bike lane picture.

Raven sketches each one. "What big idea does the arrow stand for?" she asks. "Go this way," Rocket says.

Nova counts the sketches. "You have three so far. Keep looking for six." Let's help them finish the symbol hunt.

Find 6 symbols in your house, on the way to school, or in a store.

Sketch each one. Write what BIG IDEA it stands for.

Six symbols (sketch + meaning under each)

Pick the BEST one

Crew Brag Box
Bring your symbol hunt to dinner. β˜… Earn a star for each symbol a grown-up guesses correctly.

Week 8 Recap

  1. ABSTRACTION hides small details to show the big idea.
  2. Function NAMES, MAPS, SYMBOLS, and EMOJIS are all abstractions.
  3. Good abstractions help. Mystery short-names hurt.
Try This Without Paper
1. Look at a sign in your kitchen. What details does it hide?
2. Make up a hand signal for 'I'm hungry'. That's an abstraction.
3. Look at a TV remote and circle the most abstract button (the one with a tiny picture).
β—‡ SYMBOL CHARADES
One person draws a symbol for a word, using only five lines.
Words to try: home, rain, happy, fast, music.
Everyone else guesses the big idea.
Talk about it: which details did you leave out?
WEEK 8 REVIEW
  • Read the question.
  • Tap your answer.
What is abstraction?
Which is an abstraction?
A function name like make_toast() hides what?
Which symbol has the right amount of detail?

Coming up next…

Week 9: BOOLEAN LOGIC. TRUE, FALSE, AND, OR, NOT.

← Friday