Connor Bain
Assistant Professor of Instruction - CS @ NU

2233 Tech Drive
Third Floor
Evanston, IL 60208
Hello world! I’m a Teaching Professor in the Department of Computer Science at Northwestern University. My research lies at the intersection of computer science and the learning sciences and focuses on 1. framing computation as a fundamental literacy of the new world and 2. understanding teacher expertise/practice.
In the CS Department at NU, I teach both at the intro and upper-level but specialize in large course coordination. My COMP_SCI 111 Fundamentals of Computer Programming I course routinely has 400+ engineering and other STEM major students enrolled while COMP_SCI 110 Introduction to Computer Programming usually has around 300 students from majors across the university. My upper-level seminar courses tend to focus on CS Pedagogy, communication, and cognitive aspects of computer science education.
selected publications
- Introducing and assessing computational thinking in the secondary science classroomComputational thinking education, 2019
- Modeling and measuring students’ computational thinking practices in scienceJournal of Science Education and Technology, 2019
- Back to computational transparency: Co-designing with teachers to integrate computational thinking in science classroomsIn International conference of the learning sciences, 2020
- Confronting frame alignment in CT infused STEM classroomsIn International Conference on Computational Thinking Education 2020, 2020
- From “authentic tools” to authenticity: Using CT to enable discovery in statistics classroomsIn Proceedings of the 15th International Conference of the Learning Sciences-ICLS 2021., 2021