Paul Gestwicki's Blog

a blog for reflective practice that was cleverly named after its author

Friday, September 4, 2026

Fixing the student progress report system

›
It turns out that the approach I described in an earlier post simply does not work. I didn’t mention in that post that I developed it with ...
Friday, July 31, 2026

Notes from Spring 2026 CS390 "Final Exam" meeting

›
Back in April , I mentioned that the "final exam" for my game preproduction class was primarily a discussion. Cleaning up my offic...
Sunday, July 19, 2026

Some ways to get a McGuffin from the Goblin King

›
Cleaning my office this morning, I came across some design notes that struck me as too interesting to throw directly into the recycling bin....
Tuesday, June 23, 2026

Summer Course Revisions: CS315 Game Programming

›
I had a break from teaching CS315 Game Programming last Fall while I was on sabbatical, and now I'm gearing up to get back into it. It...
Tuesday, June 16, 2026

Summer Course Revisions: CS222 Advanced Programming

›
I always revisit my courses over the summer, but this year there are higher stakes than usual. Ball State has opted to change the calendar f...
Tuesday, May 26, 2026

A few notes on branching, microbranching, and pants

›
I am wrapping up work on a preproduction build of a digital gamebook that has me writing a lot of interactive fiction. After exploring my op...
Friday, May 1, 2026

A new way to start classes

›
Now listen! and before I start, give me your hearing and your heart, for words will quickly disappear, if they aren't heard in heart and...
›
Home
View web version

About Me

Paul Gestwicki
In no particular order: teacher, scholar, painter, father, husband.
View my complete profile
Powered by Blogger.