Current and Ongoing Projects

Free and Open Source Resources for Teachers
A collection of open source software, open data, and open educational resources that I use in my classes.

sad2cat
A free online program to convert your sad face into a cat photo.

processing-p5-convert A source code translator that converts Processing/Java code to p5.js/Javascript code.

Alice’s Adventures
A demonstration of a web-based visual novel using public domain content (Lewis Carroll’s original images and text from Alice in Wonderland).

p5.js Examples
Tutorial examples as I learn Javascript and p5.js.

Processing Examples
Demo programs for the Processing language.

Processing Library Examples (Java)
Tutorial examples for using the Processing libraries from Java (useful for AP Computer Science teachers).

Mathematical Explorations
Miscellaneous mathematical explorations and demos.