#TurtleGraphics

xennialXennial_
2026-02-07

How do you a ?
Forward 50
Right 90
Forward 50
Right 90
Forward 50
Right 90
Forward 50
Right 90

Python PeakPythonPeak
2026-01-31

Brain Network Vertical

120 neurons with hundreds of connections! Python builds this massive neural network filling the screen! 🧠⚡

youtube.com/watch?v=paFxn0g-eb8

Python PeakPythonPeak
2026-01-29
Python PeakPythonPeak
2026-01-26

Star Constellation Map

Python draws an entire constellation of 40 stars across the night sky! Different sizes and colors - cosmic art with code! ⭐🌌

youtube.com/watch?v=Hu6EFbu8njc

David Honessdavespice@mas.to
2026-01-10

Just took a trip down memory lane, back to where it all began for me. On the RM Nimbus 186 PC circa 1989. Since they rolled MESS into the main MAME code stream you can also use it to emulate retro computers like the Nimbus. Picture below is a screenshot showing a quick recursive program that repeatedly draws an ever increasing square with a 10 degree rotation between each. RM logo was my first programming language! #retrocomputing #rmnimbus #turtlegraphics

RM Logo running inside the MAME emulator, the top part of the screen shows a spiral pattern made out of ever increasing squares, the bottom part shows the last few commands typed in
Python PeakPythonPeak
2026-01-06

Galaxy Spiral Vertical Triple

720 stars in 3 spiral galaxies filling the screen! Python paints the cosmos with infinite beauty! 🌌⭐

youtube.com/watch?v=0Vo8bQRQBVQ

Python PeakPythonPeak
2026-01-04

Hexagon Honeycomb Vertical

264 perfect hexagons form a massive honeycomb! Python creates nature's perfect tessellation pattern! 🐝⬡

youtube.com/watch?v=lMEJa9kR4ZI

Python PeakPythonPeak
2025-12-25

Laser Crosshatch

60 laser beams crisscross the screen! Python creates this cyberpunk laser show in RGB colors! 🔴🟢🔵

youtube.com/watch?v=v5APZdoD6fA

Python PeakPythonPeak
2025-12-15

Neon Pentagon Vortex

45 pentagons spiral into a vortex! Watch Python create this hypnotic tunnel effect with neon colors! 🌀⬟

youtube.com/watch?v=E4yLyYnujJg

Python PeakPythonPeak
2025-12-10

Rainbow Spiral Burst

Mind-blowing! 180 rainbow lines explode in a perfect spiral. Pure Python creates this color explosion! 🌈💥

2025-11-07

@leon_p_smith
Yes, I think programming can be a good way to learn mathematics (and more).

Seymour Papert wrote about this in Mindstorms (1980).

I was fortunate to learn Logo and turtle programming on a modest home computer in my early teens. I don't know which was cause and which was effect, but I still like geometry and programming today.

For those not familiar with Mindstorms, a good summary is at
medium.com/bits-and-behavior/m

#mathematics #programming #Logo #TurtleGraphics #ITeachMath #MathematicsEducation #MathEd #MathsEd #SeymourPapert #Mindstorms

2025-09-19

Some LibreLogo from a few years ago: a modified Pythagorean tree with rainbow colours.

#CreativeCoding #pattern #fractal #Logo #LibreLogo #LibreOffice #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #2D #GraphicDesign

A modified Pythagorean treen with rainbow colours. The shaped used is a rectangle with a corner cut off: this makes the tree droop like a weeping willow.
2025-09-18

@scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

TO CORNER :S
RIGHT 45 FORWARD :S RIGHT 45
END

TO ONESIDE :S :DIAG :LEVEL
IF :LEVEL = 0 [ STOP ]
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
LEFT 90 FORWARD :S LEFT 90
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
SLEEP 20
END

TO SIERP :S :LEVEL
:DIAG = :S / 1.414
REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
END

CLEARSCREEN
HIDETURTLE
PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
; PICTURE "≈" [
; SIERP 10 2
; ]

PICTURE “Sierpinski004.svg” [

repeat 1 [
SIERP 10 4
SLEEP 2000 ]

#animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

2025-09-18

@scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

TO hx :size
REPEAT 6 [
tri :size FORWARD :size LEFT 60 CLOSE FILL
]
END

TO PT :size
FORWARD :size
RIGHT 150
FORWARD :size
LEFT 30
END

TO superhex :size
REPEAT 6 [
FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
]
END

TO tri :size
REPEAT 3 [
PT :size
]
END

HOME CLEARSCREEN HIDETURTLE
superhex 50

#CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

A pattern of grey three-pointed stars with hexagonal gaps.
2025-09-18

@scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment help.libreoffice.org/latest/en

One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

TO CORNER :S
RIGHT 45 FORWARD :S RIGHT 45
END

TO ONESIDE :S :DIAG :LEVEL
IF :LEVEL = 0 [ STOP ]
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
LEFT 90 FORWARD :S LEFT 90
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
END

TO SIERP :S :LEVEL
:DIAG = :S / 1.414
REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
END

CS
HT
PU HOME RT 90 BK 100 LT 90 BK 100 PD
SIERP 10 4
FILL

#CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt

A recursive pattern of blue squares joined with lobes at the corners. The central square is connected to four other squares. The overall pattern is like a geometric leaf. The negative spaces look like cloverleaves.
alephoto85 :endeavourOS: :netbsd: :freebsd: :xmpp:alephoto85@fedi.bobadin.icu
2025-04-21

😍😍😍

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.

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.

https://docs.racket-lang.org/racket_turtle/index.html

#racket #scheme #turtlegraphics #logo #seymourpapert

Images drawn with Racket Turtle, a library provides a simple interface for drawing traditional turtle-graphics
Scott Richmondscr@assemblag.es
2025-01-05
2025-01-04

My svg-turtle library now has #IPython support, so you can include #Python #TurtleGraphics in your #Jupyter notebooks.
donkirkby.github.io/svg-turtle

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst