* equal contribution
Conference Papers
Unfold: Enabling Live Programming for Debugging GUI Applications
Ruanqianqian (Lisa) Huang, Philip J. Guo, and Sorin Lerner. To appear in 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Liverpool, UK, 2024.
Validating AI-Generated Code with Live Programming
Kasra Ferdowsi*, Ruanqianqian (Lisa) Huang*, Michael B. James, Nadia Polikarpova, and Sorin Lerner. In Proceedings of the CHI Conference on Human Factors in Computing Systems (CHI ’24), Honolulu, HI, USA, 2024.
Investigating the Impact of Using a Live Programming Environment in a CS1 Course
Ruanqianqian (Lisa) Huang, Kasra Ferdowsi, Ana Selvaraj, Adalbert Gerald Soosai Raj, and Sorin Lerner. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education (SIGCSE ’22), Providence, RI, USA, 2022.
Workshop Papers
Unfolding State Changes via Live State-First Debugging
Ruanqianqian (Lisa) Huang, Philip J. Guo, and Sorin Lerner. In the Ninth Workshop of Live Programming (LIVE ‘23), Cascais, Portugal, 2023.
How do Haskell programmers debug?
Ruanqianqian (Lisa) Huang, Elizaveta Pertseva, Michael Coblenz, and Sorin Lerner. In the 13th annual workshop on the intersection of HCI and PL (PLATEAU ‘23), Pittsburgh, PA, USA, 2023.
A Design for Bidirectional Conversion between Blocks and Text for App Inventor
Ruanqianqian Huang and Franklyn Turbak. In 2019 IEEE Blocks and Beyond Workshop (B&B), Memphis, TN, USA, 2019, pp. 87-89, doi: 10.1109/BB48857.2019.8941197.
Reports and Manuscripts
Towards Live Programming for Interactive GUI Applications
Ruanqianqian (Lisa) Huang. 2022. Research Exam. UC San Diego.
The Design and Implementation of Venbrace, a Text Language for App Inventor
Ruanqianqian Huang. 2020. Bachelor’s Thesis. Wellesley College.