Diana Franklin
Orcid: 0000-0003-1495-9805
According to our database1,
Diana Franklin
authored at least 112 papers
between 1999 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
Harmonizing Scratch Encore: Scaffolding K-8 Teachers in Customizing Culturally Responsive Computing Materials.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the RESPECT Annual Conference, 2024
2023
Learner Ideas and Interests Expressed in Open-ended Projects in a Middle School Computer Science Curriculum.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
The Role of Spatial Orientation in Diagram Design for Computational Thinking Development in K-8 Teachers.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
An Analysis of Gallery Walk Peer Feedback on Scratch Projects from Bilingual/Non-Bilingual Fourth Grade Students.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023
How are Elementary Students Demonstrating Understanding of Decomposition within Elementary Mathematics?
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023
2022
Using participatory design to integrate stakeholder voices in the creation of a culturally relevant computing curriculum.
Int. J. Child Comput. Interact., 2022
A Learning Trajectory for Variables Based in Computational Thinking Literature: Using Levels of Thinking to Develop Instruction.
Comput. Sci. Educ., 2022
Reimagining Professional Development for K-8 CS Teachers: Evaluating a Virtual, Diffuse Model.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022
A Pair of ACES: An Analysis of Isomorphic Questions on an Elementary Computing Assessment.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
Comparison of CS Middle-School Instruction during Pre-Pandemic, Early-Pandemic and Mid-Pandemic School Years.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
Investigating the Use of Planning Sheets in Young Learners' Open-Ended Scratch Projects.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
2021
Helping teachers make equitable decisions: effects of the TEC Rubric on teachers' evaluations of a computing curriculum.
Comput. Sci. Educ., 2021
Action Fractions: The Design and Pilot of an Integrated Math+CS Elementary Curriculum Based on Learning Trajectories.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Development and Preliminary Validation of the Assessment of Computing for Elementary Students (ACES).
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Understanding the Link between Computer Science Instruction and Reading & Math Performance.
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.1, Virtual Event, Germany, June 26, 2021
Investigating the Role of Cognitive Abilities in Computational Thinking for Young Learners.
Proceedings of the ICER 2021: ACM Conference on International Computing Education Research, 2021
2020
The Teacher Accessibility, Equity, and Content (TEC) Rubric for Evaluating Computing Curricula.
ACM Trans. Comput. Educ., 2020
Introducing Computer Science into K-8 Classrooms: Teachers' Perspectives from a Large, Urban School District.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Comprehending Code: Understanding the Relationship between Reading and Math Proficiency, and 4th-Grade CS Learning Outcomes.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
TIPP&SEE: A Learning Strategy to Guide Students through Use - Modify Scratch Activities.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Patterns in Elementary-Age Student Responses to Personalized & Generic Code Comprehension Questions.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Scratch Encore: The Design and Pilot of a Culturally-Relevant Intermediate Scratch Curriculum.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020
If They Build It, Will They Understand It? Exploring the Relationship between Student Code and Performance.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020
SQUARE: Strategic Quantum Ancilla Reuse for Modular Quantum Programs via Cost-Effective Uncomputation.
Proceedings of the 47th ACM/IEEE Annual International Symposium on Computer Architecture, 2020
Turning Bugs into Learning Opportunities: Understanding Debugging Processes, Perspectives, and Pedagogies.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020
Developing Computational Thinking Assessments for Elementary Students: Connecting Cognition, Observation, and Interpretation.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020
Identifying Spheres of Influence for a Culturally Relevant Computing Curriculum through Participatory Design.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020
An Analysis of Use-Modify-Create Pedagogical Approach's Success in Balancing Structure and Student Agency.
Proceedings of the ICER 2020: International Computing Education Research Conference, 2020
2019
Resource optimized quantum architectures for surface code implementations of magic-state distillation.
Microprocess. Microsystems, 2019
An Analysis through an Equity Lens of the Implementation of Computer Science in K-8 Classrooms in a Large, Urban School District.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Utilizing Participatory Design to Develop a Culturally Relevant Computer Science Curriculum.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
Enacting Identities: Participatory Design as a Context for Youth to Reflect, Project, and Apply their Emerging Identities.
Proceedings of the 18th ACM International Conference on Interaction Design and Children, 2019
2018
K-8 learning trajectories derived from research literature: sequence, repetition, conditionals.
Inroads, 2018
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018
Magic-State Functional Units: Mapping and Scheduling Multi-Level Distillation Circuits for Fault-Tolerant Quantum Architectures.
Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture, 2018
Starting from Scratch: Outcomes of Early Computer Science Learning Experiences and Implications for What Comes Next.
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018
Proceedings of the 2018 ACM Conference on International Computing Education Research, 2018
Evaluating CoBlox: A Comparative Study of Robotics Programming Environments for Adult Novices.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
2017
A Literature Review through the Lens of Computer Science Learning Goals Theorized and Explored in Research.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Assessing Children's Understanding of the Work of Computer Scientists: The Draw-a-Computer-Scientist Test.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Using Upper-Elementary Student Performance to Understand Conceptual Sequencing in a Blocks-based Curriculum.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, 2017
Predicting memory page stability and its application to memory deduplication and live migration.
Proceedings of the 2017 IEEE International Symposium on Performance Analysis of Systems and Software, 2017
Cracking The Code: The Impact of Computer Coding on the Interactions of a Child with Autism.
Proceedings of the 2017 Conference on Interaction Design and Children, 2017
2016
Differentiating for Diversity: Using Universal Design for Learning in Elementary Computer Science Education.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Mellow Writes: Extending Lifetime in Resistive Memories through Selective Slow Write Backs.
Proceedings of the 43rd ACM/IEEE Annual International Symposium on Computer Architecture, 2016
User-Centered Design in Block-Based Programming: Developmental & Pedagogical Considerations for Children.
Proceedings of the The 15th International Conference on Interaction Design and Children, 2016
2015
Floors and Flexibility: Designing a Programming Environment for 4th-6th Grade Classrooms.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Getting Started in Teaching and Researching Computer Science in the Elementary Classroom.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
KELP CS and LaPlaya: A Computational Thinking Curriculum and Development Environment for 4th - 6th Grade (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Herniated Hash Tables: Exploiting Multi-Level Phase Change Memory for In-Place Data Expansion.
Proceedings of the 2015 International Symposium on Memory Systems, 2015
Fourth Grade Students Reading Block-Based Programs: Predictions, Visual Cues, and Affordances.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015
Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems, 2015
Proceedings of the 14th International Conference on Interaction Design and Children, 2015
2014
Identifying elementary students' pre-instructional ability to develop algorithms and step-by-step instructions.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014
Proceedings of the International Conference on Parallel Architectures and Compilation, 2014
2013
Synthesis Lectures on Professionalism and Career Advancement for Scientists and Engineers, Morgan & Claypool Publishers, ISBN: 978-3-031-02508-2, 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Quantum rotations: a case study in static and dynamic machine-code generation for quantum computers.
Proceedings of the 40th Annual International Symposium on Computer Architecture, 2013
Memristors for neural branch prediction: a case study in strict latency and write endurance challenges.
Proceedings of the Computing Frontiers Conference, 2013
2012
ACM J. Emerg. Technol. Comput. Syst., 2012
Int. J. Handheld Comput. Res., 2012
Proceedings of the Energy Efficient Data Centers - First International Workshop, 2012
2011
Animal tlatoque: attracting middle school students to computing through culturally-relevant themes.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011
2010
Minimal Multi-threading: Finding and Removing Redundant Instructions in Multi-threaded Processors.
Proceedings of the 43rd Annual IEEE/ACM International Symposium on Microarchitecture, 2010
Proceedings of the 39th International Conference on Parallel Processing, 2010
Proceedings of the International Green Computing Conference 2010, 2010
2009
Proceedings of the 10th workshop on MEmory performance, 2009
Proceedings of the 10th International Symposium on Pervasive Systems, 2009
Proceedings of the 36th International Symposium on Computer Architecture (ISCA 2009), 2009
2008
Efficient fault tolerance in multi-media applications through selective instruction replication.
Proceedings of the 5th Conference on Computing Frontiers, 2008
2007
Using Application Bisection Bandwidth to Guide Tile Size Selection for the Synchroscalar Tile-Based Architecture.
Trans. High Perform. Embed. Archit. Compil., 2007
2006
Synchroscalar: Evaluation of an embedded, multi-core architecture for media applications.
J. Embed. Comput., 2006
Proceedings of the 2006 IEEE International Symposium on Workload Characterization, 2006
Proceedings of the High Performance Computing, 2006
Proceedings of the Third Conference on Computing Frontiers, 2006
2005
Proceedings of the 2005 workshop on Computer architecture education, 2005
Improving Non-Stationary Data Retrieval in Wireless Sensor Networks.
Proceedings of the 2005 International Conference on Wireless Networks, 2005
2004
Proceedings of the 31st International Symposium on Computer Architecture (ISCA 2004), 2004
2003
Synchroscalar: Initial Lessons in Power-Aware Design of a Tile-Based Embedded Architecture.
Proceedings of the Power-Aware Computer Systems, Third International Workshop, 2003
2002
SIGARCH Comput. Archit. News, 2002
Parallel Process. Lett., 2002
2000
Parallel Process. Lett., 2000
Proceedings of the IEEE International Conference On Computer Design: VLSI In Computers & Processors, 2000
1999
Proceedings of the 32nd Annual IEEE/ACM International Symposium on Microarchitecture, 1999
Proceedings of the IEEE International Conference On Computer Design, 1999