Gummy Bears Robotics · AI Literacy · Session 2
You're the captain

Now give the orders.

Last session: AI is a confident guessing machine that sometimes makes things up.
So you stay in the driver's seat. Today: how to ask, and what to ask it to do.

The plan

Two questions to master

1

How do I ask?

A lazy question gets a lazy answer. A clear question gets code you can actually run. → the 5-step prompt.

2

What do I ask it to do?

Some jobs it's amazing at. Some jobs are yours and yours alone. Learn to tell them apart.

Act 1 · The recipe

The 5-step prompt

1 · Setting

Your gear
SPIKE Prime + Pybricks

2 · Task

What to do
"drive forward 30 cm"

3 · Limits

The real facts
ports, wheel size

4 · ✅ Do

Good example
"use DriveBase"

5 · ❌ Don't

Bad example
"not EV3"

Steps 3–5 are you handing over the open book:
your real robot, so it stops guessing from fuzzy memory.

Example 1 · Robot code

"Write my robot's code"

You type
AI gives back
🎨 SettingTaskLimits✅ Do❌ Don't
Example 2 · Debugging

"My code is broken"

You type
AI gives back
🎨 SettingTaskLimits✅ Do❌ Don't
Example 3 · Innovation Project

The Innovation Project

You type
AI gives back
🎨 SettingTaskLimits✅ Do❌ Don't
Act 2 · Game

Whose job is it?

✅ Great job for AI

⚠️ This one's on you

Act 2 · Bonus

4 tricks worth stealing

🔟 Explain

Confusing rule or manual? Give it the text, ask for plain words.

I'm a 5th-grader in FLL. Explain this rule in plain words, with an example → [paste the rule]

🎤 Challenge

Practice your presentation Q&A before the real judges.

You're an FLL judge; my project is [topic]. Ask me 5 tough questions. One at a time.

🗒 Clean up

Dump your meeting scribbles, get an organized entry.

Turn these notes into a notebook entry. Headings for Goal, Tried, Result, Next → [paste]

🎲 Brainstorm

Great for lists of options — you make the final call.

Give me 10 team-name ideas. Theme = bears + robots, short, kid-friendly.
🎨 SettingTaskLimits✅ Do❌ Don't
Act 3 · Wow demo

It can build you a tool

You describe the tool
Make an interactive HTML calculator for LEGO gears. I pick the driver and driven gear by number of teeth, and it shows the gear ratio, plus whether we get more speed or more torque.
What it built — try it!
Driver 12t
Driven 36t
ratio · driver : driven1 : 3
speed0.33×
torque3.00×
🎨 SettingTaskLimits✅ Do❌ Don't

▶ Change the teeth and watch it recalculate — one prompt built this.

Act 3 · Wow demo

Outline → slides

You type
Turn my bullet points into a clean slide deck. One idea per slide — keep my exact words.
# How LEGO gears work
- two gears meshed = a gear train
- small drives big → more torque, slower
- big drives small → more speed, weaker
- count the teeth to get the ratio
- example: 12t + 36t = 1 : 3
It formats real slides
gears-deck.html
Gummy Bears Robotics
How LEGO Gears Work
⚙️⚙️
Torque vs Speed
  • small → big = more torque, slower
  • big → small = more speed, weaker
Find the ratio
12t + 36t
1 : 3
🎨 SettingTaskLimits✅ Do❌ Don't

▶ Your thinking stays yours — the bullets. AI just does the formatting.

Act 3 · Wow demo

Words → flowchart

You describe it in plain words
Draw a flowchart. The robot reads the color sensor. If it sees the black line, it stops. If not, it drives straight. Then repeat.
It draws the flowchart
yes no ↺ repeat START Read color sensor Black line? STOP Drive straight
🎨 SettingTaskLimits✅ Do❌ Don't

▶ You explain the logic in one sentence; it draws the picture.

Act 3 · Bonus showcase

AI builds tools for every subject

🤖 Robotics

Plan the run · Degrees → distance

💻 Computer Science

Bubble sort

🧪 Chemistry

Heat it up · states of matter

🎲 Math & Statistics

Random → patterns

⚡ Electronics & Optics

Resistor network · Light bending

🎵 Music

Compose a tune

Same 5-step recipe. Any subject.
One clear prompt → a working tool.

Candidate 13 · Strategy

Plan the run

You type
We have 2 minutes 30 seconds and 5 missions on the mat. Make a route planner: I click missions in order and it drives the robot. Add up driving + stop time, and let me bend the path around obstacles.
⏱ Stop / mission 3s
Click missions on the mat →
What it built — click missions; ✏️ on → click gaps to bend around obstacles
🎨 SettingTaskLimits✅ Do❌ Don't

