1 citations · 5 across the 14 of their papers we have counts for
14 papers
Code as Anchor, Memory and Metaphor as Support: Learner Experiences with Multi-View Visualizations
Naaz Sibia, Jessica Wen, Amber Richardson +7
Program visualizations are widely used to support novice programmers, yet students often ignore or resist well-designed visual scaffolds. Research on multiple external representati…
AI-Generated Traces for Novice Programmers: Learning Effects and Learner Differences in a Multi-Institutional Study
Yuri Noviello, Naaz Sibia, Anastasiia Birillo +3
Introductory programming (CS1) courses often struggle to support students' understanding of program execution. While visualizations can make execution processes explicit, their eff…
Beyond One-Size-Fits-All Exercises: Personalizing Computer Science Worksheets with Large Language Models
Franco Ortiz, Runlong Ye, Michael Liut
Large Language Models (LLMs) have been widely applied to student-facing educational tools, this work explores their use in supporting instructors by presenting a practical adaptati…
Generative Experiences for Digital Mental Health Interventions: Evidence from a Randomized Study
Ananya Bhattacharjee, Michael Liut, Matthew Jörke +2
Digital mental health (DMH) tools have extensively explored personalization of interventions to users' needs and contexts. However, this personalization often targets what support…
Exploring Emerging Norms of AI Attribution and Disclosure in Programming Education
Runlong Ye, Oliver Huang, Jessica He +1
Generative AI blurs the lines of authorship in computing education, creating uncertainty around how students should attribute AI assistance. To examine these emerging norms, we con…
Reflexis: Supporting Reflexivity and Rigor in Collaborative Qualitative Analysis through Design for Deliberation
Runlong Ye, Oliver Huang, Patrick Yung Kang Lee +3
Reflexive Thematic Analysis (RTA) is a critical method for generating deep interpretive insights. Yet its core tenets, including researcher reflexivity, tangible analytical evoluti…
TreeWriter: AI-Assisted Hierarchical Planning and Writing for Long-Form Documents
Zijian Zhang, Fangshi Du, Xingjian Liu +5
Long documents pose many challenges to current intelligent writing systems. These include maintaining consistency across sections, sustaining efficient planning and writing as docu…
Exploring Student Choice and the Use of Multimodal Generative AI in Programming Learning
Xinying Hou, Ruiwei Xiao, Runlong Ye +2
The broad adoption of Generative AI (GenAI) is impacting Computer Science education, and recent studies found its benefits and potential concerns when students use it for programmi…
Humanizing Automated Programming Feedback: Fine-Tuning Generative Models with Student-Written Feedback
Victor-Alexandru Pădurean, Tung Phung, Nachiket Kotalwar +4
The growing need for automated and personalized feedback in programming education has led to recent interest in leveraging generative AI for feedback generation. However, current a…
Automated Feedback on Student-Generated UML and ER Diagrams Using Large Language Models
Sebastian Gürtl, Gloria Schimetta, David Kerschbaumer +2
UML and ER diagrams are foundational in computer science education but come with challenges for learners due to the need for abstract thinking, contextual understanding, and master…
TreeReader: A Hierarchical Academic Paper Reader Powered by Language Models
Zijian Zhang, Pan Chen, Fangshi Du +4
Efficiently navigating and understanding academic papers is crucial for scientific progress. Traditional linear formats like PDF and HTML can cause cognitive overload and obscure a…
Improving Student-AI Interaction Through Pedagogical Prompting: An Example in Computer Science Education
Ruiwei Xiao, Xinying Hou, Runlong Ye +4
With the proliferation of large language model (LLM) applications since 2022, their use in education has sparked both excitement and concern. Recent studies consistently highlight…
Beyond Autocomplete: Designing CopilotLens Towards Transparent and Explainable AI Coding Agents
Runlong Ye, Zeling Zhang, Boushra Almazroua +1
AI-powered code assistants are widely used to generate code completions, significantly boosting developer productivity. However, these tools typically present suggestions without e…
The Design Space of Recent AI-assisted Research Tools for Ideation, Sensemaking, and Scientific Creativity
Runlong Ye, Matthew Varona, Oliver Huang +3
Generative AI (GenAI) tools are radically expanding the scope and capability of automation in knowledge work such as academic research. While promising for augmenting cognition and…