Logo Trail for educators

Build a lesson. Open a classroom. See students think.

Create your own Logo activities, preview the student experience, and prepare a full classroom before deciding whether to subscribe.

Start free with three saved lessons and one draft classroom. Begin a 14-day teacher trial only when you are ready to invite students.

  • Runs in the browser
  • Built-in lessons and teacher-authored materials
  • Classes, join codes, and assignments

From an idea to a live class

Invest in the lesson before you invest in a plan

Authoring and previewing come first. The teacher plan becomes useful when your work is ready to reach students.

  1. 01

    Build a lesson

    Write the explanation, starter code, and activity. Preview the same workspace students will use.

  2. 02

    Prepare the classroom

    Mix built-in and custom lessons, arrange the sequence, and keep the classroom as a free draft.

  3. 03

    Open it to students

    Start a teacher trial when you are ready. Share one join code and manage the live class.

Free teaching workspace

Make something real first

  • Save and preview up to three custom lessons
  • Use every built-in Logo Trail lesson
  • Prepare one draft classroom and sequence its lessons
  • Keep authored work indefinitely

Teacher subscription

Turn preparation into a classroom

  • Active classrooms with student join codes
  • Unlimited custom lessons and classroom sequences
  • Student rosters and classroom controls
  • CSV export for rosters, assignments, and materials
  • Work preserved if a trial or subscription ends

What the research does and doesn't say

Logo has been studied in classrooms for decades. The literature reports benefits in several areas, including:

  • Geometry and spatial reasoning
  • Planning, testing, and debugging strategies
  • Mathematical language used in a meaningful context
  • Confidence in approaching unfamiliar problems

The software alone doesn't produce these results. Outcomes vary by study, and transfer beyond the programming task is mixed. The stronger results tend to come from sustained work with a teacher who asks questions, makes time for reflection, and connects the code to the mathematics.

See full research summaries and key studiesRead the findings, limitations, and source links

Inside one Logo Trail lesson

One square. Four moments of real mathematical thinking.

Instead of a list of teaching tips, here is one challenge as it might unfold in class.

The invitation

Can one square become a flower?

Students already know how to draw a square. The new challenge is to use that square again and again without copying the same commands eight times.

What we already know
repeat 4 [
  forward 42
  right 90
]
Start with a program the class can read with confidence.

Before Run

Where will the next square begin?

Pairs trace the first square with a finger and mark the turtle’s final position and heading. Then they sketch what they think eight slightly turned squares might make.

turn a little?back here
A prediction is useful even when the drawing is rough.

The useful wrong turn

The turtle draws a pinwheel, not petals

One group repeats a single side and a turn. Their result is surprising, but it gives the class a precise question to investigate.

repeat 8 [ forward 42 right 90 right 45]
Eight sides, but no complete square
The output points back to the grouping error in the code.

The comparison

Two programs, one flower

Both versions work. One uses a repeat inside a repeat; the other gives the square a name. Students compare which version is easier to read, change, and explain.

Nested repeats
repeat 8 [
  repeat 4 [forward 42 right 90]
  right 45
]
A named procedure
to petal
  repeat 4 [forward 42 right 90]
end
repeat 8 [petal right 45]
There is something worthwhile to notice in each solution.

What Logo Trail handles for you

A usable starting point
The built-in course begins with movement and turns, then develops loops, variables, procedures, and recursion in manageable steps.
Control over the material
Use a lesson as written, create your own, or adjust the prompt and starter code for a particular group.
Classroom organization
Create classes, share join codes, assign lessons, and keep student work connected to the right class.
Evidence you can talk about
A student’s drawing and program show more than a right-or-wrong answer. Ask them to point to a loop, explain an angle, or show where they debugged.

Your role is to keep students reasoning: ask what they expected, where the picture changed, and what they'll try next. The command reference and lesson guidance are there when you need the technical detail.

Start with the lesson you want to teach

Create and preview it for free. Open a classroom only when the material is ready for students.