About
Hello! I’m Jixiang Fan, a Ph.D. candidate in Computer Science at Virginia Tech, working with Dr. D. Scott McCrickard. My research is grounded in Computing Education Research (CER), where I examine how qualitative methods such as diary studies and focus group discussions can be used as pedagogical tools to foster empathy, reflection, and collaborative design skills in computing education. Drawing on perspectives from Human–Computer Interaction, I develop instructional frameworks (e.g., the PCAR Framework) and educational tools (e.g., DiaryQuest, DiaryLib) that integrate reflective practice with computational analysis to support students’ learning and sense-making. My work has been disseminated through multiple computing education venues, including a full paper at the ACM Technical Symposium on Computer Science Education (SIGCSE TS), as well as related interdisciplinary conferences.
I earned my M.S. in Computer Science from Virginia Tech, and my B.S. degrees in Computer Science and Economics from the University of Maryland – College Park. At Virginia Tech, I have served as a leading instructor for Professionalism in Computing (CS3604), guiding nearly 200 undergraduates in exploring ethical, social, and professional dimensions of computing. In addition, I have been a Teaching Assistant for twelve semesters across courses ranging from introductory programming (CS1 and CS2) and data structures to advanced Human–Computer Interaction. Beyond the classroom, I actively mentor undergraduate researchers, supporting student-led projects that have resulted in conference papers, posters, and student research competitions. I also hold the Future Professoriate Certificate from the Virginia Tech Graduate School and am a member of the Virginia Tech Academy for Graduate Teaching Assistant Excellence (VT GrATE).
I am expected to graduate in 2026 and am actively seeking postdoctoral or academic opportunities. I would be delighted to connect about potential openings, collaborations, or shared research interests. Please feel free to reach out to me at jfan12@vt.edu.
News & Talks
Apr 2026: My LBW paper Unpacking Empathy Development in HCI Learners: Patterns from Diary Reflections and Peer Discussions was accepted at CHI 2026. I also contributed as a co-author to the full paper The Wetland Quest: Fostering Empathy and Literacy for Urban Herpetofauna Through VR Wetland Exploration. Looking forward to meeting everyone at CHI 2026.
Feb 2026: My co-authored full paper Constructing Commonsense Knowledge Graph for Persona Consistency was accepted at WSDM 2026.
Feb 2026: Our poster Diary Study for Fostering Collaboration and Student Voice was accepted and presented at the ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE TS 2026). I also served as a session chair and student volunteer during the conference.
Nov 2025: I delivered the presentation for our paper Enhancing Cross-level Collaboration in HCI Education through Diary Studies and my mentored undergraduate research team published the paper Optimizing Diary Studies Learning Outcomes with Fine-Tuned Large Language Models on the DiaryQuest Platform at IEEE Frontiers in Education (FIE) 2025 in Nashville, Tennessee.
Oct 2025: Our poster Structuring Collaborative Reflection: Integrating Diary Study and Focus Group Discussion was accepted and displayed at CSCW 2025.
Aug 2025: I presented my recent poster Diary Studies as a Pedagogical Tool for Human-Computer Interaction Education at the 21st ACM Conference on International Computing Education Research (ICER2025) in Charlottesville, Virginia! It was a wonderful opportunity to share my ongoing work and engage in insightful conversations with the computing education research community.
Aug 2025: I presented my recent paper Enhancing HCI Capstone Courses Through Diary Study Methods: Feedback and Insights from Graduate-Undergraduate Collaboration at the 2025 EduCHI Symposium in Bloomington, Indiana! Read an overview of the event from the hosting Luddy School of Informatics here.
May 2025: I successfully passed my preliminary exam and advanced to Ph.D. candidacy in Computer Science at Virginia Tech!
Apr 2025: Two Late-Breaking Work papers from our lab were accepted at CHI 2025 in Yokohama, Japan. I am the first author of Understanding the Creation of Human-Virtual Entity Bonds through the AR Mobile Game Peridot, and contributed as a co-author to another LBW paper.
Feb 2025: I took part in the 56th ACM Technical Symposium on Computer Science Education (SIGCSE TS 2025) in Pittsburgh, Pennsylvania, where I shared my paper Diary Study as an Educational Tool: An Experience Report from an HCI Course.
Feb 2025: I was invited to give a talk at the 56th ACM Technical Symposium on Computer Science Education (SIGCSE TS 2025) in Pittsburgh, Pennsylvania. As part of the Birds of a Feather session on Accessibility and Disability in CS Education, I presented Integrating Disability Considerations into Design Raising Awareness and Building Inclusivity.
June 2024: I gave my first conference presentation for our paper Education in HCI Outdoors: A Diary Study Approach at the EduCHI 2024 Symposium in New York.
Jan 2024: I successfully passed my qualifier exam in Computer Science at Virginia Tech!
Research
This line of my research develops and evaluates pedagogical frameworks that integrate diary studies and focus group discussions into computing education. A central outcome of this work is the PCAR (Plan–Collect–Analyze–Reflect) diary study framework, introduced and refined through classroom implementations and published at SIGCSE TS 2025. PCAR offers a structured process that supports students in documenting and analyzing their computing-related experiences through reflection and collaborative discussion, enables educators to systematically incorporate diary-based activities into course design and assessment, and assists researchers in planning, managing, and analyzing diary-based educational studies. I also design, build, and evaluate educational software tools (e.g., DiaryQuest, DiaryLib) that operationalize these methods and support their scalable adoption across computing curricula.
This line of my research examines how students develop metacognitive awareness—how they understand, monitor, and regulate their own learning processes—through structured reflective practices in computing education. In earlier work situated in design-oriented courses, I examined empathy as one observable learning outcome using validated instruments such as the Empathy in Design Scale. Building on these findings, I am extending this research to programming and related computing curricula, using diary studies as an instructional and analytical framework to investigate how students reflect on, evaluate, and adapt their approaches to coding tasks. This work aims to capture a broader set of cognitive and affective factors that shape students’ problem-solving, strategy selection, and critical evaluation across diverse computing learning contexts.
This branch of my research connects classroom learning to professional contexts, emphasizing how computing students develop the skills needed to succeed in industry. In addition to professional competencies such as collaboration, communication, and ethical awareness, I am also interested in how students can be better prepared to engage with the technical realities of software development in practice—for example, how large teams divide responsibilities across modules, how APIs are designed and interpreted across groups, and how organizational structures shape coding practices. Drawing on my own industry experience and ongoing exchanges with computing professionals, I am interested in exploring educational practices that integrate both technical and professional dimensions, helping students bridge theory and practice as they prepare for the complexities of real-world computing work.
Here are some additional areas I am interested in exploring:
- Games as a medium for Computing education and reflection, particularly how playful contexts can scaffold empathy, collaboration, and critical thinking.
- The integration of artificial intelligence into computing education in ways that are pedagogically meaningful, ethically responsible, and supportive of students’ learning rather than replacing it.
- Emerging modalities in immersive learning environments, such as VR with olfactory interfaces, and their potential to expand sensory dimensions of educational experiences.
Publications
Below are a few of my publications. For a full list of my papers, refer to my publications page
Diary Study as an Educational Tool: An Experience Report from an HCI Course
Jixiang Fan, Derek Haqq, Morva Saaty, Wei-Lu Wang, and D. Scott McCrickard. (2025)
SIGCSE TS 2025 ACM Digital Library Link
Cultivating Design Empathy through the PCAR Diary Framework
Jixiang Fan, Jiahui Song, Wei-Lu Wang, Yuhao Chen, and Scott McCrickard. (2026)
ASEE 2026 Coming Soon
Education in HCI Outdoors: A Diary Study Approach
Jixiang Fan, Morva Saaty, and D. Scott McCrickard. (2024)
EduCHI 2024 ACM Digital Library Link
Enhancing HCI Capstone Courses Through Diary Study Methods: Feedback and Insights from Graduate-Undergraduate Collaboration
Jixiang Fan, Wei-Lu Wang, Natalie Andrus, Yusheng Cao, Morva Saaty, Shiva Ghasemi, Lei Xia, and D. Scott McCrickard. (2025)
EduCHI 2025 ACM Digital Library Link
The Wetland Quest: Fostering Empathy and Literacy for Urban Herpetofauna Through VR Wetland Exploration
Lei Xia, Xiaomei Li, Jixiang Fan, Dan Li, and Ling Fan. (2026)
CHI 2026 Coming Soon
Writing Home From Afar: Connecting Distant Families through Sharing of Outdoor Experiences with Digital Diaries
Wei-Lu Wang, Natalie Andrus, Taha Hassan, Jixiang Fan, Yusheng Cao, Joelle Asante, Morva Saaty, Derek Haqq, and D. Scott McCrickard. (2025)
CSCW 2025 ACM Digital Library Link
Teaching
These are the courses I have taught or served as a teaching assistant for.
- CS3604: Professionalism in Computing, Virginia Tech — Fall 2023, Fall 2024
- CS1114: Introduction to Software Design (Leading Code Lab Sessions)
- CS2114: Software Design & Data Structures (Leading Code Lab Sessions)
- CS3114: Data Structures & Algorithms
- CS3724: Introduction to HCI
- CS4094: Computer Science Capstone
- CS5714: Usability Engineering
- CS5724: Models & Theories of HCI
I have mentored undergraduate and graduate students on research projects that resulted in publications, posters, and student research competition papers at major venues.
- SIGCSE TS 2025 Student Research Competition
DiaryQuest: A Web-Based Learning System Utilizing Diary Study
ACM Digital Library Link - CHI 2025 Student Research Competition
Boosting Diary Study Outcomes with a Fine-Tuned Large Language Model
ACM Digital Library Link
CV
The most current version of my CV can be found at this link: 2026 CV (pdf)
Contact Me