* 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.