Live data from Hacker News

Rediscovering Logo with Bob the Turtle

notes.ayushsharma.in

1–8 of 8 posts

Re: Rediscovering Logo with Bob the Turtle

#2
I learned logo initially in middle school in the 70s. (Even got to demo it for the local art museum’s “festival of the future”)

But in high school I took another programming class and learned a lot of programing concepts with Mac logo. Recursion and drawing fractals and graphing equations.

While I appreciate the logo turtle moving syntax, it’s weird seeing it in python. Though I wonder if logo still exists, I’ll search for that.

Re: Rediscovering Logo with Bob the Turtle

#3
post #2

I learned logo initially in middle school in the 70s. (Even got to demo it for the local art museum’s “festival of the future”) But in high school I took another programming class and learned a lot of programing concepts with Mac logo. Recursion and drawing fractals and graphing equations. While I appreciate the logo turtle moving syntax, it’s weird seeing it in python. Though I wonder if logo still exists, I’ll sear…

Yeah I hear you about the Python syntax. When I was making my turtle graphics language for kids, SeaTurtle[0], I thought about just quitting when I found out about the Python turtle module. But then I figured out that a big part of the beauty of Logo for the littlest of kids was the dead simple syntax. Having even simpler syntax than Python is a win for Logos or Logo clones. It's really the only reason to start a kid on them instead of a "real" programming language.

0: https://www.oaksnow.com/seaturtle/

Re: Rediscovering Logo with Bob the Turtle

#4
A library for Python is not Logo. Logo is more of a cut-down Lisp, and some very remarkable things can be written in it:

http://people.eecs.berkeley.edu/~bh/v1-toc2.html

That said, Python with the turtle library is still a great way to show kids programming. I did this with my nephew a while back, and now he's started on his next project: a robot car controlled by a Raspberry Pi.

Re: Rediscovering Logo with Bob the Turtle

#7
post #2

I learned logo initially in middle school in the 70s. (Even got to demo it for the local art museum’s “festival of the future”) But in high school I took another programming class and learned a lot of programing concepts with Mac logo. Recursion and drawing fractals and graphing equations. While I appreciate the logo turtle moving syntax, it’s weird seeing it in python. Though I wonder if logo still exists, I’ll sear…

https://turtlespaces.org https://lynxcoding.club

are two modern Logo interpreters (both are web-based)

Re: Rediscovering Logo with Bob the Turtle

#8
While turtle graphics are a popular subset of the Logo programming language, the language itself features very comprehensive list handling and a friendly syntax that allows for command stacking and no whitespace requirements. So you're not really rediscovering Logo here.

Two modern, full-featured web-based Logo interpreters are:

https://turtlespaces.org https://lynxcoding.club