Faculty Directory
Eleanor O'Rourke

Assistant Professor of Computer Science

Assistant Professor of Education and Social Policy

Contact

2233 Tech Drive
Mudd Room 3523
Evanston, IL 60208-3109

Email Eleanor O'Rourke

Website

Eleanor O'Rourke's website


Departments

Computer Science


Download CV

Education

Ph.D. Computer Science & Engineering, University of Washington, Seattle, WA

M.S. Computer Science & Engineering, University of Washington, Seattle, WA

B.S. Computer Science and Spanish, Colby College, Waterville, ME


Research Interests

My research interests are in human computer interaction and educational technology, with a focus on building novel computing systems that optimize student learning for any environment. As part of my PhD research, I have created an incentive structure that promotes the growth mindset in an educational game, developed new paradigms for generating instructional scaffolding, and evaluated a personalized learning system that visualizes student data in real time for classroom teachers. My interventions have been used by over 100,000 students online, adopted by companies, and used in classrooms throughout the Seattle area.

Selected Publications

Jamie Gorson, Nicholas LaGrassa, Cindy Hsinyu Hu*, Elise Lee*, Ava Marie Robinson*, Eleanor O'Rourke (2021). An Approach for Detecting Student Perceptions of the Programming Experience from Interaction Log Data. Proceedings of the Artificial Intelligence in Education Conference (AIED 2021).


Jamie Gorson, Eleanor O’Rourke (2021). CS1 Student Assessments of Themselves Relative to Others: The Role of Self-Critical Bias and Gender. Proceedings of the International Society of the Learning Sciences Annual Meeting (ISLS 2021).


Jamie Gorson, Eleanor O’Rourke (2020). Why do CS1 Students Think They’re Bad at Programming? Investigating Self-Efficacy and Self-Assessments at Three Universities. Proceedings of the ACM International Computing Education Research Conference (ICER 2020).


Jamie Gorson, Eleanor O’Rourke (2019). How Do Students Talk About Intelligence? An Investigation of Motivation, Self-efficacy, and Mindsets in Computer Science. Proceedings of the ACM International Computing Education Research Conference (ICER 2019).

Eleanor O’Rourke, Eric Butler, Armando Díaz Tolentino, Zoran Popović (2019).


Eleanor O’Rourke, Eric Butler, Armando Díaz Tolentino, Zoran Popović (2019). Automatic Generation of Problems and Explanations for an Intelligent Algebra Tutor. Proceedings of the International Conference of Artificial Intelligence in Education (AIED 2019).


Joshua Hibschman, Darren Gergle, Eleanor O'Rourke, Haoqi Zhang (2019). Isopleth: Supporting Sensemaking of Professional Web Applications to Create Readily Available Learning Experiences. ACM Transactions on Computer-Human Interaction (TOCHI 2019).


Joshua Shi, Armaan Shah, Garrett Hedman, Eleanor O'Rourke (2019). Pyrus: Designing A Collaborative Programming Game to Support Problem-Solving Behaviors. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2019).


Sarah Lim, Joshua Hibschman, Haoqi Zhang, Eleanor O'Rourke (2018). Ply: A Visual Web Inspector for Learning from Professional Webpages. Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 2018).


Eleanor O’Rourke, Erik Andersen, Sumit Gulwani, Zoran Popović (2015). A Framework for Automatically

Generating Interactive Instructional Scaffolding. Proceedings of the ACM Conference on Human Factors in

Computing Systems (CHI 2015).


Eleanor O'Rourke, Kyla Haimovitz, Christy Ballweber, Carol S. Dweck, Zoran Popović (2014). Brain Points:

A Growth Mindset Incentive Structure Boosts Persistence in an Educational Game. Proceedings of the ACM

Conference on Human Factors in Computing Systems (CHI 2014).


Eleanor O'Rourke, Christy Ballweber, Zoran Popović (2014). Hint Systems May Negatively Impact

Performance in Educational Games. The First Annual ACM Conference on Learning at Scale (L@S 2014).