What is this?
Studio SketchPad aims to be a open studio for individuals learning to sketch beautiful code on the web canvas.
That’s pretty vague. How about something more concrete…
Studio SketchPad was named after the two web technologies on which the application is built: the Sketch from Processing and the Pad from EtherPad. (The Studio metaphor used throughout the site was inspired by the writings of John Seely Brown, which I’ll save for another post.) EtherPad is used as a lightweight development environment for authoring (or co-authoring) small visual programs written in the Processing language. More on this…
The .cc TLD of the web address https://sketchpad.cc is a nod to the default CC-licensing adopted for the sketches created on the site. Unless otherwise specified by the author(s), works built on Sketchpad are distributed under the Creative Commons Attribution-ShareAlike 3.0 Unported license. This means that sketches can be cloned and modified by others, both on Sketchpad and elsewhere. This also means that sketches can build on other CC-BY works, such as those built using other wonderful Processing websites, such as SketchPatch and OpenProcessing. More on this…
Sketchpad is very much a work-in-progress, so please let me know what you think: your suggestions, feedback, bugs, and feature requests are all appreciated. Alternatively, you can contact me directly via email: ari at sketchpad.cc.