Thanks to visit codestin.com
Credit goes to github.com

Skip to content

PythonTurtle/PythonTurtle

 
 

Repository files navigation

Python Turtle

Build Status GitHub issues GitHub PRs MIT License

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.

Screen shot

Installation

Installers for Microsoft Windows and macOS are available from pythonturtle.org.

Ubuntu Linux:

# NOTE: install `python-wxgtk2.8` on older systems
sudo apt-get install -y git python-wxgtk3.0

Fedora:

dnf install wxPython

On any GNU/Linux distribution: (after installing prerequisites from above)

git clone https://github.com/cool-RR/PythonTurtle.git
cd PythonTurtle/src
python pythonturtle.py

If you're into automation:

Ansible tasks for setting up PythonTurtle including a desktop shortcut for GNOME.

Compatibility

Tested with Python version 2.6, 2.7 and wxPython versions 2.8.10.1, 3.0.2.0. Currently manually tested only on Windows, macOS, Ubuntu Linux, and Fedora.

About

This project is licensed under the MIT license.

PythonTurtle was created by Ram Rachum as a side-project in 2009. I also provide freelance Django/Python development services.

About

A learning environment for Python suited for beginners and children, inspired by Logo.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages