JavaScript Turtle Graphics

About Turtle Graphics

History

Turtle graphics were originally developed as part of the Logo language developed in 1967 at Bolt, Beranek and Newman (BBN), a Cambridge, Massachusetts research firm, by Wally Feurzeig and Seymour Papert. There have been several attempts to commercialize turtle graphics for small children including the Terrapin Turtle and Apple Logo Graphics using an Apple ][ computer. Most implementations of Turtle Graphics did not include a full implementation of the Logo language.

History of This Page

This project was forked from https://github.com/bjpop/js-turtle. This project had the basic turtle graphic functions, the animate function, the immediate execution of the command line, and the editable definitions area. This was the substantial portion of this project, and overall had brilliant ideas.

Kirk Carlson added some turtle functions and added enhancements to make the project more of a code developent platform. It is hoped that this project can help young programmers move from code.org and Scratch projects to JavaScript projects.

Source Code Repository

The source code is at: https://github.com/kirkcarlson/js-turtle.

Contact

Comments or questions may be directed to: kirk.carlson@att.net.

Some icons made by EpicCoders from www.flaticon.com is licensed by CC 3.0 BY

Code for the file and graphic file save is from Eli Gray, see the source at https://github.com/eligrey/FileSaver.js

Code for the HTML entity encoding/decoding is from Mathias Bynens, see the source at https://github.com/mathiasbynens/he