Bringing the World to the Classroom: Teaching Statistics and Programming in a Project-Based Setting


This article introduces how to teach an interactive one-semester-long statistics and programming class. The setting can also be applied to shorter and longer classes as well as for beginner and advanced courses. I propose a project-based seminar that also inherits elements of an inverted classroom. Thanks to this character, the seminar supports the students' learning progress and can also create engaging virtual classes. To showcase how to apply a project-based seminar setting to teaching statistics and programming classes, I use an introductory class to data wrangling and management with the statistical software R. Students are guided through a typical data science workflow that requires data management, data wrangling, and ends with visualizing and presenting first research results during a simulated mini-conference.

In PS Political Science & Politics (forthcoming)