sheen.bot Logo

Built-in AI Tutor for sheenbot∞

Use case 1 · Build from scratch

From idea to working program — one question at a time

Say “I want a smart weather station” and sheen walks the project through six stages — Idea → Sense → Do → When → Plan → Build — asking one guiding question per stage. The student makes every decision: which sensor, what threshold, what happens when.

  • ·Confirms a plain-language plan before a single block is placed.
  • ·The student picks the delivery: Challenge — a scaffold with a few gaps to finish themselves — or the complete program, ready to run.
  • ·Voice input and read-aloud throughout — younger learners answer by speaking and tapping big picture choices.

Guided build demo — dialogue to scaffold

video placeholder — drop the asset here

Code assist demo — layered hints on real blocks

video placeholder — drop the asset here

Use case 2 · Code assist

Already have code? Tell sheen what it should do

Open any program — yesterday’s project, a teammate’s remix, a sample from class — describe the scenario it must satisfy, and sheen works out what to adjust and what to fix. Help arrives in layers, never as a spoiler:

  • 1.“The problem lives in this area” — the region glows on the canvas.
  • 2.“This block looks suspicious, here’s why” — reasoning, not answers.
  • 3.Only when truly stuck: the concrete change, applied to the student’s own blocks — opened as a new project, never overwriting their work.

Students who keep engaging — typing or saying where they think the bug is — get sharper nudges instead of the answer. Effort is rewarded with thinking time, not shortcuts.

Use case 3 · Explain my code

Every program becomes a readable story

One tap turns the workspace into a step-by-step walkthrough: an overview first, then each step lights up the exact blocks it covers on the canvas while sheen explains what they do — read aloud for younger learners.

Where it shines:

  • ·Inheriting a project— a new team member reads last term’s robot code in minutes, not lessons.
  • ·Learning from examples — open a sample, understand it block by block, then remix it for a new scenario.
  • ·Classroom review— teachers project a student’s build and let sheen narrate it for the whole class.
  • ·Presentations & assessment — students rehearse explaining their own logic before they demo it.

Explain demo — step cards spotlighting blocks

video placeholder — drop the asset here

A tutor, not an answer machine

ask sheen is built on one rule: never think for the student. Every flow is designed to grow computational thinking, not bypass it.

Scaffolds by default

The default build leaves the key values as editable gaps with hints — the student finishes the thinking. The full program is there too, but it’s always the student’s explicit choice.

Age-aware by design

Ages 6–9 get spoken questions and big picture choices; older students get open questions that push them to reason about conditions, loops and sequence. Voice input works for everyone.

Explain it back

Builds end with “explain this back” prompts, and hints ask the student where they think the bug is — understanding is checked, not assumed.

It knows the board, not just the blocks

sheen understands the sheenbot∞ hardware it’s coding for: which modules are built in, which pins they occupy, and which combinations conflict. Suggest a wiring that collides with the on-board voice module or the I²C bus, and it flags the conflict before the student hits run.

Every block it mentions renders as a real block picture in the chat — tap it and the canvas locates the block, or guides you to it in the toolbox.

Hardware-aware hints — board photo / callout art

image placeholder — drop the asset here

Put a patient tutor in every seat

ask sheen ships inside the sheenbot canvas — nothing to install, works on the devices your classroom already has. Try it free, no account needed.