Skip to content
No results
  • ABOUT JACOB
  • CODE
    • artieMAX
    • BEETLE BLOCKS
    • MAKECODE
      • ADAFRUIT
    • MICROBLOCKS
    • OPEN PROCESSING
    • P5
    • PROCESSING
    • SNAP
    • TRINKETS
    • TURTLESTICH
  • CREATIVE CODE by Jacob Tekiela
  • CREATIVE CODE by Jacob Tekiela
  • Culturally Situated Design Tools
  • FLORA PROJECT
    • GENERATION 1
      • 01 SIMPLE
      • THE FLORA V1 VIDEO
    • GENERATION 2
    • JAKE LANGELAND JULY 2026
  • GEN1 PDF
  • koptic ceremonial crosses
  • landing
  • LASSO SELECT
  • LOGO books
    • advanced logo
    • learning mathematics and logo
    • turtle geometry
    • visual modelling with logo
      • 01 – INTRODUCTION
  • LOGO online
  • no 4 – japanese bowl
  • no 5 – pillow
  • PATTERN
  • SNAP CHALLENGES
    • no 1 – 1977
    • no 2 – morrocan tile
    • no 3 – juniper illustration
  • SNAP INTRO
  • Tag Intersection
  • test
  • twitter
CREATIVE CODE! by tekiela
  • SNAP INTRO
  • LOGO books
  • SNAP CHALLENGES
  • TAG INTERSECTION
  • ABOUT JACOB
CREATIVE CODE! by tekiela

advanced logo

a language for learning

Michael Friendly

1988

2 – Logo Basics

3 – defining procedures

8 – The World of Trees


  • 8 x 3 spiral
    8 x 3 spiral

  • 4 x 4 spiral
    4 x 4 spiral

  • 18 pentastar
    18 pentastar

  • 18 pentastar 2
    18 pentastar 2

  • 32 RAY
    32 RAY

  • 49 spin times
    49 spin times

  • 49 spin times
    49 spin times

  • 49 spin times
    49 spin times

  • 49 spin times
    49 spin times

  • 49 SPIN8
    49 SPIN8

  • 69 POLY1 DIRECTION
    69 POLY1 DIRECTION

  • 47 SPIN RUN x 2
    47 SPIN RUN x 2

  • 45 RESQUARE
    45 RESQUARE

  • 44 SQUARE DASHED
    44 SQUARE DASHED

  • 38CROSS
    38
    CROSS

  • 33 SPIRAL
    33 SPIRAL

  • 220_GROWTH
    220_GROWTH

  • 219 ANGLE5
    219 ANGLE5

  • 217 TREE
    217 TREE

  • 215 TREE
    215 TREE

Topics

7 frieze groups 12-pointed star 17 wallpaper groups ADD.POINT african fractals arc ARC_R ARM ashanoha BAR base-shape BLACK.BOX BONUS BOX C-SHAPE challenge CHAMBER CIRCLE CNGON CON FACCIA CRECT CROSS CSDT CSTEP direction DOUBLEPOLY downloadable script DUOPOLY E.BOX embed explainer explore fibonacci fingers FLAG FLOWER FRUIT G.MARK gen1 GLIDE global GO.PT GO.RANDOM.SCREEN grid HALFTURN helper HOUSE INGON IRSTEP islamic jake jake-a-torial javascript jens mönig joachim wedekind LAY LAY.HEX.TILES LAY.TR.TILES LCM library list livecoding looping mason mark MF.TREE mirror modulo moiré MOTIF NGON NHEDRON non-recursive organic PENTASTAR PERPENDICULAR pillow PIP POLY POLYSTEP POLYSTOP push&pop python RAND.TREE random RANDOM.PLACER RANDOM.PLACER.X RECGON RECORD.POS RECTANGLE recursion REFLECT repeat repeat until reporter RESTORE.POS RIFLAG RING Ron Eglash ROT rotate list rotation ROTT ROWER rule substitution SAW SAWGON sc SCISSOR script variables SHADE SHADED.RIFLAG snap! snap! manual SPIN SPIN.CONGON SPINTIMES spiral SPIRAL.GROWTH spirolateral SQUARE SQUAREPIECE SQUARES SQUARES.X star STAR.NEPHROID STAREDGE STARGON START state-transparent STRIPES supersigns switch tesselation tg theory THING TIP.STARGON TIPGON TOTAL.TURNING TP TPGON transformation TREE TRIANGLE unoptimized VECTOR vee WING youtube ZIGZAG