[Python-checkins] gh-106996: Amend the introduction to the turtle graphics documentation (#106997)

hugovk webhook-mailer at python.org
Sat Jul 22 06:31:48 EDT 2023


https://github.com/python/cpython/commit/f8f16d0cfcbe287deaaf1a6eb6461b11b7837a1c
commit: f8f16d0cfcbe287deaaf1a6eb6461b11b7837a1c
branch: main
author: Daniele Procida <daniele at vurt.org>
committer: hugovk <hugovk at users.noreply.github.com>
date: 2023-07-22T04:31:44-06:00
summary:

gh-106996: Amend the introduction to the turtle graphics documentation (#106997)

Co-authored-by: Hugo van Kemenade <hugovk at users.noreply.github.com>

files:
M Doc/library/turtle.rst

diff --git a/Doc/library/turtle.rst b/Doc/library/turtle.rst
index c9ce955a6d2ba..f14a677b7dd88 100644
--- a/Doc/library/turtle.rst
+++ b/Doc/library/turtle.rst
@@ -19,9 +19,27 @@
 Introduction
 ============
 
-Turtle graphics is a popular way for introducing programming to kids.  It was
-part of the original Logo programming language developed by Wally Feurzeig,
-Seymour Papert and Cynthia Solomon in 1967.
+Turtle graphics is an implementation of `the popular geometric drawing tools
+introduced in Logo <https://en.wikipedia.org/wiki/Turtle_
+(robot)>`_, developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon
+in 1967.
+
+In Python, turtle graphics provides a representation of a physical "turtle"
+(a little robot with a pen) that draws on a sheet of paper on the floor.
+
+It's an effective and well-proven way for learners to encounter
+programming concepts and interaction with software, as it provides instant,
+visible feedback. It also provides convenient access to graphical output
+in general.
+
+Turtle drawing was originally created as an educational tool, to be used by
+teachers in the classroom. For the programmer who needs to produce some
+graphical output it can be a way to do that without the overhead of
+introducing more complex or external libraries into their work.
+
+
+Get started
+===========
 
 Imagine a robotic turtle starting at (0, 0) in the x-y plane.  After an ``import turtle``, give it the
 command ``turtle.forward(15)``, and it moves (on-screen!) 15 pixels in the



More information about the Python-checkins mailing list