Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include turtle instructions #59

Open
ianb opened this issue Sep 8, 2015 · 4 comments
Open

Include turtle instructions #59

ianb opened this issue Sep 8, 2015 · 4 comments
Labels

Comments

@ianb
Copy link
Contributor

ianb commented Sep 8, 2015

The turtle operations don't seem to be documented in Reference at all. I think a page specifically for those instructions would be useful, ideally with images. Examples:

FD 100
RT 90 ; maybe display [FD 20 RT 90] so that you get a sense of where it was pointing and where it ended up?
LT 45
BK 100
SETCOLOR "BLUE ; display [SETCOLOR "BLUE FD 100]
PENWIDTH 5 ; with FD displayed

There's probably some drawing commands I'm missing. I've been doing some turtle drawing with my daughter, and this would be helpful. Showing a diagram of degrees might also be helpful (with 30, 45, 60, and 90 being specifically interesting). Also units of length.

@inexorabletash
Copy link
Owner

In Reference, this is section 6 "Graphics", which documents everything that's supported (I think? I don't believe anything is missing...), with (trivial) examples for each:

http://calormen.com/jslogo/language.html#sec6

Was that not showing up for some reason?

It also starts off with a link to a primer on turtle geometry (not mine). But no disagreement that this could be improved.

@inexorabletash
Copy link
Owner

Also, if you want to write (or collaborate...) on an "intro to logo" document, that could be fun.

@inexorabletash
Copy link
Owner

We could use https://github.com/inexorabletash/jslogo/wiki for more detailed documentation.

@ianb
Copy link
Contributor Author

ianb commented Feb 7, 2016

I realized I didn't see the instructions because it's labelled "Graphics" and somehow that just didn't register as the Turtle commands. GitHub is somewhat interesting because I do like how easy it is to paste in images, which makes it easy to copy in screenshots.

I've also been thinking about just making something printable, since there's a screen real estate issue. I might start by just doing it by hand and see what questions my daughter has.

There's a couple Kindle books on Amazon I've considered getting to see how they do stuff.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants