Some Examples
You don't need Sketchpad for this activity. The triangle and some useful measurements are included on the page, along with some questions to be answered. You can print out the accompanying handout for students to use with the figure, or create your own.
In this activity, students are given dynamic polygons on a page, and they must identify each one. An accompanying page, suitable for printing, provides some probing questions. Again, they don't need access to Sketchpad.
This example is sort of an electronic piece of paper that can be used to help students construct a figure. Instead of getting a static handout and following along to create your sketch, you can use this page, and drag the figures to compare them to your sketch.
"Making Interactive Web Pages Without Pain (Using JSP)" is the title of this collection of Susan's work. She uses JSP to create things that move, and didn't have to learn "proper java" to do so. These are not necessarily good examples of how to use Sketchpad itself, but take advantage of the fact that she can easily contruct movable objects and interactive pages.
The electronic version of the Standards 2000 document uses Java GSP to provide examples for students to investigate.
What You Need
Here's what you're going to need to make viewable JSP files on your Macintosh or Windows machine. When you're done, you can transfer the whole folder to your web server for all the world to see. Links are provided if you are missing any of the downloadable things.
binhexed for Mac or zipped for PC. Make sure you use an unzipper that will retain the directory structure (pretty much anything recent will work). Put this in the WWW directory.
What You Do
Now follow these steps to turn your sketch into a web page that contains a Java version of your construction.
If you're feeling brave, try making another sketch in Sketchpad, save it, and convert it with the converter. Just make sure you save the converted versions in your WWW directory (the sketches need to be in the same place as the JSP directory).
What Works and What Doesn't
JavaGSP is in development and currently only supports a subset of the full features of Sketchpad. For the exhaustive list, see the construction section of the JavaGSP Grammar discussion. These are a few things I have run into that mattered to me.
Start simple. Don't worry about including things that won't work. When you run the converter, it will tell you if your sketch includes things that won't work. If you really want to use JavaGSP in the development of pages, read through the official list.
Other Details
You can read the full "grammar" of Java GSP at the official site. Here are a few details that I have found useful.
PARAM settings):
<PARAM NAME=BackRed VALUE=255>
<PARAM NAME=BackGreen VALUE=255>
<PARAM NAME=BackBlue VALUE=255>
You can also change it to blue, red, green, or whatever color your heart desireth. I like white in most cases so far.
<PARAM NAME=Frame VALUE=1>
Though this probably won't work in Netscape.
CODEBASE="JSP"...that means to look for the JSP directory in the same place as your file. You can change that if you want to store a centrally located JSP directory somewhere. I have a directory of gsp stuff, in which I have a JSP directory. I have many of my handouts in directories within my gsp directory...so the JSP directory is up one level, and the path name is now CODEBASE="../JSP". If you know about absolute and relative path names, you'll be fine with that.