TurtleCoder
TurtleCoder app icon

Learn to code with a turtle

Kids tell a turtle where to go – and wherever it walks, it draws a line. A few commands turn into stars, spirals and whole trees.

Try it in your browser Coming soon to the App Store

For iPhone, iPad and the browser · free · no ads

TurtleCoder on the iPad: blocks on the left, the turtle draws a colourful tree on the right

How it works

Snap blocks together. Press start. Be amazed.

Just like Seymour Papert's Logo, kids learn by trying things out: change a number, start again, and find out for themselves how it works. Every line shows right away what it does.

forward 100

Move and draw

Walk, turn, pen up and down, colours and widths – the turtle draws every move.

repeat 4 times

Loops

A line becomes a square, a square becomes a flower. With counters to calculate with.

if … else

Conditions

The turtle decides for itself what to do next.

side = 180

Variables and randomness

Calculate with numbers and decimals, and add randomness for pictures that turn out different every time.

function tree

Own functions

Invent your own words – even recursive ones, for trees and fractals.

tilt up 90°

Drawing in 3D

The turtle tilts and rolls in space, and the stage can be turned with a finger.

Blocks and real code

From blocks to real programs

  • Drag blocks from the palette and snap them together – no typos.
  • The text view shows the same program as real code, and kids can type there too.
  • Programs written for the earlier Code your Life turtle can simply be pasted in.
  • Slow, fast or one step at a time: always see which command is running.
The text view shows the program as code with line numbers

For school and home

One tablet, many kids

  • One profile per child, no password – great when several kids share a device.
  • Lots of examples to try and build on.
  • Save drawings as pictures and share them.
  • Fits the Code your Life lessons, such as “The Turtle” and “Of Blossoms and Spirals”.
English & German No account No ads No in-app purchases Data stays on the device
Start screen “Who are you?” with one profile per child

A closer look

This is TurtleCoder

About Code your Life

Coding for the future

Code your Life introduces children aged ten and up to coding – whatever their background, gender or education. The initiative comes from the 21st Century Competence Center of the Förderverein für Jugend und Sozialarbeit e. V. and is run by Helliwood media & education. TurtleCoder is its coding app.

Visit Code your Life