Journal and Conference Papers

[21]

Graph of electrodermal activity

Using Electrodermal Activity Measurements to Understand Student Emotions While Programming
Jamie Gorson, Kathryn Cunningham, Marcelo Worsley, Eleanor O'Rourke
Proceedings of the ACM International Computing Education Research Conference (ICER 2022).
Local PDF

[20]

Diagram of conversational programmer learning goals

Bringing "High-level" Down to Earth: Gaining Clarity in Conversational Programmer Learning Goals
Kathryn Cunningham, Yike Qiao, Alex Feng, Eleanor O'Rourke
Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE 2022).
Best Paper Award
Local PDF

[19]

Self-Assessment Moments Graph

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

[18]

Self-Critical Bias Graph

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

[17]

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

[16]

Mindsets in CS Graph

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

[15]

Algebra Notepad System

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

[14]

Isopleth System

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

[13]

Pyrus System

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

[12]

Ply Technique

Ply: A Visual Web Inspector for Learning from Professional Webpages
Sarah Lim, Joshua Hibschman, Haoqi Zhang, Eleanor O'Rourke
Proceedings of the ACM Symposium on User Interface Software and Technology (UIST 2018).
Best Paper Honorable Mention
Local PDF, Talk. This work inspired features that are now available in Firefox and Chrome.

[11]

Scaffolding

Brain Points: A Deeper Look at a Growth Mindset Incentive Structure for an Educational Game
Eleanor O'Rourke, Erin Peach, Carol S. Dweck, Zoran Popović
Proceedings of the ACM Conference on Learning at Scale (L@S 2016).
Local PDF

[10]

Scaffolding

Personalized Mathematical Word Problem Generation
Oleksandr Polozov, Eleanor O'Rourke, Adam Smith, Luke Zettlemoyer, Sumit Gulwani, Zoran Popović
Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2015).
Local PDF

[9]

Scaffolding

A Framework for Automatically Generating Interactive Instructional Scaffolding
Eleanor O'Rourke, Erik Andersen, Sumit Gulwani, Zoran Popović
Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2015).
Local PDF, Short Video, Long Video

[8]

DragonBox

Large-Scale Educational Campaigns
Yun-En Liu, Christy Ballweber, Eleanor O'Rourke, Eric Butler, Phonraphee Thummaphan, Zoran Popović
ACM Transactions on Computer-Human Interaction (TOCHI 2015).
Local PDF

[7]

Brain Points

Brain Points: A Growth Mindset Incentive Structure Boosts Persistence in an Educational Game
Eleanor O'Rourke, Kyla Haimovitz, Christy Ballweber, Carol S. Dweck, Zoran Popović
Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2014).
Local PDF, Short Video, Long Video. Dweck's 2014 TED Talk (see 4:30).

[6]

Hint

Hint Systems May Negatively Impact Performance in Educational Games
Eleanor O'Rourke, Christy Ballweber, Zoran Popović
Proceedings of the First Annual ACM Conference on Learning at Scale (L@S 2014).
Local PDF

[5]

Graph

Predicting Player Moves in an Educational Game: A Hybrid Approach
Yun-En Liu, Travis Mandel, Eric Butler, Erik Andersen, Eleanor O'Rourke, Emma Brunskill, Zoran Popović
The Sixth International Conference on Educational Data Mining (EDM 2013).
Best Paper Award
Local PDF

[4]

Graph

The Effects of Age on Player Behavior in Educational Games
Eleanor O'Rourke, Eric Butler, Yun-En Liu, Christy Ballweber, Zoran Popović
Foundations of Digital Games (FDG 2013).
Local PDF

[3]

Foldit Tutorial

The Impact of Tutorials on Games of Varying Complexity
Erik Andersen, Eleanor O'Rourke, Yun-En Liu, Richard Snider, Jeff Lowdermilk, David Truong, Seth Cooper, Zoran Popović
Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI 2012).
Best Paper Honorable Mention
Local PDF

[2]

Fone Astra

FoneAstra: Enabling Remote Monitoring of Vaccine Cold-Chains Using Commodity Mobile Phones
Rohit Chaudhri, Eleanor O'Rourke, Shawn McGuire, Gaetano Borriello, Richard Anderson
ACM Symposium on Computing for Development (DEV 2010).
Local PDF

[1]

Virtual Environment

A Quantitative Assessment of the Impact on Spatial Understanding of Exploring a Complex Immersive Virtual Environment using Augmented Real Walking versus Flying
Victoria Interrante, Eleanor O'Rourke, Leanne Gray, Lee Anderson, and Brian Ries
Proceedings of the 13th Eurographics Symposium on Virtual Environments (EGVE 2007).
Local PDF


Workshop Papers, Posters, Extended Abstracts, and Works in Progress

[7]

Screenshot of IDE feedback

Designing a Real-Time Intervention to Address Negative Self-Assessments While Programming
Melissa Chen, Eleanor O'Rourke
Proceedings of the ACM International Computing Education Research Conference (ICER 2023).
Local PDF

[6]

Graph of student ratings of different programming environments

Understanding Novices' Perceptions of "Authentic" Programming
Caryn Tran, Eleanor O'Rourke
Proceedings of the ACM International Computing Education Research Conference (ICER 2023).
Local PDF

[5]

TA and student interaction

How Do Students Seek Help and How Do TAs Respond? Investigating Help-Seeking Strategies in CS1 Office Hours
Harrison Kwik, Haoqi Zhang, Eleanor O'Rourke
Proceedings of the 53rd ACM Technical Symposium on Computer Science Education (SIGCSE 2022).
Local PDF

[4]

Brain Points

Demographic Differences in a Growth Mindset Incentive Structure for Educational Games
Eleanor O'Rourke, Yvonne Chen, Kyla Haimovitz, Carol S. Dweck, Zoran Popović
The Second Annual ACM Conference on Learning at Scale, Works in Progress (L@S WIP 2015).
Local PDF

[3]

Smart Connect

SmartConnect: Last Mile Data Connectivity for Rural Health Clinics
Richard Anderson, Eric Blantz, David Lubinski, Eleanor O'Rourke, Mark Summer, and Krysta Yousoufian
4th ACM Workshop on Networked Systems for Developing Regions (NSDR 2010).
Local PDF

[2]

Head Mounted Display

Experimental Investigations into the Feasibility of Using Augmented Walking to Facilitate the Intuitive Exploration of Large Scale Immersive Virtual Environments [Abstract]
Victoria Interrante, Lee Anderson, Brian Ries, Eleanor O'Rourke, and Leanne Gray
Proc. of the 4th Symposium on Applied Perception in Graphics and Visualization (APGV 2007). vol. 253. ACM, New York, NY, p.144.
Local PDF

[1]

Brain Points

Evaluating Alternative Metaphors for Augmented Locomotion Through Large-Scale Immersive Virtual Environments [Abstract]
Victoria Interrante, Brian Ries, Eleanor O'Rourke, Leanne Gray, Jason Lindquist, and Lee Anderson
Journal of Vision, 7(9):145, 145a.