Live briefing
Everything about Turtle graphics
Vector graphics using a relative cursor on a Cartesian plane
In computer graphics, turtle graphics are vector graphics using a relative cursor upon a Cartesian plane. Turtle graphics is a key feature of the Logo programming language. It is also a simple and didactic way of dealing with moving frames. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Turtle graphicsA 5-minute orientation
- Skim a recent paper: A half-century of demographic changes in a green turtle (Chelonia mydas) foraging aggregation during an era of seagrass declineInfluential work since 2022
- Pick up a classic book: BratpackThe most-reprinted book on the subject
- Read the landmark paper: Turtle geometry in computer graphics and computer-aided designCited 15 times
- Go sideways: Logo (programming language)A closely related topic
- Go sideways: UCBLogoA closely related topic
📖 Definitions
Noun Vector graphics generated by a turtle that moves according to relative coordinates on a Cartesian plane, as in the Logo programming language.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Turtle geometry in computer graphics and computer-aided design
Teaching recursive programming using parallel multi-turtle graphics
The Effect of Turtle Graphics Approach on Students' Motivation to Learn Programming: A Case Study in a Malaysian University
TURTLE GRAPHICS OF MORPHIC SEQUENCES
Fractals with turtle graphics: a CS2 programming exercise for introducing recursion
CONSTRUCTING BATANG BATIK MOTIFS USING TURTLE GRAPHICS ALGORITHMS
Design of Robot Plotter Software for Making Pattern with Turtle Graphics Algorithm
Turtle graphics for early Java programming education
🆕 Influential since 2022
A half-century of demographic changes in a green turtle (Chelonia mydas) foraging aggregation during an era of seagrass decline
The Design Space of Turtle Graphics Tasks
L-systems: Turtle graphics with MetaPost and Lua
Mandala Art Creator: Art with Python Turtle Graphics
Sumatran batik motif design and documentation using turtle graphics algorithm based on local wisdom
📚 Books worth reading
BratpackRick Veitch, Dean Clarrain · 1991
Teenage Mutant Ninja TurtlesKenny Byerly · 2014
Teenage Mutant Ninja TurtlesPaul Allor, Dario Brizuela · 2014
Computer art and animationDavid D. Thornburg · 1983
Good-bye, Chunky RiceCraig Thompson · 1999
Teenage Mutant Ninja TurtlesErik Burnham · 2014
The Thea sisters and the mystery at sea!Elisabetta Dami · 2016
Teenage Mutant Ninja TurtlesTom Waltz · 2015
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Logo (programming language) Logo is an educational programming language, designed in 1967 by Wally Feurzeig, Seymour Papert, and Cynthia Solomon. The name was coined by Feurzeig while…
- UCBLogo UCBLogo, also termed Berkeley Logo, is a programming language, a dialect of Logo, which is derived from Lisp. It is intended to be a "minimum Logo standard"…
- Cynthia Solomon Cynthia Solomon is an American computer scientist known for her work in popularizing computer science for students. She is an innovator in the fields of…
- MicroWorlds MicroWorlds is a family of computer programs developed by Logo Computer Systems Inc. (LCSI) that uses the Logo programming language and a turtle-shaped…
- Turtle (robot) Turtles are a class of educational robots designed originally in the late 1940s (largely under the auspices of researcher William Grey Walter)[citation…
- 2D computer graphics 2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models (such as 2D geometric models, text, and digital…
- MicroWorlds JR MicroWorlds JR is a computer program using a simplified version of the Logo programming language to teach non-readers or early readers to program in Logo…
- Cartesian coordinate system In geometry, a Cartesian coordinate system (UK: /kɑːrˈtiːzjən/, US: /kɑːrˈtiːʒən/) in a plane is a coordinate system that specifies each point uniquely…