Don't Panic

Dropbox for Scratch Files

Don't PanicI save my scratch code for showing to students in Dropbox for various reasons but mainly so I can get to the code from any computer I happen to be using (yeah, I have too many computers).

This morning I was showing my students how to solve a particular problem in Python for our programming class. The main teaching goal here was to show them the process of developing code towards a final solution.

Continue reading

As part of my experiment in flipping my classrooms, I searched for options for producing videos.  My university campus provides support to create fully produced videos but I wanted something lightweight that I could use myself to produce videos using my laptop.

There are many options available for whichever platform you are using. I tried some free options and some non-free options and made a decision to put a small investment into a tool for producing videos.

Continue reading

kids can code

Is it worth teaching young kids to code?

Mark Guzdial’s “Computing Education Blog” is at the top of my personal list of education blogs to follow, there is always good content and great insight there. I hope to get a chance to bounce ideas off him someday soon.

Today he posted about “Is it worth teaching young kids to code?“.  I recommend you go read the post yourself as well as the original article that he is referring to from

Continue reading


Office Hours

I used to set my office hours and really not be concerned about promoting them beyond the obligatory publishing the available hours in my course syllabus.

The video here (courtesy of PHD Comics which I highly recommend) is something any teacher or teaching assistant can identify with. We’ve all had this experience and we do our best to not have our head explode while in this scenario.

This year I have been working to make my office hours utilized and useful to my students and myself. Here I will share some of the tools and tips I have for this.

Continue reading