| 2026 | ICER | Evaluating LLM-Generated Contextualized Algorithm Design Problems. | Erica Goodwin, Katherine Braught, Jonathan Liu, Dip Kiran Pradhan Newar, Yael Gertner, Seth Poulsen, Diana Franklin |
| 2026 | ITiCSE | Conjuror: A GenAI-Powered Tool to Support Teachers Customizing a Scratch Curriculum. | Minh Tran, David Gonzalez-Maldonado, Diana Franklin |
| 2026 | SIGCSE | Collapsing Qubits: A Quantum Themed Card Game. | Diana Franklin, David Gonzalez-Maldonado |
| 2026 | SIGCSE | Boosting Coding Confidence in Elementary Students: The Impact of ELA-Integrated Computational Thinking Curriculum. | Leiny Y. Garcia, Yvonne Kao, Sharin Jacob, Clare Baek, Dana Saito-Stehberger, Diana Franklin, Mark Warschauer |
| 2026 | SIGCSE | Introducing Quantum Computing to K-12 Teachers through a Professional Development Workshop. | David Gonzalez-Maldonado, Emily E. Edwards, Diana Franklin |
| 2026 | SIGCSE | Quander: Student Conceptions of Quantum Concepts from a Gameworld. | David Gonzalez-Maldonado, Grace Williams, Emily Edwards, Danielle Harlow, Diana Franklin |
| 2026 | SIGCSE | Analogical Reasoning in Undergraduate Algorithms. | Jonathan Liu, Erica Goodwin, Diana Franklin |
| 2026 | SIGCSE | An Interactive Generative AI Tool to Help Teachers Contextually Customize Scratch Projects. | Minh Tran, David Gonzalez-Maldonado, Diana Franklin |
| 2025 | SIGCSE | Quantum Computing for Everyone ... For Everyone. | Diana Franklin |
| 2025 | SIGCSE | Evaluating GPT for use in K-12 Block Based CS Instruction Using a Transpiler and Prompt Engineering. | David Gonzalez-Maldonado, Jonathan Liu, Diana Franklin |
| 2025 | SIGCSE | Student Utilization of Metacognitive Strategies in Solving Dynamic Programming Problems. | Jonathan Liu, Erica Goodwin, Diana Franklin |
| 2025 | SIGCSE | Teacher Decisions and Perspectives in Scratch TIPP&SEE Implementation. | Jonathan Liu, Erica Goodwin, Dana Saito-Stehberger, Sharin Rawhiya Jacob, Mark Warschauer, Diana Franklin |
| 2025 | SIGCSE | Can GPT Help? Supporting Teachers to Brainstorm Customized Instructional Scratch Projects. | Minh Tran, David Gonzalez-Maldonado, Elaine Zhou, Diana Franklin |
| 2025 | SIGCSE | How Do Learners Use Scratch Paper When Working on Dynamic Programming Problems? | Zihan Wu, Jonathan Liu, Erica Goodwin, Diana Franklin |
| 2024 | SIGCSE | Teaching Algorithm Design: A Literature Review. | Jonathan Liu, Seth Poulsen, Hongxuan Chen, Grace Williams, Yael Gertner, Diana Franklin |
| 2024 | SIGCSE | Harmonizing Scratch Encore: Scaffolding K-8 Teachers in Customizing Culturally Responsive Computing Materials. | Minh Tran, Heather Killen, Jen Palmer, David Weintrop, Diana Franklin |
| 2023 | ICER | How are Elementary Students Demonstrating Understanding of Decomposition within Elementary Mathematics? | Maya Israel, Jiehan Li, Wei Yan, Noor A. Elagha, Anne Corinne Huggins-Manley, Feiya Luo, Diana Franklin |
| 2023 | ICER | An Analysis of Gallery Walk Peer Feedback on Scratch Projects from Bilingual/Non-Bilingual Fourth Grade Students. | Jennifer Tsan, Chloe Butler, David Gonzalez-Maldonado, Jonathan Liu, Cathy Thomas, Diana Franklin |
| 2023 | SIGCSE | Introduction to Quantum Computing for Everyone: Experience Report. | Jonathan Liu, Diana Franklin |
| 2023 | SIGCSE | Qupcakery: A Puzzle Game that Introduces Quantum Gates to Young Learners. | Tianle Liu, David Gonzalez-Maldonado, Danielle B. Harlow, Emily E. Edwards, Diana Franklin |
| 2023 | SIGCSE | Describing Elementary Students' Spheres of Influence in Scratch 'About Me' Projects. | Santiago Ojeda-Ramirez, Jennifer Tsan, Donna Eatinger, Sharin Rawhiya Jacob, Dana Saito-Stehberger, Diana Franklin, Mark Warschauer |
| 2023 | SIGCSE | The Role of Spatial Orientation in Diagram Design for Computational Thinking Development in K-8 Teachers. | Jean Salac, Donna Eatinger, Diana Franklin |
| 2023 | SIGCSE | Learner Ideas and Interests Expressed in Open-ended Projects in a Middle School Computer Science Curriculum. | Jennifer Tsan, David Weintrop, Donna Eatinger, Diana Franklin |
| 2022 | ICER | Investigating the Use of Planning Sheets in Young Learners' Open-Ended Scratch Projects. | David Gonzalez-Maldonado, Alex Pugnali, Jennifer Tsan, Donna Eatinger, Diana Franklin, David Weintrop |
| 2022 | ICER | Comparison of CS Middle-School Instruction during Pre-Pandemic, Early-Pandemic and Mid-Pandemic School Years. | David Gonzalez-Maldonado, Jennifer Tsan, Donna Eatinger, David Weintrop, Diana Franklin |
| 2022 | ICER | A Pair of ACES: An Analysis of Isomorphic Questions on an Elementary Computing Assessment. | Miranda C. Parker, Leiny Garcia, Yvonne S. Kao, Diana Franklin, Susan Krause, Mark Warschauer |
| 2022 | ITiCSE | Scaffolding Young Learners' Open-Ended Programming Projects with Planning Sheets. | Jennifer Tsan, Donna Eatinger, Alex Pugnali, David Gonzalez-Maldonado, Diana Franklin, David Weintrop |
| 2022 | ITiCSE | An Analysis of Middle Grade Teachers' Debugging Pedagogical Content Knowledge. | Jennifer Tsan, David Weintrop, Diana Franklin |
| 2022 | SIGCSE | Reimagining Professional Development for K-8 CS Teachers: Evaluating a Virtual, Diffuse Model. | Jennifer Tsan, Merijke Coenraad, Zachary Crenshaw, Jen Palmer, Donna Eatinger, Kristan Beck, David Weintrop, Diana Franklin |
| 2021 | ICER | Investigating the Role of Cognitive Abilities in Computational Thinking for Young Learners. | Jean Salac, Cathy Thomas, Chloe Butler, Diana Franklin |
| 2021 | ITiCSE | Understanding the Link between Computer Science Instruction and Reading & Math Performance. | Jean Salac, Cathy Thomas, Chloe Butler, Diana Franklin |
| 2021 | SIGCSE | The Effects of Providing Starter Projects in Open-Ended Scratch Activities. | Merijke Coenraad, Jen Palmer, David Weintrop, Donna Eatinger, Zachary Crenshaw, Hoang Pham, Diana Franklin |
| 2021 | SIGCSE | Development and Preliminary Validation of the Assessment of Computing for Elementary Students (ACES). | Miranda C. Parker, Yvonne S. Kao, Dana Saito-Stehberger, Diana Franklin, Susan Krause, Debra J. Richardson, Mark Warschauer |
| 2021 | SIGCSE | Supporting Diverse Learners in K-8 Computational Thinking with TIPP&SEE. | Jean Salac, Cathy Thomas, Chloe Butler, Diana Franklin |
| 2021 | SIGCSE | Action Fractions: The Design and Pilot of an Integrated Math+CS Elementary Curriculum Based on Learning Trajectories. | Carla Strickland, Kathryn M. Rich, Donna Eatinger, Todd Lash, Andy Isaacs, Maya Israel, Diana Franklin |
| 2020 | ICER | An Analysis of Use-Modify-Create Pedagogical Approach's Success in Balancing Structure and Student Agency. | Diana Franklin, Merijke Coenraad, Jennifer Palmer, Donna Eatinger, Anna Zipp, Marco Anaya, Max White, Hoang Pham, Ozan Gkdemir, David Weintrop |
| 2020 | ICER | Exploring Quantum Reversibility with Young Learners. | Diana Franklin, Jen Palmer, Woorin Jang, Elizabeth M. Lehman, Jasmine Marckwordt, Randall H. Landsberg, Alexandria Muller, Danielle Harlow |
| 2020 | ICER | Exploring Student Behavior Using the TIPP&SEE Learning Strategy. | Diana Franklin, Jean Salac, Zachary Crenshaw, Saranya Turimella, Zipporah Klain, Marco Anaya, Cathy Thomas |
| 2020 | ISCA | SQUARE: Strategic Quantum Ancilla Reuse for Modular Quantum Programs via Cost-Effective Uncomputation. | Yongshan Ding, Xin-Chuan Wu, Adam Holmes, Ash Wiseth, Diana Franklin, Margaret Martonosi, Frederic T. Chong |
| 2020 | ITiCSE | If They Build It, Will They Understand It? Exploring the Relationship between Student Code and Performance. | Jean Salac, Diana Franklin |
| 2020 | ITiCSE | Evaluation and Assessment Needs of Computing Education in Primary Grades. | Rebecca Vivian, Diana Franklin, Dave Frye, Alan Peterfreund, Jason Ravitz, Florence R. Sullivan, Melissa Zeitz, Monica M. McGill |
| 2020 | SIGCSE | Initial Learning Trajectories for K-12 Quantum Computing. | Diana Franklin, Jennifer Palmer, Randall Landsberg, Jasmine Marckwordt, Alexandria Muller, Kartik Singhal, Jean Salac, Danielle Harlow |
| 2020 | SIGCSE | Eliciting Student Scratch Script Understandings via Scratch Charades. | Diana Franklin, Jean Salac, Cathy Thomas, Zene Sekou, Sue Krause |
| 2020 | SIGCSE | Scratch Encore: The Design and Pilot of a Culturally-Relevant Intermediate Scratch Curriculum. | Diana Franklin, David Weintrop, Jennifer Palmer, Merijke Coenraad, Melissa Cobian, Kristan Beck, Andrew Rasmussen, Sue Krause, Max White, Marco Anaya, Zachary Crenshaw |
| 2020 | SIGCSE | Patterns in Elementary-Age Student Responses to Personalized & Generic Code Comprehension Questions. | Jean Salac, Qi Jin, Zipporah Klain, Saranya Turimella, Max White, Diana Franklin |
| 2020 | SIGCSE | TIPP&SEE: A Learning Strategy to Guide Students through Use - Modify Scratch Activities. | Jean Salac, Cathy Thomas, Chloe Butler, Ashley Sanchez, Diana Franklin |
| 2020 | SIGCSE | Comprehending Code: Understanding the Relationship between Reading and Math Proficiency, and 4th-Grade CS Learning Outcomes. | Jean Salac, Cathy Thomas, Bryan Twarek, William Marsland, Diana Franklin |
| 2020 | SIGCSE | Introducing Computer Science into K-8 Classrooms: Teachers' Perspectives from a Large, Urban School District. | Erica Wheeler, John Wachen, Andrew M. Rasmussen, Diana Franklin, David Weintrop |
| 2019 | SIGCSE | Utilizing Participatory Design to Develop a Culturally Relevant Computer Science Curriculum. | Merijke Coenraad, Jen Palmer, Diana Franklin, David Weintrop |
| 2019 | SIGCSE | A K-8 Debugging Learning Trajectory Derived from Research Literature. | Kathryn M. Rich, Carla Strickland, T. Andrew Binkowski, Diana Franklin |
| 2019 | SIGCSE | An Analysis through an Equity Lens of the Implementation of Computer Science in K-8 Classrooms in a Large, Urban School District. | Jean Salac, Max White, Ashley Wang, Diana Franklin |
| 2018 | CHI | Evaluating CoBlox: A Comparative Study of Robotics Programming Environments for Adult Novices. | David Weintrop, Afsoon Afzal, Jean Salac, Patrick Francis, Boyang Li, David C. Shepherd, Diana Franklin |
| 2018 | CHI | Evaluating CoBlox: A Comparative Study of Robotics Programming Environments for Adult Novices. | David Weintrop, Afsoon Afzal, Jean Salac, Patrick Francis, Boyang Li, David C. Shepherd, Diana Franklin |
| 2018 | ICER | Decomposition: A K-8 Computational Thinking Learning Trajectory. | Kathryn M. Rich, T. Andrew Binkowski, Carla Strickland, Diana Franklin |
| 2018 | ICER | Starting from Scratch: Outcomes of Early Computer Science Learning Experiences and Implications for What Comes Next. | David Weintrop, Alexandria K. Hansen, Danielle B. Harlow, Diana Franklin |
| 2018 | MICRO | Magic-State Functional Units: Mapping and Scheduling Multi-Level Distillation Circuits for Fault-Tolerant Quantum Architectures. | Yongshan Ding, Adam Holmes, Ali Javadi-Abhari, Diana Franklin, Margaret Martonosi, Frederic T. Chong |
| 2018 | SCAM | [Engineering Paper] An IDE for Easy Programming of Simple Robotics Tasks. | David C. Shepherd, Patrick Francis, David Weintrop, Diana Franklin, Boyang Li, Afsoon Afzal |
| 2017 | ICER | K-8 Learning Trajectories Derived from Research Literature: Sequence, Repetition, Conditionals. | Kathryn M. Rich, Carla Strickland, T. Andrew Binkowski, Cheryl Moran, Diana Franklin |
| 2017 | ISPASS | Predicting memory page stability and its application to memory deduplication and live migration. | Karim Elghamrawy, Diana Franklin, Frederic T. Chong |
| 2017 | MICRO | Optimized surface code communication in superconducting quantum computers. | Ali Javadi-Abhari, Pranav Gokhale, Adam Holmes, Diana Franklin, Kenneth R. Brown, Margaret Martonosi, Frederic T. Chong |
| 2017 | SIGCSE | Using Upper-Elementary Student Performance to Understand Conceptual Sequencing in a Blocks-based Curriculum. | Diana Franklin, Gabriela Skifstad, Reiny Rolock, Isha Mehrotra, Valerie Ding, Alexandria K. Hansen, David Weintrop, Danielle Harlow |
| 2017 | SIGCSE | Assessing Children's Understanding of the Work of Computer Scientists: The Draw-a-Computer-Scientist Test. | Alexandria K. Hansen, Hilary A. Dwyer, Ashley Iveland, Mia Talesfore, Lacy Wright, Danielle Boyd Harlow, Diana Franklin |
| 2017 | SIGCSE | A Literature Review through the Lens of Computer Science Learning Goals Theorized and Explored in Research. | Kathryn Rich, Carla Strickland, Diana Franklin |
| 2016 | ISCA | Mellow Writes: Extending Lifetime in Resistive Memories through Selective Slow Write Backs. | Lunkai Zhang, Brian Neely, Diana Franklin, Dmitri B. Strukov, Yuan Xie, Frederic T. Chong |
| 2016 | SIGCSE | Initialization in Scratch: Seeking Knowledge Transfer. | Diana Franklin, Charlotte Hill, Hilary A. Dwyer, Alexandria K. Hansen, Ashley Iveland, Danielle Boyd Harlow |
| 2016 | SIGCSE | Differentiating for Diversity: Using Universal Design for Learning in Elementary Computer Science Education. | Alexandria K. Hansen, Eric R. Hansen, Hilary A. Dwyer, Danielle Boyd Harlow, Diana Franklin |
| 2015 | ASPLOS | Compiler Management of Communication and Parallelism for Quantum Computation. | Jeff Heckey, Shruti Patil, Ali JavadiAbhari, Adam Holmes, Daniel Kudrow, Kenneth R. Brown, Diana Franklin, Frederic T. Chong, Margaret Martonosi |
| 2015 | ICER | Fourth Grade Students Reading Block-Based Programs: Predictions, Visual Cues, and Affordances. | Hilary A. Dwyer, Charlotte Hill, Alexandria K. Hansen, Ashley Iveland, Diana Franklin, Danielle Harlow |
| 2015 | SIGCSE | Bringing Grades K-5 to the Mainstream of Computer Science Education. | Katie Apone, Marina Umaschi Bers, Karen Brennan, Diana Franklin, Maya Israel, Pat Yongpradit |
| 2015 | SIGCSE | KELP CS and LaPlaya: A Computational Thinking Curriculum and Development Environment for 4th - 6th Grade (Abstract Only). | Diana Franklin, Hilary A. Dwyer |
| 2015 | SIGCSE | Getting Started in Teaching and Researching Computer Science in the Elementary Classroom. | Diana Franklin, Charlotte Hill, Hilary A. Dwyer, Ashley Iveland, Alexandria Killian, Danielle Harlow |
| 2015 | SIGCSE | Floors and Flexibility: Designing a Programming Environment for 4th-6th Grade Classrooms. | Charlotte Hill, Hilary A. Dwyer, Tim Martinez, Danielle Harlow, Diana Franklin |
| 2014 | SIGCSE | Identifying elementary students' pre-instructional ability to develop algorithms and step-by-step instructions. | Hilary A. Dwyer, Charlotte Hill, Stacey Carpenter, Danielle Harlow, Diana Franklin |
| 2013 | ISCA | Quantum rotations: a case study in static and dynamic machine-code generation for quantum computers. | Daniel Kudrow, Kenneth Bier, Zhaoxia Deng, Diana Franklin, Yu Tomita, Kenneth R. Brown, Frederic T. Chong |
| 2013 | SIGCSE | Hairball: lint-inspired static analysis of scratch projects. | Bryce Boe, Charlotte Hill, Michelle Len, Greg Dreschler, Phillip T. Conrad, Diana Franklin |
| 2013 | SIGCSE | Assessment of computer science learning in a scratch-based outreach program. | Diana Franklin, Phillip T. Conrad, Bryce Boe, Katy Nilsen, Charlotte Hill, Michelle Len, Greg Dreschler, Gerardo Aldana, Paulo Almeida-Tanaka, Brynn Kiefer, Chelsea Laird, Felicia Lopez, Christine Pham, Jessica Suarez, Robert Waite |
| 2011 | SIGCSE | Animal tlatoque: attracting middle school students to computing through culturally-relevant themes. | Diana Franklin, Phillip T. Conrad, Gerardo Aldana, Sarah Hough |
| 2010 | MICRO | Minimal Multi-threading: Finding and Removing Redundant Instructions in Multi-threaded Processors. | Guoping Long, Diana Franklin, Susmit Biswas, Pablo J. Ortiz, Jason Oberg, Dongrui Fan, Frederic T. Chong |
| 2009 | ISCA | Multi-execution: multicore caching for data-similar executions. | Susmit Biswas, Diana Franklin, Alan Savage, Ryan Dixon, Timothy Sherwood, Frederic T. Chong |
| 2006 | HiPC | Segmented Bitline Cache: Exploiting Non-uniform Memory Access Patterns. | Ravishankar Rao, Justin Wenck, Diana Franklin, Rajeevan Amirtharajah, Venkatesh Akella |
| 2005 | WCAE | Experiences with the Blackfin architecture for embedded systems education. | Diana Franklin, John S. Seng |
| 2004 | ISCA | Synchroscalar: A Multiple Clock Domain, Power-Aware, Tile-Based Embedded Processor. | John Y. Oliver, Ravishankar Rao, Paul Sultana, Jedidiah R. Crandall, Erik Czernikowski, Leslie W. Jones IV, Diana Franklin, Venkatesh Akella, Frederic T. Chong |