(2 min.)
Log In!
Students Logged In





"The Seeds of Friendship"
Episode 3 ・ Garden Galaxy

Get Ready!
Part 1


Last time on
Star Stuff!




After making a crash landing on Fruit Galaxy...
LUZ


We met another star-maker named Ed!
VALERIA


Our station's stardust levels were dangerously low, but these two helped us out!
ED


While solving puzzles, we learned about a new block called "wait for"...
LUZ


Using "wait for", we can tell bots to wait for a specific event before continuing to the next line of code.
VALERIA


That helped us restore the station! With the stardust levels back to normal, we repaired our spaceship and took off again.
LUZ


But as soon as we landed here, I felt someone watching us...who could it be?
LUZ
Our story continues...



Hellooo...? This is the Garden Galaxy station, right? Where is everyone?
VALERIA


I'm telling you, if we want to make a lot of stardust then we should make stars shaped like roses! Everyone likes roses!
STAR-MAKER A


Huh? Says who? I like dahlias better, and a lot of my friends do too! We should make dahlia stars!
STAR-MAKER B


No no no, we've done enough flower stars! We should make cactus stars instead, they're the best!
STAR-MAKER C


Um...hi? We're here to help...could someone show us around?
LUZ


My favorite plant is the best plant!!!
STAR-MAKERS


...Maybe we're better off exploring on our own, Luz.
VALERIA


Yeah. I can't shake the feeling someone's watching us, though...
LUZ


Same here. In that case...
VALERIA


HEY! Whoever's following us, show yourself!!
VALERIA


Eeep!
???


Did you hear that? I think they're hiding in this potted plant!
LUZ


EEP! I'm sorry, I'm sorry! I didn't mean to scare you! Oh, stars...
???


Who are you? Why you were watching us?
VALERIA


M-my name's Jazmin, I'm a star-maker here. I saw your spaceship land and I was curious about who it was, but...
JAZMIN


I'm so shy, I ended up hiding!! I totally missed my chance to greet you...and now I've ruined everything!!
JAZMIN


Hey, chill. Nothing's ruined. In fact, you'd help us out if you can explain what's going on at this station.
VALERIA


Um, okay! Ever since the Wolf incident, we've been trying to get our stars back to normal...but no one can agree on what kind of stars to make!
JAZMIN


Everyone just wants stars of their favorite plant...I don't get it. A garden can't thrive with just one kind of plant. A garden needs diversity!
JAZMIN


True. Have you tried telling them that?
VALERIA


No...I want to help make peace, but I get so scared talking to people. What if they hate me, or think I'm weird?
JAZMIN


Well...you're talking to us right now, aren't you? And everything's fine.
LUZ


...OH! I guess I am! Maybe because it's just the two of you...I don't think I can confront my whole station!
JAZMIN


Here's an idea. What if we work together to restore some of your station's regular stars?
VALERIA


If you get used to talking with us, you could work up the courage to talk to the rest of your station.
VALERIA


You want to work with me?? Then, maybe...maybe that could work?
JAZMIN


I'll take that as a yes. Can you show us to the old star-making systems?
VALERIA


R-right! Star Transformer, make me a star!
JAZMIN

Here we go. I see the Starpad for this puzzle is up in the top left.
VALERIA




Yep. I guess we can start by coding that Grabber bot.
LUZ



O-okay! Let's figure out the right sequence!
JAZMIN



Sequence? I think I saw that word in the bot manual somewhere...
VALERIA



Oh! A sequence is a set of steps carried out in order. I read about it in the bot manual, too!
JAZMIN



For example, bots always read code in order, from top to bottom.
JAZMIN



Makes sense. Let's start from the top, then: what should the Grabber bot do first?
LUZ



Hmm...maybe pick up the cube at position D?
VALERIA



That could be it. We might need to make it wait for cube tray C first, though.
LUZ



Maybe it needs to go to button A first?
JAZMIN



Sounds like we're not sure. Let's try some things out, then.
LUZ


Explore!
Part 2




Think about
this question while you play...
What should the Grabber bot do first?
- pick up at D
- wait for C
- go to A
Be ready to vote then discuss once time is up!
1
2
3

What should the Grabber bot do first?
Vote before Discussing
Responses

Polling...


pick up at D
wait for C
go to A

Question
Let's Pair Share!


TEXT
TEXT
TEXT
TEXT
1
2
3



4


Question
Let's Pair Share!


TEXT
TEXT
TEXT
TEXT
1
2
3



4

Learn!
Part 3


Time for a Video!

Let’s make sure volume is turned up and everyone can see before going to the next slide.




VALERIA

My idea didn't work. The bot can't pick up the cube at position D yet because this bridge is off.


Same. I tried adding "wait for C" as the first line, but I didn't have a way of turning on cube tray C.

