Turtle geometry in computer graphics and computer-aided design

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 a...

Full description

Saved in:
Bibliographic Details
Published in:Computer aided design Vol. 36; no. 14; pp. 1471 - 1482
Main Authors: Goldman, Ron, Schaefer, Scott, Ju, Tao
Format: Journal Article
Language:English
Published: Elsevier Ltd 01.12.2004
Subjects:
ISSN:0010-4485, 1879-2685
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0010-4485
1879-2685
DOI:10.1016/j.cad.2003.10.005