Code in Context

Computer Science Education Research at the University of Utah

The Code in Context Lab


We study computer science education. Specifically, how to bring human-centered perspectives into technical contexts, and how to help students consider the human contexts their code will operate in. Our current projects focus on teaching and learning in undergraduate courses.

Publications


The Shortest Path to Ethics in AI: An Integrated Assignment Where Human Concerns Guide Technical Decisions


Noelle Brown, Koriann South, Eliane S. Wiese

ICER '22, Proceedings of the 2022 ACM Conference on International Computing Education Research - Volume 1, pp. 344–355


Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education Publications


Noelle Brown, Benjamin Xie, Ella Sarder, Casey Fiesler, Eliane S. Wiese

ACM Transactions on Computing Education, vol. 24(1), 2024, pp. 1-36


Students’ Self-Evaluations of Contextual Inquiry Techniques


Noelle Brown, Nidhi Patel, Xavier Davis, Eliane S. Wiese

EduCHI '23, Proceedings of the 5th Annual Symposium on HCI Education, Association for Computing Machinery, New York, NY, USA, 2023, pp. 96–100


Designing Ethically-Integrated Assignments: It’s Harder Than it Looks


Noelle Brown, Koriann South, Suresh Venkatasubramanian, Eliane S. Wiese

ICER '23, Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1, Association for Computing Machinery, New York, NY, USA, 2023, pp. 177–190


Building “Design Empathy” for People with Disabilities: an Unsolved Challenge in HCI Education


Tamanna Motahar, Noelle Brown, Eliane Stampfer Wiese, Jason Wiese

EduCHI '23, Proceedings of the 5th Annual Symposium on HCI Education, Association for Computing Machinery, New York, NY, USA, 2023, pp. 68–71


View all