home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / sci / edu / 943 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  1.5 KB

  1. Xref: sparky sci.edu:943 comp.lang.logo:190
  2. Path: sparky!uunet!stanford.edu!agate!anarres.CS.Berkeley.EDU!bh
  3. From: bh@anarres.CS.Berkeley.EDU (Brian Harvey)
  4. Newsgroups: sci.edu,comp.lang.logo
  5. Subject: Re: Children's Comp. Sci. education
  6. Date: 28 Aug 1992 18:09:33 GMT
  7. Organization: University of California at Berkeley
  8. Lines: 27
  9. Message-ID: <17lq4tINN7uv@agate.berkeley.edu>
  10. References: <LEBOWITZ.92Aug28084334@krypton.Mankato.MSUS.EDU> <1992Aug28.171907.12964@cbfsb.cb.att.com>
  11. NNTP-Posting-Host: anarres.cs.berkeley.edu
  12.  
  13. dal3@cbnewsg.cb.att.com (dale.e.parson) writes:
  14. >One of the difficulties I've found with Logo at these ages is that it
  15. >requires symbol crunching. I'd like a Logo with a graphical front end that
  16. >let's the kids capture template procedures by moving the turtle around
  17. >with a mouse, but I haven't had time to do it (check comp.lang.logo if
  18. >you're unfamiliar with Logo).
  19.  
  20. People who use Logo with very young children often set up a simple procedure
  21. that allows the child to "drive" the turtle with single keystrokes.  For
  22. example:
  23.  
  24. to instant
  25. make "char readchar
  26. if :char = "F [fd 10]
  27. if :char = "B [bk 10]
  28. if :char = "L [lt 15]
  29. if :char = "R [rt 15]
  30. if :char = "U [penup]
  31. if :char = "D [pendown]
  32. instant
  33. end
  34.  
  35. This version uses the letters of the alphabet as mnemonics for the Logo
  36. commands.  For even younger children you might just use the bottom row
  37. of the keyboard and attach pictures to the keys.  For slightly older
  38. children you could add a numeric repetition feature so that, for example,
  39. typing "6F" would move forward six times as far as just "F".
  40.