Author Archives: Hugh McGuire

Presenting Pleasant Provisions of the Python Programming Platform for the Pedagogy of Discrete Mathematics

“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 references to Monty Python skits in documentation is not only allowed, … Continue reading

Posted in Uncategorized | Leave a comment

Please Vote for LEGO to Produce a Set Featuring Lovelace, Babbage, and the Analytical Engine

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 are another thing I love: I estimate that … Continue reading

Posted in Uncategorized | Leave a comment

I recommend Sydney Padua’s ‘THRILLING(!!!) Adventures of LOVELACE and BABBAGE’

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 Fully Illustrating a Variety of INSTRUCTIVE AND AMUSING SCENES; AS PERFORMED WITHIN AND … Continue reading

Posted in Uncategorized | Leave a comment

Continuing Revision of Discrete Mathematics Courses with Attention to Computer Science Curricula 2013

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…, But…, But….“ (Gosh, this sequence of musings is just like … Continue reading

Posted in Uncategorized | Leave a comment

We Aspire to Comply with the ACM/IEEE CS Curriculum Guidelines — But…, But…, But….

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 work isn’t all done yet, and what I’m writing about it … Continue reading

Posted in Uncategorized | 1 Comment

From the Perspective of Computer Science, Mathematics May Be a Foreign Language

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, then you’ll reach my … Continue reading

Posted in Uncategorized | Leave a comment

CACM Also Discusses CS Education?

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, it says “Copyright held by author.” … Continue reading

Posted in Uncategorized | Leave a comment

Reading Is Good; But Are Books Now Too Old-fashioned?

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 supposed to do at the conclusion of … Continue reading

Posted in Uncategorized | Leave a comment

Digital Rhymes with Brittle Which Rhymes with Travel?

Last week I was traveling on vacation with my family, and next week I’ll be traveling on vacation with my family. This week I’m recovering from / preparing for traveling on vacation with my family, plus I spent some time … Continue reading

Posted in Uncategorized | Leave a comment

I Also Prefer to Keep My Distance from Grading

Considering my previous posting of July 3, “Consider Using [Albeit Silly] Pop Culture to Illustrate Computer Science”, you might expect I’d like Yoav Yair’s Distance Learning column, “Did You Let a Robot Check My Homework?” in the June 2014 issue … Continue reading

Posted in Uncategorized | Leave a comment