Turtle geometry in computer graphics and computer-aided design

  • Ron Goldman
  • , Scott Schaefer
  • , Tau Ju

Research output: Contribution to journalArticlepeer-review

22 Scopus citations

Abstract

LOGO is a programming language incorporating turtle graphics, originally devised for teaching computing to young children in elementary and middle schools. Here, we advocate the use of LOGO to help introduce some of the basic concepts of computer graphics and computer-aided design to undergraduate and graduate students in colleges and universities. We shall show how to motivate affine coordinates and affine transformations, fractal curves and iterated function systems, relaxation methods and subdivision schemes from elementary notions in turtle geometry and turtle programming.

Original languageEnglish
Pages (from-to)1471-1482
Number of pages12
JournalCAD Computer Aided Design
Volume36
Issue number14
DOIs
StatePublished - Dec 2004

Keywords

  • Affine transformation
  • Bezier curve
  • Fractal
  • Iterated function system
  • Turtle geometry

Fingerprint

Dive into the research topics of 'Turtle geometry in computer graphics and computer-aided design'. Together they form a unique fingerprint.

Cite this