Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

The TV Turtle a Logo graphics system for raster displays

Published: 26 April 1976 Publication History

Abstract

Until recently, most computer graphics systems have been oriented toward the display of line drawings, continually refreshing the screen from a display list of vectors. Developments such as plasma panel displays and rapidly declining memory prices have now made feasible raster graphics systems, which instead associate some memory with each point on the screen, and display points according to the contents of the memory. This paper discusses the advantages and limitations of such systems. Raster systems permit operations which are not feasible on vector displays, such as reading directly from the screen as well as writing it, and manipulating two dimensional areas as well as vectors. Conceptual differences between programming for raster and vector systems are illustrated with a description of the author's TV Turtle, a graphics system for raster scan video display terminals. This system is imbedded in Logo, a Lisp-like interactive programming language designed for use by kids, and is based on Logo's turtle geometry approach to graphics. Logo provides powerful ideas for using graphics which are easy for kids to learn, yet generalize naturally when advanced capabilities such as primitives for animation and color are added to the system.

References

[1]
Seymour Papert A Computer Laboratory for Elementary Schools Logo memo 1, MIT Artificial Intelligence Lab, October 1971
[2]
Seymour Papert Teaching Children to be Mathematicians Vs. Teaching About Mathematics Logo memo 4, MIT Artificial Intelligence Lab, July 1971
[3]
Howard Austin The Logo Primer Logo working paper 19, MIT Artificial Intelligence Lab, January 1973
[4]
Hal Abelson, Nat Goodman, Lee Rudolph PDPII Logo Manual Logo memo 7, MIT Artificial Intelligence Lab, August 1974
[5]
Ira Goldstein, Henry Lieberman, Harry Bochner, Mark Miller LLogo: An Implementation of Logo in Lisp Logo memo 11, MIT Artificial Intelligence Lab, March 1975
[6]
Ira Goldstein Cermland Logo working paper 7, MIT Artificial Intelligence Lab, February 1973
[7]
William Newman, Robert Sproull Principles of Interactive Computer Graphics McGraw Hill, 1974
[8]
Nicholas Negroponte Raster Scan Approaches To Computer Graphics MIT Architecture Machine Group memo
[9]
David A. Moon MacLisp Reference Manual MIT Project MAC memo, December 1975

Cited By

View all
  • (1980)Computer graphics: A keyword-indexed bibliography for the years 1976, 1977, and 1978Computer Graphics and Image Processing10.1016/S0146-664X(80)80003-714:1(24-79)Online publication date: Sep-1980
  • (2009)A graphics package for the first day and beyondACM SIGCSE Bulletin10.1145/1539024.150894541:1(206-210)Online publication date: 4-Mar-2009
  • (2009)A graphics package for the first day and beyondProceedings of the 40th ACM technical symposium on Computer science education10.1145/1508865.1508945(206-210)Online publication date: 4-Mar-2009
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGGRAPH Computer Graphics
ACM SIGGRAPH Computer Graphics  Volume 10, Issue 1
Spring 1976
128 pages
ISSN:0097-8930
DOI:10.1145/957197
Issue’s Table of Contents
  • cover image ACM Conferences
    The papers of the ACM symposium on Graphic languages
    April 1976
    132 pages
    ISBN:9781450374446
    DOI:10.1145/800143

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 April 1976
Published in SIGGRAPH Volume 10, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)72
  • Downloads (Last 6 weeks)13
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (1980)Computer graphics: A keyword-indexed bibliography for the years 1976, 1977, and 1978Computer Graphics and Image Processing10.1016/S0146-664X(80)80003-714:1(24-79)Online publication date: Sep-1980
  • (2009)A graphics package for the first day and beyondACM SIGCSE Bulletin10.1145/1539024.150894541:1(206-210)Online publication date: 4-Mar-2009
  • (2009)A graphics package for the first day and beyondProceedings of the 40th ACM technical symposium on Computer science education10.1145/1508865.1508945(206-210)Online publication date: 4-Mar-2009
  • (1978)How to color in a coloring bookACM SIGGRAPH Computer Graphics10.1145/965139.80738012:3(111-116)Online publication date: 23-Aug-1978
  • (1978)How to color in a coloring bookProceedings of the 5th annual conference on Computer graphics and interactive techniques10.1145/800248.807380(111-116)Online publication date: 23-Aug-1978
  • (1976)An actor-based computer animation languageProceedings of the ACM/SIGGRAPH Workshop on User-oriented Design of Interactive Graphics Systems10.1145/1024273.1024278(37-43)Online publication date: 14-Oct-1976

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media