User-Centered Programming Language Design: A Course-Based Case Study. - Michael J. Coblenz; Ariel Davis; Megan Hofmann; Vivian Huang; Siyue Jin; Max Krieger; Kyle Liang; Brian Wei; Mengchen Sam Yong; Jonathan Aldrich (CoRR, 2020)