research




Text and Code

Over the last 500 years, our interaction with print text--literacy--has transformed how we think, the kinds of identities we inhabit, and the structure of our societies. How might interaction with code and computational media like Facebook have similar effects? How might we design schools to support emergent computational literacies? This …



How broad is computational thinking?

Computer science is becoming a mainstream school subject, yet we know very little about how children learn computer science or how to measure such learning. We conducted a three-year longitudinal study of students studying computer science in grades 6-8. We analyzed students' Scratch projects in terms of elaboration and computational …



Student Journalism and Mobile Media

It is no longer possible to delineate the boundaries of a school. Mobile phones, pervasive but beyond the control of schools, erase boundaries between schools and their surroundings and reshape the power relationships within schools. Instead of seeing this as threatening, this project explores how we might usefully intervene in …



Gender and Technology

Prior to graduate school, I taught computer science at an all-girls middle school which cultivates communities of practice where girls can learn to be curious, creative, and competent computer scientists. This research documents the experiences of graduates as they move into high schools often permeated by new stereotypes and expectations …



Modeling language games

Recent advances in natural language processing have led to technologies such as earbuds capable of real-time translation, voice interfaces to home automation, and automatic summarization of news articles. Yet the superficial theoretical assumptions these technologies make about linguistic meaning have limited their application to social sciences research. This project builds …