A quick sketch for a programming tutorial far from finished.