@StephanieMoore
Granted, that thought that “because you are a free human being, you must prepare for the unknown” does naturally point an educator toward the greatest hits of human knowledge — but that’s a strategy, not a goal. I see nothing whatsoever that precludes the study of software and computation from being part of a liberal arts education. I see ample evidence that this kind of study provides incredible educational richness along many dimensions. And I certainly agree that developing the relevant ways of seeing and thinking is an •essential• part of preparing for the unknown future we face in our present moment.
I’m adamant that I truly teach •liberal arts• computer science classes, and that this way of teaching the subject has manifold value. @futurebird, put me on speed dial and I’ll back you up in that argument, any time any place!