LUZ



So looks like the only thing the bot can start with is go to A. Jazmin was right.


VALERIA


Yeah. When the bot is on button A, that turns on this bridge here. That gives us a path to get the cube!

LUZ



Hehe...I'm glad I could be helpful.

JAZMIN


How'd you figure out the first step? Process of elimination?

LUZ


That's one way of doing it! But for me, I understand a problem by looking at how the hardware is connected.

JAZMIN


Hardware? I think that's another word from the bot manual...

VALERIA


Oh! Sorry, I should explain! Hardware means the physical parts of a computing system, like a bot or a button.

JAZMIN


Then there's software, which is the code that tells hardware what to do. The bot code is an example of software.

JAZMIN


So if you're stuck on writing the software...try looking first at how the hardware connects, starting from the goal!

JAZMIN


The goal? So we should start by looking at the Starpad?

LUZ


Yeah! We know reaching the Starpad is our last step, so we can trace the path we need to take backwards from there.

JAZMIN


Let me try. Working backwards from the Starpad, we know this bridge needs to turn on.

VALERIA



And to do that, we need to flip switch E. I know by looking at the wiring of the hardware.

VALERIA



Right! So keep working backwards from there! To flip switch E, we need this bridge to be on...

JAZMIN



...Which we can do by turning on cube tray B. That's in a part we can't reach, so the bot will have to do that.

LUZ



Right. So the bot needs to turn on cube tray B by getting the cube at position D.

VALERIA



For that, we need this bridge on. Which, looking at the wiring, we can do by putting a cube in cube tray C.

LUZ



And we just figured out that we can get that cube by turning this bridge on, which is connected to button A.

VALERIA



And the bot can press button A right from the start — so that's the first step in our sequence!

JAZMIN



We can figure out the rest of our sequence by tracing back the steps we just talked about.

JAZMIN


Got it. So first the bot turns on button A, then we move the cube to cube tray C...

VALERIA



Then the bot can pick up the cube at position D and drop it at cube tray B...

LUZ



Then we can flip switch E, which lets us cross over to the Starpad!

JAZMIN



So then the order of the bot code is: go to A, pick up at D, drop at B?

LUZ


Sounds good. Let's try it and see.

VALERIA



...The bot just fell into space. Whoops!

VALERIA


Hmm...that seemed like the right order, but the bot went through the steps too quickly.

JAZMIN


If a bot did something too fast for us, it usually means we need a "wait for" block somewhere.

LUZ


But where in the code should we add it? Let's think a bit.

LUZ

Luz needs to add a "wait for" block to the code. Where should it go?
Think independently before starting poll
Poll Preview



Vote!
Polling...

Responses

Luz needs to add a "wait for" block to the code. Where should it go?

3
2
1
Before "drop at B"
Before "pick up at D"
Before "go to A"

Vote!
Polling...

Responses

Question

Text
Text
Text
Text
4
3
2
1

When sequencing "wait for", it helps to ask ourselves: which command did the bot do too quickly?

VALERIA


Whatever the answer is, we should put the "wait for" before that line to give ourselves more time.

VALERIA


In this case, the bot went to pick up at D too quickly. We didn't have time to get the cube and put it in cube tray C.

LUZ


So let's add the "wait for" before "pick up at D."

LUZ


And we'll want the bot to wait for C since that's what turns on the bridge. That makes it safe for the bot to pick up at D!

JAZMIN



Now let's run our revised code and see what happens.

LUZ


Great! Now that the bot's waiting, we have time to get the cube.

VALERIA



It worked! Now all we have to do is flip the switch...

JAZMIN



And cross over to the Starpad!

LUZ


We did it! Thanks for all your help Jazmin. You said you're shy, but you taught Luz and I a lot just now.

VALERIA


Agreed. I hadn't thought about working backwards from the goal before. That helped us sequence our steps correctly.

LUZ


W-wow...you're both so nice...reading the entire bot manual 20 times was worth it for this moment!

JAZMIN


Did...did you just say 20 times?! I've only read the first couple chapters...just how powerful are you?

VALERIA


Hehe...I just wanted to be prepared in case the bots ever stopped working! Plus, I like to read!

JAZMIN


Oh, cool! Tell us more about you like while we keep restoring stars.

LUZ


...Okay!! I'm gonna tell you all about my favorite plants!!

JAZMIN


