Utilizing technology to support the development of empathy. - Shaundra Bryant Daily; Karen Brennan (IDC, 2008)

Scratch-Ed: an online community for scratch educators. - Karen Brennan (CSCL (2), 2009)

Scratch: creating and sharing interactive media. - Karen Brennan; Andrés Monroy-Hernández; Mitchel Resnick (CSCL (2), 2009)

Scratch: programming for all. - Mitchel Resnick; John H. Maloney; Andrés Monroy-Hernández; Natalie Rusk; Evelyn Eastmond; Karen Brennan; Amon Millner; Eric Rosenbaum; Jay S. Silver; Brian Silverman; Yasmin B. Kafai (Commun. ACM, 2009)

Mind the gap: Differences between the aspirational and the actual in an online community of learners. - Karen Brennan (CSCL, 2011)

CSCW and education: viewing education as a site of work practice. - Peter Samuelson Wardrip; R. Benjamin Shapiro; Andrea Forte; Spiro Maroulis; Karen Brennan; Ricarose Roque (CSCW Companion, 2013)

Stories from the scratch community: connecting with ideas, interests, and people. - Karen Brennan; Mitchel Resnick (SIGCSE, 2013)

Learning Computing through Creating and Connecting. - Karen Brennan (Computer, 2013)

Identifying and Assessing Computational Thinking Practices. - Wendy Martin; Karen Brennan; William Tally; Francisco Cervantes (ICLS, 2014)

Blocks-based programming languages: simplifying programming for different audiences with different goals. - Paul Medlock-Walton; Kyle J. Harms; Eileen T. Kraemer; Karen Brennan; Daniel Wendel (SIGCSE, 2014)

CS professional development MOOCs. - Erin Mindell; Karen Brennan; Gwendolyn Britton; Jennifer S. Kay; Jennifer Rosato (SIGCSE, 2014)

Bringing Grades K-5 to the Mainstream of Computer Science Education. - Katie Apone; Marina Umaschi Bers; Karen Brennan; Diana Franklin; Maya Israel; Pat Yongpradit (SIGCSE, 2015)

Expanding Outcomes: Exploring Varied Forms of Teacher Learning in an Online Professional Development Experience. - Maxwell M. Yurkofsky; Sarah Blum-Smith; Karen Brennan (ICLS, 2016)

Creative Learning @ Scale. - Mitchel Resnick; Karen Brennan; Cristóbal Cobo; Philipp Schmidt 003 (L@S, 2017)

Designing for learning by creating. - Karen Brennan (Int. J. Child Comput. Interact., 2017)

EcoMOD: Integrating Computational Thinking into Ecosystems Science Education via Modeling in Immersive Virtual Worlds (Abstract Only). - Amanda Dickes; Shari Metcalf; Amy Kamarainen; Joseph M. Reilly; Karen Brennan; Tina A. Grotzer; Chris Dede (SIGCSE, 2018)

Getting Unstuck: New Resources for Teaching Debugging Strategies in Scratch (Abstract Only). - Paulina Haduong; Karen Brennan (SIGCSE, 2018)

Design of an Agent-Based Visual Programming Tool for Elementary Ecosystem Science Learning. - Shari Metcalf; Amanda Dickes; Karen Brennan; Chris Dede (ICER, 2019)

Helping K-12 Teachers Get Unstuck with Scratch: The Design of an Online Professional Learning Experience. - Paulina Haduong; Karen Brennan (SIGCSE, 2019)

Scaffolding ecosystems science practice by blending immersive environments and computational modeling. - Amanda Catherine Dickes; Amy Kamarainen; Shari J. Metcalf; Semiha Gün-Yildiz; Karen Brennan; Tina A. Grotzer; Chris Dede (Br. J. Educ. Technol., 2019)

The effects of first programming language on college students' computing attitude and achievement: a comparison of graphical and textual languages. - Chen Chen 072; Paulina Haduong; Karen Brennan; Gerhard Sonnert; Philip M. Sadler (Comput. Sci. Educ., 2019)

Talking in Pairs: Learning From and With Teachers Through Artifact-Based Dyadic Interviews. - Paulina Haduong; Karen Brennan (ICLS, 2020)

Facilitating Change: A Study of Supporting Teacher Learning. - Raquel Jimenez; Karen Brennan (ICLS, 2020)

Turning Bugs into Learning Opportunities: Understanding Debugging Processes, Perspectives, and Pedagogies. - Yasmin B. Kafai; Gautam Biswas; Nicole Hutchins; Caitlin Snyder; Karen Brennan; Paulina Haduong; Kayla DesPortes; Morgan M. Fong; Virginia J. Flood; Oia Walker-van Aalst; David DeLiema; Deborah A. Fields; et al. (ICLS, 2020)

Surfacing Teachers' Aspirations and Decisions Through Digital Design Journals. - Laura Peters; Sam Sadeh; Karen Brennan (ICLS, 2020)

Evaluation and assessment for improving CS teacher effectiveness. - Monica M. McGill; Leigh Ann DeLyser; Karen Brennan; Baker Franke; Errol Kaylor; Eric J. Mayhew; Kelly Mills; Aman Yadav (Inroads, 2020)

Stepping back and stepping in: Facilitating learner-centered experiences in MOOCs. - Sarah Blum-Smith; Maxwell M. Yurkofsky; Karen Brennan (Comput. Educ., 2021)

Assessing computational thinking through the lenses of functionality and computational fluency. - Shari J. Metcalf; Joseph M. Reilly; Soobin Jeon; Annie Wang; Allyson Pyers; Karen Brennan; Chris Dede (Comput. Sci. Educ., 2021)

Designing for Student-Directedness: How K-12 Teachers Utilize Peers to Support Projects. - Karen Brennan; Sarah Blum-Smith; Laura Peters; Jane M. Kang (ACM Trans. Comput. Educ., 2022)

Debugging with an AI Tutor: Investigating Novice Help-seeking Behaviors and Perceived Learning. - Stephanie Yang; Hanzhang Zhao; Yudian Xu; Karen Brennan; Bertrand Schneider (ICER (1), 2024)

Decoding Debugging Instruction: A Systematic Literature Review of Debugging Interventions. - Stephanie Yang; Miles Baird; Eleanor O'Rourke; Karen Brennan; Bertrand Schneider (ACM Trans. Comput. Educ., 2024)

Learning Collaboratively with Scratch. - Kelly Ding; Paulina Haduong; Karen Brennan (SIGCSE (2), 2025)

Getting unstuck together: creating personally authentic programming projects in a 4 th grade classroom. - Paulina Haduong; Karen Brennan (Comput. Sci. Educ., 2025)