Communication
π Public
Carnegie Mellon Alumni Interview
Thoughts on the lessons that the school imparted, critical thinking, and the interdisciplinary nature of higher education.
Higher Education
π Free
Why All College Students Need to Know the Basics of Coding
Even finance, accounting, and marketing majors should understand what makes software tick.
Teaching Highlights From 2018
A look back on two things that made me smile this past year.
Announcements
π Public
Thoughts on Reaching 500 Google Scholar Citations
Reflections on achieving a professional milestone.
Reflections on Supervising More Than 100 Capstone Projects
Thoughts on some of my students' best work.
The Five Best Books I Read in 2018
The texts that rocked my world this past year.
Announcements
π Public
Chemonics Receives Innovation Award
Recognition for good work never gets old.
Higher Education
π Free
Making Class Memorable With a Basketball-Inspired Python Example
A little program to calculate game logs and stimulate student interest.
Having Fun With Python in the Classroom
Using pop-culture references to make potentially boring coding exercises more interesting.
In Defense of Using PowerPoint in the Classroom
When you see horrible slides, blame the Indian, not the arrow.
Four Myths About Slack
Shedding some much-needed light on what the collaboration tool can and can't do.
Communication
π Public
The Pros and Cons of Teaching Back-to-Back Sections
Honest reflections on teaching a compressed schedule.
What I've Learned From My Student Evaluations
Thoughts on what the data tells meβand what else I'd like to know.
Announcements
π Public
Audiobook of Analytics: The Agile Way Is Now Available
Good news for those of you who like to listen to books.
Higher Education
π Free
Thoughts on Teaching Older Students
What do when someone possesses a great deal of professional experience.