Publications

You can find copies of my publications on ResearchGate.

My Google Scholar page shows some of the more cited works.  The most popular articles focus on ePortfolios, but my more recent tends to focus more specifically on CS education.

I create a range of instructional videos.  The more general ones are on YouTube.