Particularly, there are two *.lsn files which contain or refer to all these graphic programs. graphics.lsn and LBgraphics.zip

The *.lsn files work only on Liberrty Basic, but most programs work on LB or the free Just Basic.

The first thing is to learn how to create a window and graphic area, and put things like lines onto it.

Now we want to call sequences of drawing commands and get things like.

or

Adding elements of randomness or recursion can produce things like...

and

The ease of a ddong turtle graphics, first popularised in LOGO, allows easy creation of graphics like these..

Polar coordinates make radially symmetric shapes easy..

Othertimes, we may want a plot closer to how we'd do it on paper or in a spreadsheet.

Sometimes we have a specific purpose. Here I was experimenting with 'super eggs'- solid shapes which balance on their narrow end.

A general plotting program can generate auto-scaling graphs of a function and its gradient.

3D surfaves, where height z is a function of x and y ( or of radius) can produce interesting plots.

Colourful symmetric patterns- kaleidoscopes and cycloids, etc.

Investigating conic sections.

tenochtitlanuk JohnF April 2010 mr.john.f at gmail.com