37 ms·
You may find yourself quite surprised, as an adult, by what Logo actually is. I was never taught much of it, but Logo is massively more sophisticated than most
by exasperaited 1y ago
You may find yourself quite surprised, as an adult, by what Logo actually is.
I was never taught much of it, but Logo is massively more sophisticated than most primary education ever gets into -— it's really a multi-paradigm language with quite an elegant loose functional programming style hidden in it.
There's a good article about it here with some links:
https://blog.codinghorror.com/modern-logo/ https://blog.codinghorror.com/modern-logo/
Also don't ignore Scratch: if you can teach familiarity in Scratch you are going to set your daughter up really well for all sorts of stuff. Scratch is really Logo's spiritual successor and it's a thing of beauty, IMO.
- xrd 1y agoThis is terrific. Unfortunately, but actually fortunately, I'm not going to have a computer when I'm talking to them.
- exasperaited 1y agoAdditional recommendation: read Papert's _Mindstorms_ book, which you can get as a PDF: https://www.media.mit.edu/publications/mindstorms/ https://www.media.mit.edu/publications/mindstorms/
- PessimalDecimal 1y agoThank you, this is fantastic! I am exciting to try my own hand at Logo again too with a _bit_ more experience as a programmer than I had back in kindergarten. I have also been looking at Scratch and at Racket as fun programming sandboxes for learning and playing.