Material for the Watershed school programming class