File tree 1 file changed +21
-3
lines changed
1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 19
19
Introduction
20
20
============
21
21
22
- Turtle graphics is a popular way for introducing programming to kids. It was
23
- part of the original Logo programming language developed by Wally Feurzeig,
24
- Seymour Papert and Cynthia Solomon in 1967.
22
+ Turtle graphics is an implementation of `the popular geometric drawing tools
23
+ introduced in Logo <https://en.wikipedia.org/wiki/Turtle_
24
+ (robot)> `_, developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon
25
+ in 1967.
26
+
27
+ In Python, turtle graphics provides a representation of a physical "turtle"
28
+ (a little robot with a pen) that draws on a sheet of paper on the floor.
29
+
30
+ It's an effective and well-proven way for learners to encounter
31
+ programming concepts and interaction with software, as it provides instant,
32
+ visible feedback. It also provides convenient access to graphical output
33
+ in general.
34
+
35
+ Turtle drawing was originally created as an educational tool, to be used by
36
+ teachers in the classroom. For the programmer who needs to produce some
37
+ graphical output it can be a way to do that without the overhead of
38
+ introducing more complex or external libraries into their work.
39
+
40
+
41
+ Get started
42
+ ===========
25
43
26
44
Imagine a robotic turtle starting at (0, 0) in the x-y plane. After an ``import turtle ``, give it the
27
45
command ``turtle.forward(15) ``, and it moves (on-screen!) 15 pixels in the
You can’t perform that action at this time.
0 commit comments