Ashley Ge Zhang 张歌

Ge Zhang

CV

Latest News

I am a year PhD student at UMSI, advised by Steve Oney. I completed my B.S. at Peking University in 2021.

Scaling programming education has become a significant challenge due to the diverse backgrounds of students and limited instructional resources. Programming education generates numerous data sources, such as student code submissions and interaction logs. How can we best use these data sources to improve learning and instruction at scale? My research aims to address this question by designing and developing interactive systems that support learning and instruction at scale in programming education, facilitating the understanding of complex data sources. Currently, I focus on making code understandable at scale to benefit both instructors and students. I design and develop interactive systems that help instructors comprehend large and complex collections of student code in meaningful ways. Additionally, I explore methods to support students in following programming tutorials and engaging in programming courses. My research incorporates techniques from Human-Computer Interaction, Visualization, and Machine Learning.

Publications

Posters, Workshops, and On Going Work