Effectiveness of pre-college computing education; Introductory programming education (CS1/CS2); Broadening participation in computing and gaming; Assessment in computing education; History of computing, computing education, and computer games
My research area is computing education. The main goal of my work has been improving the student experience in computing courses and degree programs. I am interested in how the study of computing prior to coming to university impacts students as they continue on their educational careers. I am interested in tools, techniques, and pedagogies to improve the teaching of introductory programming (CS1-CS2). My current work in this area brings in techniques from educational psychology (worked examples and subgoal labeling) into the introductory classroom to improve student understanding of introductory concepts. I have just begun a project that looks at learning for intermediate computing students at the university level. I am interested in issues of assessment and evaluation in computing education in general, and in the introductory courses specifically. I have done work in and continue to be interested in the history of computing, computing education, and computer games.
(2017 to Present)
(2017 to Present)