Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!ucbvax!agate!shelby!msi.umn.edu!cs.umn.edu!moreno From: moreno@cs.umn.edu (Andres Moreno) Newsgroups: comp.lang.scheme Subject: Re: scheme for kids Message-ID: <1990Oct31.032340.350@cs.umn.edu> Date: 31 Oct 90 03:23:40 GMT References: <9010302227.AA15088@schizo> Organization: University of Minnesota, Minneapolis, CSci dept. Lines: 26 I also think that you should look into LOGO. there's a great deal of literature to help you along: - A book by Abelson, so you get a feeling for what LOGO is. - A book by Abelson and Dissesa on "turtle geometry" - A tryptic by Harvey, dealing with basic computer concepts, from an enligthened view point. Note that the Apple II implementation of LOGO is o.k. (i used it for serious A.I. programming). Get the official Apple one, not the terrapin LOOG. If you want to get it for the Mac, you might want to look at the appendix of the first volume of Harvey's collection, since he does (a somewhat dated) eva- luation of the options available. I have found that people that learn BASIC first have to do a great deal of unlearning to be able to really get a good command of a lisp-like language. Note that LOGO or SCHEME are natural tools to do quick and nice programs for science labs or even for a bit of math. ( I found for an assignment the ele- ments for the group of rigid motions on a tetrahedron with very little work. if you do it by hand, you'll hate it. If you do it right, you can have LOGO write the functions for the permutation and then you can play to your heart's content.) Cheers, Andres (I had to post this since I could not reach you via mail -- my mailer didn't like your address)