In my work, I aim to understand and improve computer science (CS) education to make it more equitable and effective. Equitable and effective CS instruction is essential for broadening participation in computing, responding to the growing demand for computer scientists, and guiding the expansion of CS at the K–12 level. My research is organized around two overarching themes: (1) understanding and optimizing CS learning, and (2) understanding and removing barriers to CS. I will share a brief background of my work in each of these areas and current projects from two newly-funded five-year NSF grants. In the first project, I am working with high school teachers to explore how students develop a mental model of program execution. In the second project, I am working with the Computing Research Association to identify department-level practices that increase students’ interest and persistence within CS.
Ещё видео!