publications
- Grounding how we teach programming in why we teach programming
- Interactive fiction: Weaving together literacies of text and code
- Manipul8: An Interactive Experience to Inspire Pattern-based Algebraic Thinking and Representational Fluency
- Solder and Wire or Needle and Thread: Examining the Effects of Electronic Textile Construction Kits on Girls' Attitudes Towards Computing and Arts
- Testudinata: A Tangible Interface for Exploring Functional Programming
- How Broad is Computational Thinking? A Longitudinal Study of Practices Shaping Learning in Computer Science
- Framing Computational Thinking for Computational Literacies in K-12 Education
- From theory bias to theory dialogue: Embracing cognitive, situated and critical framings of computational thinking for K-12 CS education
- Defining and designing computer science education in a k-12 public school district
- Measuring the computational in computational participation: Debugging interactive stories in middle school computer science.
- Unfold Studio: Suporting critical literacies of text and code
- Student voices in the digital hubbub