🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.graphics.algorithms
Article #12

Re: Need help finding graphics-oriented programming projects

#12
From: Gareth Rees
Date: Thu, 23 Nov 1995 20:24
22 lines
1443 bytes
Roy Smith <roy@popmail.med.nyu.edu> wrote:
> So, what I'm looking for are some topics in computer graphics which
> will grab this student's interest, but which are free of higher math,
> and of a scope which could reasonably be expected to be handled in the
> first few weeks of an intro programming course by a student with no
> prior programming experience.

The LOGO language is designed for precisely this kind of thing.  LOGO is
an interpreted Lisp-like language with "turtle graphics" drawing
primitives along the lines of

   FORWARD n    move forward n units in the current direction
   LTURN a      turn left through angle a
   RTURN a      turn right through angle a
   PEN UP       stop drawing
   PEN DOWN     start drawing

These primitives, plus arithmetic and control structures for iteration
and recursion, are plenty to start drawing complicated figures.

-- 
Gareth Rees
Technical Details
Message-ID: <GDR11.95Nov23202442@stint.cl.cam.ac.uk>
Path: arc1-ca.pugleaf.net!nntp-serv.cam.ac.uk!gdr11
References: <roy-2211951523470001@mchip8.med.nyu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!nntp-serv.cam.ac.uk!gdr11
From: gdr11@cl.cam.ac.uk (Gareth Rees)
Newsgroups: comp.graphics.algorithms,comp.lang.c,misc.education.science
Subject: Re: Need help finding graphics-oriented programming projects
Date: 23 Nov 1995 20:24:42 GMT
Organization: University of Cambridge, England
Message-ID: <GDR11.95Nov23202442@stint.cl.cam.ac.uk>
References: <roy-2211951523470001@mchip8.med.nyu.edu>
NNTP-Posting-Host: stint.cl.cam.ac.uk
In-reply-to: roy@popmail.med.nyu.edu's message of Wed, 22 Nov 1995 15:23:47
 -0500