Turtle codes

Andreas R. Formiconi

University of Florence

January, 2020

Simple fractal tree

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


The above-mentioned Creative Commons license covers the whole package. The single software snippets are released under the terms of the GNU General Public License published by Free Software Foundation, in version 3 or one of the following ones. The text of the license is accessible here.


La summenzionata licenza Creative Commons copre l'intero pacchetto. I singoli frammenti di codice sono rilasciati come Free Software sotto GNU General Public License pubblicata dalla Free Software Foundation, nella versione 3 o una delle successive. Il testo della licenza è accessibile qui.


These codes are distributed with the MOOC Coding at School with Free Software, MOOC Coding a Scuola con Free Software and the Piccolo Manuale di LibreLogo.

Some codes are ready to run in LibreLogo plugin of LibreOffice Writer, others in XLogo or in TygerYjthon.

XLogo is another Logo implementation oriented to primary school. TygerYjthon is a Python development environment with a Turtle library, appropriate for secondary school.

Both have been developed at the Ausbildungs- und Beratungszentrum für Informatikunterricht of ETH Zürich. Both environments are available as a donwloadable software as well as a web service.

They are organized into the following categories:


Questi codici sono distribuiti a corredo del MOOC Coding at School with Free software, del MOOC Coding a Scuola con Free Software e del Piccolo Manuale di LibreLogo.

I codici sono tutti pronti per essere girati con il plugin LibreLogo attivato in Writer di LibreOffice.

I codici possono girare in LibreLogo, plugin di LibreOffice Writer, altri in XLogo oppure in TygerYjthon.

XLogo è un'altra implementazione di Logo orientata alla scuola primaria. TygerYjthon è un ambiente di sviluppo in Python con una libreria di comandi della Tartaruga, adatto alla scuola secondaria.

Ambedue sono stati sviluppati presso l'Ausbildungs- und Beratungszentrum für Informatikunterricht della ETH di Zurigo. Ambedue sono disponibili sia come software da scaricare che come servizio web.

Sono divisi nelle seguenti categorie: