Hi! I’m Zihan Wu, a Ph.D. candidate at the University of Michigan, School of Information (UMSI). My research lies at the intersection of Human-Computer Interaction (HCI) and Computing Education Research (CER). I integrate learning theories from CER with human-centered design methods from HCI to create engaging, scalable, and effective educational tools, especially for computing. To evaluate these tools, I employ both qualitative lab studies and large-scale classroom or field studies. My work has been published in top venues in both fields, including CHI and ICER.
I am fortunate to be advised by Dr. Barbara Ericson. Before joining UMSI, I earned my Bachelor’s degree in Computer Science and Technology from Tsinghua University. As a Graduate Student Instructor, I have taught both introductory and advanced computing courses, including undergraduate Web Development, graduate Data Manipulation, and graduate Data Mining.
I am currently seeking postdoctoral and tenure-track positions starting in fall 2025! I am excited to continue designing and evaluating smart (AI-driven and personalized), interactive (gamified and engaging), and scalable (web-based and cost-effective) tools for learners. If this aligns with your interests, let’s connect!
Learner and Instructor Needs in AI-Supported Programming Learning Tools: Design Implications for Features and Adaptive Control
, Yicheng Tang, Barbara J. EricsonAIED 2025 (Under Review)📄 PDFSQL Puzzles: Evaluating Micro Parsons Problems With Different Feedbacks as Practice for Novices
, Barbara J. EricsonCHI '24📄 PDFContextCam: Bridging Context Awareness with Creative Human-AI Image Co-Creation
Xianzhe Fan, , Chun Yu, Fenggui Rao, Weinan Shi, Teng TuCHI '24📄 PDFEvaluating Micro Parsons Problems as Exam Questions
, David H. SmithCodeTailor: LLM-Powered Personalized Parsons Puzzles for Engaging Support While Learning Programming
Xinying Hou, , Xu Wang, Barbara J. EricsonInsights from Social Shaping Theory: The Appropriation of Large Language Models in an Undergraduate Programming Course
Aadarsh Padiyath, Xinying Hou, Amy Pang, Diego Viramontes Vargas, Xingjian Gu, Tamara Nelson-Fromm, , Mark Guzdial, Barbara EricsonICER '24📄 PDFDistractors Make You Pay Attention: Investigating the Learning Outcomes of Including Distractor Blocks in Parsons Problems
David H. Smith, Seth Poulsen, Chinedu Emeka, , Carl Haynes-Magyar, Craig ZillesICER '24📄 PDFUsing Micro Parsons Problems to Scaffold the Learning of Regular Expressions
, Barbara J. Ericson, Christopher BrooksITiCSE '23📄 PDFGazeDock: Gaze-Only Menu Selection in Virtual Reality using Auto-Triggering Peripheral Menu
Xin Yi, Yiqin Lu, Ziyin Cai, , Yuntao Wang, Yuanchun ShiIEEE VR '22📄 PDFLightWrite: Teach Handwriting to The Visually Impaired with A Smartphone
, Chun Yu, Xuhai Xu, Tong Wei, Tianyuan Zou, Ruolin Wang, Yuanchun ShiCHI '21📄 PDFCallisto: Capturing the "Why" by Connecting Conversations with Computational Narratives
April Yi Wang, , Christopher Brooks, Steve Oney