teaching machines

Hi, I'm Chris.

And I teach machines to do things. Also, I teach people how to teach machines at the University of Wisconsin, Eau Claire. Collected here are my course materials, research notes, and students' work.

FML

FML is a utility that generates a sculpture of one's First, Middle and Last initials. Find the C, R, and J in the sculpture above. Make your own!

Rainbox

Rainbox is a little puzzle game I wrote for my son's 8th birthday. A pixelated, rainbow-colored box has broken apart, and you must put it back together.

Flashback


Flashback to July 2016!
Precedence vs. Evaluation Order

Student Gallery

Adam R., Tyler R., and Michael S. developed Ranger Quest for a 2D game development class. This game was so fun that you didn't mind dying, because that meant you got to play some more.

Madeup

Madeup is a programming language for making things up—literally. Programmers trace out shapes algorithmically and then turn them into solids that can be printed on a 3D printer.

Trux Falsy

Trux Falsy is a game for practicing boolean logic. You should play it. The source code is freely available. A lot of it was hastily written in Peru.

Feeds

Want an RSS feed of these posts? You may want to subscribe only to non-lecture posts. Or maybe you want them all.