mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#turtleGraphics

0 posts0 participants0 posts today
alephoto85 :endeavourOS: :netbsd: :freebsd: :xmpp:<p>😍😍😍<br><br>Racket Turtle - library provides a simple interface for drawing traditional turtle-graphics. Racket Turtle has also a stamper functionality, so its images are not limited to line drawings.<br><br>Racket Turtle was designed to teach programming and geometrical concepts for middle school students but it can also be used to teach more advanced programming concepts such as lists and recursion.<br><br><a href="https://docs.racket-lang.org/racket_turtle/index.html" rel="nofollow noopener noreferrer" target="_blank">https://docs.racket-lang.org/racket_turtle/index.html</a><br><br><a href="https://fedi.bobadin.icu/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fedi.bobadin.icu/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fedi.bobadin.icu/tags/turtlegraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtlegraphics</span></a> <a href="https://fedi.bobadin.icu/tags/logo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>logo</span></a> <a href="https://fedi.bobadin.icu/tags/seymourpapert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seymourpapert</span></a><br><br></p>
Scott Richmond<p><a href="https://assemblag.es/tags/genuary" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>genuary</span></a> <a href="https://assemblag.es/tags/genuary6" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>genuary6</span></a> <a href="https://assemblag.es/tags/ludus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ludus</span></a> <a href="https://assemblag.es/tags/turtlegraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtlegraphics</span></a>: Make a landscape using only primitive shapes. Only lines! Purple hazy mountains.<br><a href="https://web.ludus.dev/?code=let+gap+%3D+3%0Alet+bars+%3D+300%0Alet+bar_height+%3D+50%0A%0Afn+terrain%21+%7B%0A++%28len%2C+0%29+-%3E+%3Aok%0A++%28len%2C+iter%29+-%3E+%7B%0A++++fd%21+%28len%29%0A++++bk%21+%28len%29%0A++++rt%21+%280.25%29%0A++++pu%21+%28%29%0A++++fd%21+%28gap%29%0A++++pd%21+%28%29%0A++++lt%21+%280.25%29%0A++++let+alter+%3D+random+%280.95%2C+1.05%29%0A++++terrain%21+%28mult+%28alter%2C+len%29%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Abackground%21+%28%28200%2C+180%2C+200%2C+255%29%29%0Abox+color+%3D+%28195%2C+160%2C+195%2C+255%29%0A%0Afn+fade_out+%28%28r%2C+g%2C+b%2C+a%29%29+-%3E+%28%0A++sub+%28r%2C+5%29%0A++sub+%28g%2C+20%29%0A++sub+%28b%2C+5%29%0A++a%0A%29%0A%0Afn+fade_in+%28%28r%2C+g%2C+b%2C+a%29%29+-%3E+%28%0A++add+%28r%2C+5%29%0A++g%0A++add+%28b%2C+5%29%0A++a%0A%29%0A%0Arepeat+20+%7B%0A++pd%21+%28%29%0A++pencolor%21+%28update%21+%28color%2C+fade_out%29%29%0A++terrain%21+%2850%2C+bars%29%0A++pu%21+%28%29%0A++lt%21+%280.25%29%0A++fd%21+%28inc+%28mult+%28gap%2C+bars%29%29%29%0A++lt%21+%280.25%29%0A++fd%21+%28mult+%28bar_height%2C+0.75%29%29%0A++rt%21+%280.5%29%0A%7D" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">web.ludus.dev/?code=let+gap+%3</span><span class="invisible">D+3%0Alet+bars+%3D+300%0Alet+bar_height+%3D+50%0A%0Afn+terrain%21+%7B%0A++%28len%2C+0%29+-%3E+%3Aok%0A++%28len%2C+iter%29+-%3E+%7B%0A++++fd%21+%28len%29%0A++++bk%21+%28len%29%0A++++rt%21+%280.25%29%0A++++pu%21+%28%29%0A++++fd%21+%28gap%29%0A++++pd%21+%28%29%0A++++lt%21+%280.25%29%0A++++let+alter+%3D+random+%280.95%2C+1.05%29%0A++++terrain%21+%28mult+%28alter%2C+len%29%2C+dec+%28iter%29%29%0A++%7D%0A%7D%0A%0Abackground%21+%28%28200%2C+180%2C+200%2C+255%29%29%0Abox+color+%3D+%28195%2C+160%2C+195%2C+255%29%0A%0Afn+fade_out+%28%28r%2C+g%2C+b%2C+a%29%29+-%3E+%28%0A++sub+%28r%2C+5%29%0A++sub+%28g%2C+20%29%0A++sub+%28b%2C+5%29%0A++a%0A%29%0A%0Afn+fade_in+%28%28r%2C+g%2C+b%2C+a%29%29+-%3E+%28%0A++add+%28r%2C+5%29%0A++g%0A++add+%28b%2C+5%29%0A++a%0A%29%0A%0Arepeat+20+%7B%0A++pd%21+%28%29%0A++pencolor%21+%28update%21+%28color%2C+fade_out%29%29%0A++terrain%21+%2850%2C+bars%29%0A++pu%21+%28%29%0A++lt%21+%280.25%29%0A++fd%21+%28inc+%28mult+%28gap%2C+bars%29%29%29%0A++lt%21+%280.25%29%0A++fd%21+%28mult+%28bar_height%2C+0.75%29%29%0A++rt%21+%280.5%29%0A%7D</span></a></p>
Scott Richmond<p>Oh, hell. I broke the thread. Here's my <a href="https://assemblag.es/tags/genuary5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>genuary5</span></a> in <a href="https://assemblag.es/tags/ludus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ludus</span></a>: <a href="https://assemblag.es/@scr/113777620426716764" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">assemblag.es/@scr/113777620426</span><span class="invisible">716764</span></a> <a href="https://assemblag.es/tags/turtlegraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtlegraphics</span></a></p>
Don Kirkby<p>My svg-turtle library now has <a href="https://hachyderm.io/tags/IPython" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IPython</span></a> support, so you can include <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://hachyderm.io/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a> in your <a href="https://hachyderm.io/tags/Jupyter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jupyter</span></a> notebooks.<br><a href="https://donkirkby.github.io/svg-turtle/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">donkirkby.github.io/svg-turtle</span><span class="invisible">/</span></a></p>
curved-ruler<p><a href="https://mastodon.gamedev.place/tags/procedural" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>procedural</span></a> <a href="https://mastodon.gamedev.place/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a></p>
Alexander Shendi<p>Nobody ever was fired for buying IBM:</p><p><a href="https://ia802705.us.archive.org/16/items/logo-programming-with-turtle-graphics-ibm-pc/Logo%20Programming%20with%20Turtle%20Graphics%20IBM%20PC_text.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ia802705.us.archive.org/16/ite</span><span class="invisible">ms/logo-programming-with-turtle-graphics-ibm-pc/Logo%20Programming%20with%20Turtle%20Graphics%20IBM%20PC_text.pdf</span></a></p><p><a href="https://rollenspiel.social/tags/ibm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ibm</span></a> <a href="https://rollenspiel.social/tags/logo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>logo</span></a> <a href="https://rollenspiel.social/tags/turtlegraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtlegraphics</span></a> <a href="https://rollenspiel.social/tags/LCSI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LCSI</span></a></p>
David JONES<p>Well, it happened. Finally got my first e-mail about a project i put on the web 21 years ago.</p><p><a href="https://drj11.github.io/curlylogo/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">drj11.github.io/curlylogo/</span><span class="invisible"></span></a></p><p>An SVG Logo programming language (it was very difficult to get this working in the right combination of OSes and browsers 21 years ago).</p><p><a href="https://typo.social/tags/CurlyLogo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CurlyLogo</span></a> <a href="https://typo.social/tags/Logo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Logo</span></a> <a href="https://typo.social/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a></p>
Luciano Ramalho<p>Hoje implementei e documentei mais comandos na ‘jupyturtle’, o módulo para fazer desenhos com uma tartaruga no Jupyter Notebook. <a href="https://ciberlandia.pt/tags/juoyter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>juoyter</span></a> <a href="https://ciberlandia.pt/tags/turtlegraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtlegraphics</span></a></p><p>(A documentação fica melhor num notebook ao vivo do que no GitHub)</p><p><a href="https://github.com/ramalho/jupyturtle/blob/main/notebooks/command-ref.ipynb" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ramalho/jupyturtle/</span><span class="invisible">blob/main/notebooks/command-ref.ipynb</span></a></p>
Don Watkins<p>Learning how to use Visual Studio Code on <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> to teach <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a> to middle schoolers.</p>
Anna Nicholson<p><span class="h-card"><a href="https://social.v.st/@th" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>th</span></a></span> Very nice! 😊 Sadly I never came across Logo in real life</p><p>At first glance, it seems a strangely domain-specific language to use to teach programming</p><p>And yet I can see that what it does at that level is far more interesting than arguably equally domain-specific languages like BASIC</p><p>(Any language whose standard beginner’s example is of the hello-world type is at least geared towards text processing, and on the first computers I used, all graphics were made out of text)</p><p>Side note: TIL that Logo is the same age as me (<a href="https://el.media.mit.edu/logo-foundation/index.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">el.media.mit.edu/logo-foundati</span><span class="invisible">on/index.html</span></a>)</p><p><a href="https://neurodifferent.me/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://neurodifferent.me/tags/Logo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Logo</span></a> <a href="https://neurodifferent.me/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a></p>
Don Watkins<p>Getting reading to teach <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a> tomorrow.</p>
Peter Beens :canada: :mstdnca:<p><span class="h-card"><a href="https://botsin.space/@dotbot" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dotbot</span></a></span> Your image gave me an idea for a <a href="https://mstdn.ca/tags/BingChatAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BingChatAI</span></a> challenge...</p><p>Prompt: Have a look at this image and then write a Python program that produces something similar. image: {<a href="https://cdn.mastdn.ca/cache/media_attachments/files/110/565/459/526/706/622/original/cf23df70f81a9c1d.png" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cdn.mastdn.ca/cache/media_atta</span><span class="invisible">chments/files/110/565/459/526/706/622/original/cf23df70f81a9c1d.png</span></a>}</p><p>After a few iterations, BingChat was able to write the program!</p><p><a href="https://mstdn.ca/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a> <a href="https://mstdn.ca/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeArt</span></a> <a href="https://mstdn.ca/tags/MastoArt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MastoArt</span></a> <a href="https://mstdn.ca/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://mstdn.ca/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a></p>
Matt Maguire<p><span class="h-card"><a href="https://aus.social/@damomurtagh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>damomurtagh</span></a></span> what about <a href="https://mastodon.teachmaths.org/tags/recursion" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>recursion</span></a>? When I was in primary school back in the 80s, I attended a <a href="https://mastodon.teachmaths.org/tags/logo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>logo</span></a> course at a school camp where they introduced this concept; recursion works really well with <a href="https://mastodon.teachmaths.org/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a> <a href="https://mastodon.teachmaths.org/tags/SeymourPapert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SeymourPapert</span></a></p>
Peter Beens :canada: :mstdnca:<p><span class="h-card"><a href="https://mastodon.social/@rgordon" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rgordon</span></a></span> <br>I used to do something similar with landscapes in Turing. I had some preliminary lessons on primitive graphics then we would brainstorm the criteria for the landscapes (co-created criteria — important for "buy-in") and the kids would have fun with it. <br>These are such great examples to teach sequencing (what has to be on top?) and abstraction (draw_cloud). <br>This could easily be adapted to use <a href="https://mstdn.ca/tags/SVG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SVG</span></a> primitives instead of <a href="https://mstdn.ca/tags/TurtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TurtleGraphics</span></a>. <br>Love it!<br><a href="https://mstdn.ca/tags/STEM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>STEM</span></a> <a href="https://mstdn.ca/tags/STEAM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>STEAM</span></a> <a href="https://mstdn.ca/tags/CS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CS</span></a> <a href="https://mstdn.ca/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a></p>
Oblomov<p><a href="https://sociale.network/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> users when it's just <a href="https://sociale.network/tags/LOGO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LOGO</span></a> using <a href="https://sociale.network/tags/turtleGraphics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>turtleGraphics</span></a> to render characters on screen.</p>