17 May 2016: Seminar by Associate Professor Andrew Petersen, University of Toronto, Canada “Developing and Investigating Online Programming Resources”.

Abstract: Over the past five years, several computer science courses at the University of Toronto have been redeveloped for both online and hybrid (flipped) formats. As a result, significant content and assessment activities have been moved online. The talk will briefly touch on the courses that changed and then focus on ongoing research that uses data from these courses to provide insights into how our students work and learn: how students use programming videos, alternatives to multiple choice for formative feedback, and results from mining programming exercises.

About the speaker: Andrew Petersen is an Associate Professor, Teaching Stream in the Department of Mathematical and Computational Sciences at the University of Toronto Mississauga and the Director, Teaching and Learning Support and Innovation at the Robert Gillespie Academic Skills Centre. He teaches courses ranging from introductory computer science to upper year operating systems and networks and won the University of Toronto's highest award for teaching, the President's Teaching Award, in 2015. Andrew completed a M.Sc. in Computer Science at the University of Washington in 2003. His research focuses on improving introductory programming courses, and he often finds research questions in courses he teaches. His current projects include mining of data collected from online programming exercises and exploring the impact of assessment on team programming projects.

Slides (PDF)