fix a few typos
This commit is contained in:
parent
5f1b25d5b2
commit
32cf547efb
|
@ -1,6 +1,7 @@
|
|||
# Chapter 1: Introduction
|
||||
|
||||
> "Skill to do comesof doing." Ralph Waldo Emerson
|
||||
|
||||
> "Chance favors the prepared mind." Louis Pasteur
|
||||
|
||||
### Who I hope you are
|
||||
|
@ -13,7 +14,7 @@ You could be a student or a teacher or neither or both.
|
|||
You may have spent long hours in art studios and possess an exceptionally rich, visual vocabulary.
|
||||
Then again, your graphic abilities, both verbal and physical, may be very much on the thin side.
|
||||
Instead, your vocabulary might be skewed toward logic and mathematical terms because your background is in the sciences, philosophy, law, or mathematics.
|
||||
Perhaps you are that much sought after, well -rounded person whose vocabulary is rich without being specialized.
|
||||
Perhaps you are that much sought after, well-rounded person whose vocabulary is rich without being specialized.
|
||||
|
||||
You may not be able to describe every phase that Picasso went through, but you enjoy looking at art, and you can differentiate a Picasso from, say, a Pissarro when you see them side by side.
|
||||
You probably have a favorite artist or a favorite period, and you have paintings or reproductions of them in your own home.
|
||||
|
@ -122,12 +123,14 @@ Don't smoke and glue at the same time.
|
|||
|
||||
### Dialects
|
||||
Unfortunately, there is not just one Logo.
|
||||
While some Logos are more alike than others, most have quirks.^[Appendix A in Brian Harvey's _Computer Science Logo Style_, volume 1: _Intermediate Programming_ (Cambridge, MA: MIT Press, 1985), gives a nice summary of the syntactic differences between Logos. It gives no help with the differences in graphics, though.]
|
||||
While some Logos are more alike than others, most have quirks.
|
||||
I use Terrapin MacLogo throughout this book.
|
||||
All the procedures have been written in this dialect using an Apple Macintosh Plus.
|
||||
Most of the images were generated by Logo procedures and printed on an Apple Imagewriter II printer.
|
||||
The rest were done by hand, mine.
|
||||
|
||||
> Appendix A in Brian Harvey's _Computer Science Logo Style_, volume 1: _Intermediate Programming_ (Cambridge, MA: MIT Press, 1985), gives a nice summary of the syntactic differences between Logos. It gives no help with the differences in graphics, though.
|
||||
|
||||
You may have a different machine and a different Logo.
|
||||
To make life as easy as possible, and to eliminate the need to talk about dialects, I have tried hard to avoid using those components that vary most between Logos.
|
||||
The bad news: this is a book about graphics and graphics is the area in which Logos differ most.
|
||||
|
@ -434,7 +437,8 @@ Look back carefully at what we have done so far with procedure writing.
|
|||
We started with a list of commands that drew a box of a single size.
|
||||
Next, we grouped these commands into procedures that could draw boxes of several different sizes.
|
||||
Next, we generalized the `BOX` procedure with an argument so that it could draw boxes of any size.
|
||||
Finally, we produced a still more general procedure, `NGON`, that can draw any regular, polygonal "box"--triangles, squares, pentagons, hexagons, and so on-- of whatever size we wanted.
|
||||
Finally, we produced a still more general procedure, `NGON`, that can draw any regular, polygonal "box"--triangles, squares, pentagons, hexagons, and so on--of whatever size we wanted.
|
||||
|
||||
### Making the simple more complete
|
||||
What next?
|
||||
How can we make these simple polygons more interesting?
|
||||
|
@ -497,7 +501,7 @@ Will `SPINGON` ever stop? Try it out.
|
|||
|
||||
### Some spingons
|
||||
```
|
||||
SPINGON30 2 10 1.02 95
|
||||
SPINGON 30 2 10 1.02 95
|
||||
```
|
||||
|
||||
{{Figure 7: Snail-ish spingon. Top of p. 21.}}
|
||||
|
@ -621,7 +625,7 @@ Later you can translate each scene in words and then into Logo notation.
|
|||
Here is the first instance where this turtle visualization is really needed.
|
||||
Let yourself go; talk out loud; get on with it without too much thinking.
|
||||
|
||||
### Word description of the turtle walk (seesketches on next page)
|
||||
### Word description of the turtle walk (see sketches on next page)
|
||||
Diagram A: **Getting ready to draw the polygon**.
|
||||
|
||||
You, as the turtle, begin your journey from position (1), the center of the proposed polygon.
|
||||
|
|
Loading…
Reference in New Issue
Block a user