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
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.
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
