Turtlestitch

Turtlestitch (stylized as TurtleStitch) is a free and open source platform (or web application) for generating and sharing patterns for embroidery machines. Turtlestitch is derived from educational programming languages such as Logo, Scratch and Snap! using the same jigsaw style programming paradigm which offers simplicity suitable for novices but has powerful features, described as ‘low threshold, high ceiling’ by Seymour Papert. Its microworld is a turtle representing the needle of a programmable embroidery machine. Turtlestitch can be used for creating novel patterns for embroidery, combining the abstract logic of computing and the physical materiality of textiles. Its primary use is educational, as it offers a way of introducing programming to audiences with diverse interests. A growing gallery of open source embroidery designs enables community-based collaboration and shared learning. In 2017, Turtlestitch received the award for the best Open Educational Resource in the German-speaking countries.

TurtleStitch
Paradigmobject-oriented, educational, event-driven
Designed byAndrea Mayr-Stalder (project leader)
DeveloperMichael Aschauer
First appeared2015 (2015)
Stable release
2.7.7 / August 2, 2022 (2022-08-02)
Typing disciplinedynamic
Implementation languageJavaScript (Snap!)
OSCross-platform
LicenseAGPL
Filename extensions.xml (Snap!), embroidery formats: Melco/EXP and Tajima/DST
Websitewww.turtlestitch.org
Influenced by
Snap!, Scratch, Logo, Maker Culture
Influenced
Catrobat Embroidery Designer
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.