Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??

LOGO is a bit of a special case. The language was specifically designed for teaching young children how to program computers. In fact, I suggest that the OP consider teaching his child some LOGO before moving to Perl. It has several traits that make it an almost ideal learning language:

-- The immediate visual feedback provided by the turtle's movements make LOGO programs more concrete than most programming languages. A diagram on a screen is much more staisfying (to me, anyway) than a line or two of text. Even if the text says "Hello, World!"

-- It has a Lisp-like "functional" structure which makes building a program out of re-usable pieces easy and natural.

-- It makes math, particularly geometry, relevent and therefore interesting. Indeed, teaching mathematical concepts through programmuing was one of the design goals.

I had instruction in LOGO for a few hours a week from 4th through 6th grade. I loved it, and I think it's a much more worthwhile use of computer time in school than word processing or (God forbid) typing lessons. There are free LOGO interpreters for just about every PC operating system in existence, and there are several excellent books for teachers. Unfortunately, very few elementry teachers seem to have heard of it, and even fewer feel competent to teach it.* LOGO deserves to be far better known than it now is.

_____________
-- Fuzzy Frog

*based on a limitted sample of personal conversations.

In reply to LOGO is a good idea by Fuzzy Frog
in thread Teaching Perl to Children by SciDude

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others romping around the Monastery: (15)
    As of 2014-07-29 14:59 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      My favorite superfluous repetitious redundant duplicative phrase is:









      Results (219 votes), past polls