Programming Basics
turtle graphics
japanese

Get Started

iPad / iPhone

Tutorial within this app will get you started from the basics. Check it out! 

 

Basic Shapes

Regular polygons

Regular polygons

You can draw regular polygons with only three commands.
Let's try what kind of shapes can be drawn by changing the angle of "right" command.

Stars

Stairs

Cross shape

Cross shape

Windmill

Windmill

House

House

Pentagon and hexagon

Pentagon and hexagon

Stars

Star

 
Circle

Circle

Heart

Heart

Try out different shapes by changing the commands and values.
PR
 

Module

Hexagons with module

Hexagons with module

When you draw your favorite shape, let's make it into a module. You can call the same module from each turtle.

Hexagons

Hexagons

Circle combination

Circle combination

Heart combination

Heart combination

Petals

Petals

Sea fish

Sea fish

Flower

Flower

 
PR
 

Variables and Parameters

Regular polygons with variable

Regular polygons with variable

The blue alphabet is called "Variable". A variable is a special place to store a number. You can also pass values ​​to the parameter variables of the module.

Square spiral

Square spiral

Spiral

Spiral

Square combination

Square combination

Circle combination

Circle combination

Star size

Star size

Star combination

Star combination

PR
 

Fractal Shapes

- College student level, so it's a little difficult. -
Recursive call

Recursive call

Calling itself from within a module is called "Recursive call". You can use this Recursive call to draw fractal shapes.
 
*Try changing the value of the red arrow.

Binary tree

Binary tree

Koch curve

Koch curve

Fractal stars

Fractal stars

Sierpinski gasket

Sierpinski gasket

Sierpinski curve

Sierpinski curve

PR
 

Mini Games

- Available only on iOS. Not available on Windows/macOS. -
Swipe to move

Swipe to move

You can operate the turtle with a swipe. You can also use "Costume" command to turn the turtle into another image.

Bouncing ball

Bouncing ball

Turtle race

Turtle race

Fruit catch

Fruit catch

Play tag

Play tag

Move randomly

Move randomly

PR




PR




PR