Strategy in numbers: driving isn't the whole story — time spent AT each mission counts too. Bend around obstacles and watch the 2:30 clock.

Candidate 6 · Calculator

Degrees → distance

You type
Our robot has LEGO wheels and a motor that turns in degrees. Build a calculator: pick the wheel size and the motor degrees, show how far it drives. Animate the wheel rolling along a ruler in cm.
Wheel:
Degrees:
What it built
🎨 SettingTaskLimits✅ Do❌ Don't

The math kids avoid: distance = π × wheel × degrees ÷ 360 — now they can SEE it. Pairs with the gear slide.

Candidate 2 · Sorting

Bubble sort

You type
Show bubble sort working on a row of bars. Highlight the two it compares, swap only when out of order, and let me step or play.
What it built
🎨 SettingTaskLimits✅ Do❌ Don't

The simplest sort: compare neighbors, swap if out of order, repeat. The biggest value "bubbles" to the end each pass.

Candidate 5 · States of matter

Heat it up

You type
Animate water particles as I drag a temperature slider. Packed and shaking when solid, flowing as liquid, flying free as gas — and label the state.
What it built
🎨 SettingTaskLimits✅ Do❌ Don't

Same molecules, more energy: heat doesn't change the water — it just makes the particles move faster and spread apart.

Candidate 15 · Probability

Random ≠ patternless

You type
Roll two dice over and over and chart the totals. Add a “roll ×100” button so the pattern shows up — 7 should win most.
🎲
What it built
🎨 SettingTaskLimits✅ Do❌ Don't

Session-1 callback: the AI "rolls weighted dice" — and even dice make patterns. 7 wins because it has the most ways to happen.

Candidate 5 · Resistor networks

Series vs parallel

You type
Two resistors in a circuit. Show how they combine in series versus parallel. Let me change each resistor and show the total with the formula.
R1: 100 Ω
R2: 200 Ω
What it built
R1 + R2300 Ω
🎨 SettingTaskLimits✅ Do❌ Don't

Counterintuitive twist: put resistors in parallel and the total drops below either one — more paths for current.

Candidate 7 · Optics

Light bends into water

You type
A light ray going from air into water. Show how the ray bends — refraction. Let me drag the angle, and use the real numbers (air 1.0, water 1.33).
Angle of incidence: 40°
What it built
Incidence:  ·  Refraction:  ·  n(air)=1.00, n(water)=1.33
🎨 SettingTaskLimits✅ Do❌ Don't

Why a straw looks broken: the ray bends toward the normal entering the denser water.

Candidate 9 · Creative

Compose a victory tune

You type
Make a little music grid to compose a victory beep-tune for the robot's speaker. Click notes, press play, and give me a preset tune too.
What it built — click cells
🎨 SettingTaskLimits✅ Do❌ Don't

The sleeper hit: Pybricks really does hub.speaker.beep() — compose here, then AI writes the beep code.

Your turn · Game

Build a prompt that works

Your prompt so far
Trivia time

Did it stick?

No right answers

Chew on these

?

If the AI writes your Innovation Project, whose project is it — and could a judge tell?

?

It sounds just as sure when it's wrong. How would you catch a mistake on a topic you don't know?

?

One job you'd happily give AI forever — and one you'd never hand over?

?

Using AI on homework: cheating, studying, or both? Where's the line?

You're still the captain.

ASK CLEARLY

Give it the open book: your real gear, facts, do's & don'ts.

CHECK IT

Confident ≠ correct. Test the code. Verify the facts.

KEEP IT YOURS

Your ideas in, its polish out. Never the reverse.

gummybearsrobotics.org

Now go build something.

Driving the AI — take-home card

The 5-step prompt

  1. Setting — your gear (e.g. "SPIKE Prime + Pybricks MicroPython")
  2. Task — what to do ("drive forward 30 cm, then turn right 90°")
  3. Limits — the real facts (ports A & E, wheel Ø 56 mm, axle track 112 mm)
  4. ✅ Do — a good example ("use PrimeHub + DriveBase")
  5. ❌ Don't — a bad example ("do NOT use EV3 or spike/hub modules")

Steps 3–5 hand it the open book — your real robot — so it stops guessing.

Whose job is it?

✅ AI's job: generate/debug/explain code · charts from your data · diagrams & flowcharts · polish your slides.
⚠️ Your job: do your own homework · fact-check everything · invent your own Innovation Project idea · keep personal info private.

The three rules

ASK CLEARLY CHECK IT KEEP IT YOURS

gummybearsrobotics.org