Course Description
Computing Education Research (CER) is the study of how people learn and teach computing. Notice this does not say “computer science,” which is a subset of computing. CER focuses on the learning/teaching of any aspect of computing. In this course, we will cover the history of CER, how to design a research study, CER methods, and parts of learning and cognitive science as they apply to computing learning. Our main way to learn these ideas will be by reading research papers from the CER field and a semester-long research project with a required data analysis component.
Prerequisites
Data cleaning and analysis skills and working knowledge of statistical methods. For undergraduates, the most straightforward prerequisite to gain this knowledge is CompSci216 Everything Data.