“And now, for something completely different…” By the way, the language is named after the BBC show “Monty Python’s Flying Circus” and has nothing to do with reptiles. Making referenc...
You — and/or your children, students, etc. — could build your own copy of the original Analytical Engine! Out of LEGOs!! (Along with other items I’ve mentioned in my earlier posts, LEGOs ar...
One CS-related book I’ve enjoyed this summer is as follows: THE THRILLING ADVENTURES OF LOVELACE AND BABBAGE WITH Interesting & Curious Anecdotes OF CELEBRATED AND DISTINGUISHED CHARACTERS Full...
This posting continues my last two: “From the Perspective of Computer Science, Mathematics May Be a Foreign Language“ “We Aspire to Comply with the ACM/IEEE CS Curriculum Guidelines — But...
This posting continues the discussion of a non-majors course in computing, started in the March 2015 issue of ACM Inroads and the subsequent comments by Mark Guzdial. In particular, this posting ...
This is a reflection on work in progress at my institution, Grand Valley State University (GVSU), to change our CS curriculum to comply with ACM/IEEE Computer Science Curriculum Guidelines. This...
At my institution, Grand Valley State University (GVSU), if you go straight out the door of the Department of Mathematics, and go all the way to the other end of the long hallway that you’re in...
It’s my first year in the classroom, and it very much feels like I’m going back to school – and I don’t even think of myself as a “real” teacher. (I help teach an AP Computer Science�...
I also read Communications of the ACM, and I’d like to comment on some elements in its August issue, as follows: At the end of page 5, “editor’s letter” by editor-in-chief Moshe Y. Vardi,...
In a frighteningly few number of days, classes will start for the next academic year. It’s frightening because I have so much to do: prepare for classes, write some committee reports I was supp...