Her areas of interest encompass various aspects of media-centric computing education including instruction in introductory programming, assessment, diversity issues impacting computing disciplines, and effectiveness of computing outreach efforts. She currently serves on the AP Computer Science A development committee and was conference co-chair of SIGCSE 2015, the ACM conference on computer science education. In July 2016, she began a three year term as treasurer of ACM SIGCSE. She has authored over 20 publications, and organized and led workshops in the area of computing education.