PythonTurtle/PythonTurtle
PythonTurtle/PythonTurtle has 438 GitHub stars and 113 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 02:42 UTC. Last push 2024-01-13.
Progression mesurée des étoiles
- in 24h
- 0
- in 7 days
- Historique en cours
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
À propos
A learning environment for Python suited for beginners and children, inspired by Logo.
ApprentissageREADME.md
OriginalPythonTurtle
An educational environment for learning Python, suitable for beginners and children. Inspired by LOGO.
Homepage: http://pythonturtle.org
An Appealing Environment to Learn Python
PythonTurtle strives to provide the lowest-threshold way to learn Python. Students command an interactive Python shell (similar to the IDLE development environment) and use Python functions to move a turtle displayed on the screen.
An illustrated help screen introduces the student to the basics of Python programming while demonstrating how to move the turtle. Simplicity and a colorful visual appearance makes the learning environment more appealing to students.

Installation
Installers for Microsoft Windows and macOS are available from pythonturtle.org and GitHub.
Ubuntu Linux:
sudo apt-get install -y python3-wxgtk4.0
Fedora:
python3 -m pip install wxpython
On any GNU/Linux distribution: (after installing prerequisites from above)
python3 -m pip install --user PythonTurtle
PythonTurtle
If you're into automation:
Ansible tasks for setting up PythonTurtle including a desktop shortcut for GNOME.
Troubleshooting
ImportError: libpng12.so.0: cannot open shared object file: No such file or directory
See https://askubuntu.com/a/978338/14650
Compatibility
Tested with Python version 3.6 and wxPython version 4.0.1. Reported to run on Windows, macOS, Ubuntu Linux, and Fedora.
Development
git clone https://github.com/PythonTurtle/PythonTurtle.git
cd PythonTurtle
python3 -m pythonturtle
Build application bundles like this:
python3 setup.py clean bundle
Please open a pull request for contributions or bug fixes. If you can, please also add tests.
Citing PythonTurtle
If you refer to PythonTurtle in academic work, please use this citation format:
@misc{rachum2009pythonturtle,
author={Rachum, Ram and Bittner, Peter and others},
title={PythonTurtle: A learning environment for Python suited for beginners and children, inspired by Logo},
month={may},
year={2009},
publisher={GitHub},
doi={10.5281/zenodo.10465283},
url={https://github.com/PythonTurtle/PythonTurtle/}
}
License
This project is licensed under the MIT license.
Explorer des projets similaires
sindresorhus/awesome
😎 Listes Awesome sur toutes sortes de sujets intéressants [NOTE : les pull requests sont temporairement désactivées jusqu’à ce que j’aie l’occasion de rattraper celles qui existent déjà]
536,518 étoilesEbookFoundation/free-programming-books
:books: Livres de programmation librement disponibles
401,560 étoilesnilbuild/developer-roadmap
Feuilles de route interactives, guides et autres contenus éducatifs pour aider les développeurs à progresser dans leur carrière.
371,971 étoilesvinta/awesome-python
La liste de référence qui répond à « Je veux faire X en Python : quel outil dois-je utiliser ? ».
334,601 étoiles