(Hmm. She seemed timid at first, but she's actually pretty brave.)

LUZ


(Now if we can just get her to realize that, she can settle this station's arguing once and for all!)

LUZ

Keep Going!
Part 4



Keep this in mind as you play...
- Plan out the order of your steps. If you're having trouble, try working backwards from the goal.
- When sequencing "wait for", ask yourself: which line of code happened too quickly? You may need "wait for" before that line!

Check In!
Part 5




...And that's why ladybugs are my favorite bug! They protect your plants by eating common garden pests!!
JAZMIN


...Wait, we restored this many stars already? Time just flew by!
JAZMIN


Yup. Hearing about your interests was fun! Now that you're more used to talking with us, and we have enough stardust to make a new star...
LUZ


You're ready, Jazmin. Go talk things out with your station — don't worry, we're right behind you.
VALERIA


O-okay...okay! I can do it...here I go!
JAZMIN


Ugh, we're getting nowhere. Dahlia stars? Cactus stars? At this rate, we're not going to have any stars except for the ones shaped like Wolf!
STAR-MAKER A


Um...can I say something?
JAZMIN


Huh? Jazmin? It's rare to hear you speak up...go ahead.
STAR-MAKER A


I think...I think people like gardens with a lot of variety. A diverse garden attracts more wildlife, improves the soil, and looks beautiful!!
JAZMIN


So...can't we just make stars for everyone's favorite plant? This is a space for all of us, right?
JAZMIN


...
STAR-MAKERS


...Jazmin's right. Why are we trying to only make ourselves happy? We should share in each other's interests!
STAR-MAKER A


Yeah...we were being selfish. Sorry, Jazmin.
STAR-MAKER B


You're...not mad?
JAZMIN


While we were arguing, you and your friends gathered all this stardust for our station, right? How could we be mad?
STAR-MAKER C


Yeah! With all that stardust, should we try making a new star together? What do you think, Jazmin?
STAR-MAKER A


Let's do it!!
JAZMIN
A while later...



What a pretty [bouquet] star! You did great, Jazmin!
LUZ


Luz, Valeria...thank you so much! Talking with you two gave me the courage I needed.
JAZMIN

Let's Discuss! (2 mins)
Have you ever tried something new, even though it scared you? How did you feel after?


But, before you leave...um...oh, I'll just say it! Can...can I join you two on your adventure???
JAZMIN


Fine with me. Is it okay with you, Luz?
VALERIA


Definitely! Seeing you be so brave, Jazmin...it gives me courage, too.
LUZ


On that note...Valeria, I'm sorry we drifted apart the last couple years. It was my fault. I felt like I could never reach your level...in anything.
LUZ


Luz...no, I'm sorry. I wanted you to see for yourself how capable you are...but I ended up pushing you around.
VALERIA


Can we be close friends again...?
VALERIA


Of course!
LUZ


Hehe...so nice to see everyone getting along.
JAZMIN


Yeah. Looks like everything's good here, so let's head to the next station. Are you two ready to go?
VALERIA


Yes!!
LUZ & JAZMIN


Alright, we're approaching our destination...
VALERIA


Hang on. Is that...a giant claw?
LUZ


And it's heading right for our ship?!
VALERIA


EEEK!
JAZMIN
Until next time...





Tinker to understand how BOOM and WEAK work!
- Touch and push objects



- Use blocks to make and break rules
- Pause to read rules
with the Inspector
- Ask, "What do I notice?" after trying something
In problem 1, which of Zorro's observations is the most useful?
- The lava is orange
- There's a lot of snow
- There's a rule for ROCK IS DEFEAT
- Walking on lava seems scary
Be ready to vote then discuss
why after time is up!
You can also use the Inspector
to read rules and learn more about state blocks!

- What do I notice and what could be useful?
- What is the goal?
- What is blocking me
from the goal? Why?
To understand a problem,
ask yourself these questions:
Once you understand a problem,
plan a solution by asking yourself these questions:
- How can I break this problem into smaller steps?
- What order should I do these steps in?

Work independently
to solve problems!
Next lesson, you will solve problems independently to show what you’ve learned!
Asking the Guiding Questions


Inspecting rules and objects

Inspecting state blocks
If you get stuck, try:
In problem 1, learn about SINK
by making the rules shown below.



SOL IS SINK
GOLD IS SINK



FOSSIL IS SINK









Both 2 and 3
Which rule(s) are helpful
for solving the problem?
1
2
3
4
Be ready to vote then discuss
after time is up!

Click to undo
your last move
Click to reset
the problem



Inspect state blocks

Inspect rules and objects

Reset the problem
Shortcut: Press the R key
Undo your last move
Shortcut: Press the Z key

As you play, make observations
about problems by asking yourself:
"What do I notice and
what could be useful?"
Some useful things to notice are:
- Rules that are already
in the problem - New rules you could make with the blocks in the problem


Focus on rules
See a reminder of how a state block works

Sol's friends will ask you
questions during your journey.
Try to help them out by
answering correctly!

Star Stuff: Lesson 3
By sophiekansmith
Star Stuff: Lesson 3
Template Deck
- 19