Appendix: More Techniques for Drawing
This book was planned to be an introduction to programming using the combined tools of Hypertext Markup Language, Cascading Style Sheets and JavaScript, with the most attention given to JavaScript. However, we decided for the third edition that some additional, more advanced material, would be appreciated. As always, my choice of examples was influenced by experiences with colleagues and students. What follows are applications of mathematics (algebra and geometry) along with a tool called Scalar Vector Graphics
. The applications are complete so that you see the techniques in context. However, as in the presentation of games in the first 10 chapters, the purpose of the text is to teach programming concepts ...