This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Kathi Fisler
kfisler.bsky.social
did:plc:euxjlt3fqv7tkj2ha47s3nqa
I vaguely recall having problems with `typing` at the time (2019ish), and I didn't want to force it on the students. I also like dataclasses because they provide a lightweight use of the class concept. I was setting that up for my students because they were going from DCIC into a course on OO. >>
2025-08-28T12:13:50.273Z