Portfolio

Pattern Blocks 3

Pattern Blocks are used in early math and just for fun. Great for drawing mandalas, tilings, and tesselations. Originally written as a toy for my daughter in 1998, this is my most popular app by a landslide. Latest version features full-browser resizing, better email, hundreds of backgrounds, and keystroke shortcuts.

Now with Art Gallery for kid-safe sharing!

Original: 
May, 2009
Revised: 
December, 2011

Topics:

SimWatershed

SimWatershed is loosely based on the real-life Esopus Creek watershed, part of the naturally-cleaned water supply of New York City. SimWatershed implements two online labs, for the Yale School of Forestry graduate course Science to Solutions: How Should We Manage Water.

In the "Biophysics" lab, students explore how water quality is affected by adjusting land use - suburban, agricultural, livestock, and forest. Then in the "Solutions" lab, buying land costs money and faces limits. Other social treatments are available at a price: best management practices, upgrading the local sewage treatment plant, raising prices, or building a city water treatment plant. Scenarios explore present and future, nitrogen and sediment.

Download the "Solutions" lab instructions.

Original: 
September, 2011

Topics:

River LoadRunner

One of my scientific projects, LoadRunner automates the calculation of dissolved river loads, based on public US Geographical Society river flow and water quality sample data. This is a user interface level to automate running LOADEST over whole watersheds. LoadRunner is used to research ocean carbon sequestration, among other things. Runs on Windows and Mac OSX.

Original: 
November, 2008
Revised: 
October, 2011

Topics:

GingerBooth.com

My website has used many web technologies over the years. The latest incarnation was built for Drupal 7 practice.

Original: 
January, 1995
Revised: 
October, 2011

Technologies:

Occupy Shoreline CT

occupyshorelinect.org is a quick pro-bono Drupal site. It's a hub for coordinating the local chapter of the Occupy Wall Street movement. I'm not involved with this group anymore, and the website has transferred to other management.

Tried to do this first in Drupal 7, but the community-building modules just weren't ready for primetime yet.

Original: 
October, 2011
Revised: 
November, 2011

Technologies:

NumBlox

NumBlox Freeplay is a cusinaire rods game. Cusinaire rods (number blocks) are used to teach early math. NumBlox features a simple, clean interface, with rotateable drag and drop blocks on a grid, and a play area that grows to fit your web browser area.

Original: 
August, 2011

Topics:

MapNavigator


MapNavigator
interactively explores a 3-year world cruise itinerary. Embedded in a Drupal site.

Original: 
April, 2011
Revised: 
August, 2011

AerogardenMastery


AerogardenMastery
is a Drupal community site I built around my indoor gardening hobby, with Aerogardens and assorted other gardening technology. Site features full custom theme, PhotoBucket integration, and drag n drop from Google Picasa API into lightboxes. Most recent change was reimplementing Picasa lightboxer in jQuery, from Flex.

Original: 
November, 2008
Revised: 
July, 2011

MathToybox

MathToybox is the new social home for my kids' games, featuring PatternBlocks Art Gallery, direct access to the Triaxle Scoreboard, and room to grow in a kid-friendly design.

Originally Flex3 / PHP, now rewritten in jQuery / PHP.

Original: 
December, 2009
Revised: 
January, 2011

Topics:

DaisyBall Flex

The latest incarnation of DaisyBall shoots for a general audience presentation - less focus on the mathematics, more on the concepts - with prettier graphics. Choice of DaisyWorld or DaisyBall logic (2D or 3D world). Easy access controls for high level concepts, but you can still set advanced parameters. Much easier to set albedos and number of daisy colors.

Original: 
October, 2010

Technologies:

Topics:

Pages

Subscribe to Portfolio