Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Elaborated the README a bit, with more idealism! |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
85ab757886a65c3bef6f52d4bf6e3735 |
User & Date: | alaric 2012-07-10 10:11:42 |
Context
2012-07-10
| ||
10:38 | Quick start guide in README.wiki check-in: 7f6f93c47b user: alaric tags: trunk | |
10:11 | Elaborated the README a bit, with more idealism! check-in: 85ab757886 user: alaric tags: trunk | |
2012-07-09
| ||
20:07 | Release v0.2 check-in: 845e1aac0b user: alaric tags: trunk | |
Changes
Changes to README.wiki.
1 2 3 4 5 6 7 | This is simple-graphics, a turtle graphics library for Chicken Scheme. It is designed for educational use, to let new programmers quickly have something interesting they can program the computer to do: draw pictures. This has more immediate appeal than arithmetic... Please see [https://wiki.call-cc.org/eggref/4/simple-graphics|the egg page in the Chicken Wiki for the documentation]. | > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | This is simple-graphics, a turtle graphics library for Chicken Scheme. It is designed for educational use, to let new programmers quickly have something interesting they can program the computer to do: draw pictures. This has more immediate appeal than arithmetic... There are dedicated turtle graphics apps out there, and there's the original Logo programming language that really pioneered the use of turtle graphics in education, but my simple graphics engine is slightly special: you use it through a normal Scheme interactive prompt rather than a special "dumbed down" interpreter. That means you can start by typing in simple graphics commands that are executed immediately, then slowly progress to use the full power of Lisp - a language capable of "lowly" systems programming, commercial applications, or advanced artificial intelligence and computer science research. Having that continuum is valuable in subtle ways. A learner can start by drawing simple pictures then, with a little assistance, connect to a Web server to obtain live temperature readings from sensors and draw a dashboard with moving gauges and charts of previous values. They can migrate towards solving "real problems" and producing useful software in a series of tractable steps. They can develop the confidence to leave the simple interactive turtle graphics environment and produce other kinds of software, such as command-line tools, network daemons, and Web applications, without needing to overcome any fundamental hurdles. Please see [https://wiki.call-cc.org/eggref/4/simple-graphics|the egg page in the Chicken Wiki for the documentation]. |