Blogs (3) >>

This program is tentative and subject to change.

Sat 1 Mar 2025 11:03 - 11:22 at Meeting Room 406 - Upper-level Undergraduate Courses

With the rapid advancement and widespread adoption of computer technology, it has become an indispensable component in the development of human society. Therefore, computer science education’s focus extends beyond merely teaching students to read and write code; it is crucial to assist them in gaining an accurate and deep understanding of the applications of technology in the real world, its conveniences, and potential risks. Furthermore, it involves exploring how to design, improve, and innovate computer technologies to meet practical demands. Consequently, Human-Computer Interaction (HCI) has grown increasingly significant in the curriculum of computer science. However, research indicates that computing students face numerous challenges in learning HCI. To enhance students’ ability to experience, discover, and understand user needs, the authors of this paper recommend incorporating diary studies in HCI education. In the field of HCI, diary studies are a method for collecting long-term data on user behavior and experiences in a natural environment. Participants are required to record their daily activities, product usage, encountered issues, and personal impressions over specific periods. This paper will detail the process and steps implemented in our diary studies and present student feedback and evaluations. Through this experience report, we hope to encourage more educators to adopt and refine the diary study methodology in their courses, thereby aiding computer science students in better understanding and embracing the concepts and knowledge of HCI.

This program is tentative and subject to change.

Sat 1 Mar

Displayed time zone: Eastern Time (US & Canada) change

10:45 - 12:00
Upper-level Undergraduate CoursesPapers at Meeting Room 406
10:45
18m
Talk
Creating a Quantum Programming Course from Scratch: A Computer Science Professor’s Journey
Papers
Joshua T. Guerin University of Northern Colorado
11:03
18m
Talk
Diary study as an educational tool: An experience report from an HCI course
Papers
Jixiang Fan Virginia Tech, Derek Haqq Virginia Tech, Morva Saaty Virginia Tech, Wei Lu Wang Virginia Tech, Scott McCrickard Virginia Tech
11:22
18m
Talk
Students' Use of GitHub Copilot for Working with Large Code Bases
Papers
Anshul Shah University of California, San Diego, Anya Chernova University of California, San Diego, Elena Tomson University of California, San Diego, Leo Porter University of California San Diego, William Griswold UC San Diego, Adalbert Gerald Soosai Raj University of California San Diego
11:41
18m
Talk
Teaching Cloud Infrastructure and Scalable Application Deployment in an Undergraduate Computer Science Program
Papers
Aditya Saligrama Stanford University, Cody Ho Stanford University, Benjamin Tripp Stanford University, Michael Abbott Stanford University, Christos Kozyrakis Stanford University, USA