Search
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
Code and Tell: Assessing Young Children’s Learning of Computational Thinking Using Peer Video Interviews with ScratchJr
Resource 
  
            
 
  
 
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  Normal
  0…
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
‘‘I want my robot to look for food’’: Comparing Kindergartner’s programming comprehension using tangible, graphic, and hybrid user interfaces
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
Robotics in the early childhood classroom: learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade
Resource 
  
            
 
  
 
 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  
 
  DefSemiHidden="true" DefQFormat="…
Resource 
  
            In this webinar, presenters describe how the study of Complex Adaptive Systems through computer modeling and simulation fits into existing science frameworks and classes, share information about their program and curricula…
Resource 
  
            This appendix of the California Science Framework focuses on Computer Science in Science.
      
            This appendix of the California Science Framework focuses on Computer Science in Science.
Citation: Lee, I.2016…
Resource 
  
            Chapter 7 of the publication Engineering Instruction for High-Ability Learners in K-8 Classrooms, this chapter written by Irene Lee and April DeGennaro focuses on computer science, coding, and project-based learning for…
Resource 
  
            This article, Reclaiming the Roots of CT, is part of a CSTA Voice bi-monthly publication, where Lee argues for a focused definition of CT that clearly distinguishes it from other forms of thinking.
      
            This…
Resource 
  
            Chapter 7 of the publication Engineering Instruction for High-Ability Learners in K-8 Classrooms, this chapter written by Irene Lee and April DeGennaro focuses on computer science, coding, and project-based learning for…
Resource 
  
            Chapter 7 of the publication Engineering Instruction for High-Ability Learners in K-8 Classrooms, this chapter written by Irene Lee and April DeGennaro focuses on computer science, coding, and project-based learning for…
Resource 
  
            In this webinar, presenters describe how the study of Complex Adaptive Systems through computer modeling and simulation fits into existing science frameworks and classes, share information about their program and curricula…
Resource 
  
            This conference paper explains how EarSketch affects student persistence.
      
            McKlin, T., Magerko, B., Lee, T., Wanzer, D., Edwards, D., & Freeman, J. (2018). Authenticity and personal creativity: How…
Resource 
  
            In this paper, authors explore collaborative music live coding (CMLC) using the live coding environment and pedagogical tool EarSketch. In particular, we examine the use of turn-taking and a customized chat window inspired…
Resource 
  
            In this paper, authors present the causal loop diagrams developed to explain the relationships between the actors and attributes involved in implementing EarSketch in a particular school setting. The diagram allows us to…
Understanding the Difficulties African-American Middle School Girls Face While Enacting Computational Algorithmic Thinking in the Context of Game Design
Resource 
  
            This article introduces CAT as explored through the Supporting Computational Algorithmic Thinking (SCAT) project, an ongoing longitudinal between-subjects research project and enrichment program that guides African-…
Exploring the Difficulties African-American Middle School Girls Face Enacting Computational Algorithmic Thinking over three Years while Designing Games for Social Change
Resource 
  
            This article explores middle school girls' reflections about the difficulties they faced while using computational algorithmic thinking capabilities as they engaged in collaborative game design for social change. Authors…
Resource 
  
            This paper explores African American middle-school girls' perspectives of their experience with the Supporting Computational Algorithmic Thinking (SCAT) project and perceptions of themselves as game designers…
A Training Ground for Women of Color in STEM: Spelman College Tackles the STEM Pipeline as a Social Justice Issue
Resource 
  
            Paper from the 2016 Advancing Social Justice from Classroom to Community Conference.
      
      
              Computer Science
              Technology
              Broadening Participation
              Gaming/…
The Computational Algorithmic Thinking (CAT) Capability Flow: An Approach to Articulating CAT Capabilities over Time in African-American Middle-school Girls
Resource 
  
            This paper explores the CAT Capability Flow, which begins to describe the processes and sub-skills and capabilities involve in computational algorithmic thinking (CAT). To do this, authors engage in an approach which…
Helping K-12 Teachers Get Unstuck with Scratch: The Design of an Online Professional Learning Experience
Resource 
  
            In this paper, authors describe the design and implementation of Getting Unstuck, a 21-day, email-based learning experience for K-12 teachers interested in developing greater familiarity and fluency with Scratch…
Resource 
  
            Instructional modules that bring sustainability topics into classrooms in a way that emphasizes the methods and tools of mathematics and computing and illustrates their role in planning for sustainability. Through the…
Resource 
  
            Getting Unstuck is a 10-module intermediate Scratch curriculum to help your students develop greater creative and conceptual fluency with code. The curriculum reimagines the classroom as a design studio: a culture of…
Resource 
  
            The SchoolWide Lab middle school curriculum units are anchored in phenomena, aligned to the Next Generation Science Standards(NGSS) and purposefully integrate Computational Thinking (CT). To date, four units have been…
Resource 
  
            EarSketch helps you learn core topics in computer science, music, and music technology in a fun, engaging environment. You learn to code in Python or JavaScript, two of the most popular programming languages in the world,…
Resource 
  
            The CS-STEM Network offers research-based curricula created by Carnegie Mellon Robotics Academy that focus on teaching big ideas with robotics. Over 20 curriculum options provide support for LEGO, VEX, Arduino, and Virtual…
Standards-Aligned Instructional Supports to Promote Computer Science Teachers' Pedagogical Content Knowledge
Resource 
  
            This position paper advocates supporting computer science (CS) teacher professional learning by supplementing existing curriculum-specific teacher professional development (PD) with standards-aligned PD that focuses on…
It's Challenging but Doable: Lessons Learned from a Remote Collaborative Coding Camp for Elementary Students
Resource 
  
            This experience report describes lessons learned from a remote after-school camp with 24 elementary school students who participated in a series of individual and paired learning activities over three weeks. The report…
“I Remember How to Do It”: Exploring Upper Elementary Students’ Collaborative Regulation While Pair Programming Using Epistemic Network Analysis
Resource 
  
            
Students’ self-efficacy toward computing affect their participation in related tasks and courses. Self-efficacy is likely influenced by students’ initial experiences and exposure to computer science (CS) activities.…
What's In a Wave? Using Modeling and Computational Thinking to Enhance Students' Understanding of Waves
Resource 
  
            Teaching about wave structure and function is a critical element of any physical science curriculum and supported by Next Generation Science Standards (NGSS) PS4: Waves and Their Applications in Technologies for…
Resource 
  
            We explored how preservice teachers in a middle school science methods course learned and applied computational thinking (CT) concepts and activities during a month-long
intervention.
      
            We explored how…
Standards-Aligned Instructional Supports to Promote Computer Science Teachers' Pedagogical Content Knowledge
Resource 
  
            This position paper advocates supporting CS teacher professional learning by supplementing existing curriculum-specific teacher PD with standards-aligned PD that focuses on teachers' conceptual understanding of CS…
Resource 
  
            K- 12 Computer Science (CS) education is developing rapidly but still lacks a comprehensive measure for CS teachers’ pedagogical content knowledge (PCK). We respond to this need by describing the design of a CS-PCK…
Resource 
  
            This webinar provided early career data science education researchers with information on the state of the field; tools, curricula, and other resources for researchers; and insight into funding opportunities and proposal…
Resource 
  
            This report takes stock of what we currently know as well as what we need to know to make classroom assessment maximally beneficial for the teaching and learning of STEM subject matter in K–12 classrooms…
Designing Standards-aligned Formative Assessments to Explore Middle School Students’ Understanding of Algorithms
Resource 
  
            'Algorithms’ is a core CS concept included in the K-12 CS learning standards, yet student challenges with understanding and using algorithms are still not well documented. This paper describes an approach to decompose the…
	Exploring Middle School Students’ Understanding of Algorithms Using Standards-aligned Formative Assessments: Teacher and Researcher Perspectives
Resource 
  
            ‘Algorithms’ is a core CS concept included in the K-12 CS standards, yet student challenges with understanding different aspects of algorithms are still not well documented, especially for younger students. This paper…
Uncovering Middle School CS Students’ Understanding of Variables and Control Structures: A Cognitive Think-Aloud Approach
Resource 
  
            This poster presents findings on middle school students’ understanding of core computer science (CS) concepts, such as variables and control structures, using cognitive think-aloud interviews with eight students…
Thinking Critically, Coding Creatively: Elevating Social Studies Through Inquiry-based Learning and Computer Science Integration
Resource 
  
            Weaving computer science into the fabric of social studies, rather than teaching it as an isolated skill, makes both subjects more relevant, engaging, and beneficial to students.
      
            Weaving computer…
Resource 
  
            In this paper we describe a technical infrastructure, entitled Open Game Data, for conducting educational game research using open science, educational data mining and learning engineering approaches.…
Resource 
  
            The real-time detection of when a player is struggling presents an opportunity for game designers to design timely and meaningful interventions, as well as to provide targeted support that improves student learning and…
Getting Unstuck Together: Creating Personally Authentic Programming Projects in a 4th Grade Classroom
Resource 
  
            Teachers play a central role in designing structures which encourage the development of students’ individual creative capacity and the classroom’s sense of community. We offer considerations for designing engaging and…
Toward Ontological Alignment: Coordinating Student Ideas with the Representational System of a Computational Modeling Unit for Science Learning
Resource 
  
            Computational modeling tools present unique opportunities and challenges for student learning. Each tool has a representational system that impacts the kinds of explorations students engage in. Inquiry aligned with a tool’…
Seeing Our World Through Data: Sixth Graders Integrating Data Investigations in Collaborative Knowledge Building
Resource 
  
            Prior research has explored innovative ways to introduce data science to young learners, emphasizing not only the development of data skills but also the connection of data science to students’ authentic inquiries and…
Resource 
  
            The recent surge of artificial intelligence (AI) in science education has heightened interest among the NARST community—a curiosity about how technology can transform education that has lasted for decades. This growing…
Resource 
  
            This article portrays how citizen science (CS) projects can be integrated into elementary classrooms to enhance students’ sensemaking skills and connect to real-world science problems.
      
            This article…
Resource 
  
            Teach mathematics and science using materials for the weather-focused Community Collaborative Rain, Hail, & Snow Network project.
      
            Teach mathematics and science using materials for the weather-…
Resource 
  
            This chapter features intersections of art, literacy, and creative computing. As a component of STEAM, creative computing augments story creation, or storymaking (Buganza et al., 2023; Compton & Thompson, 2018),…
Asset-based Computational Thinking in Early Childhood Classrooms: Centering Students’ Expertise in a Community of Learners
Resource 
  
            Computational thinking CT is central to computer science, yet there is a gap in the literature on the best ways to implement CT in early childhood classrooms. The purpose of this qualitative study was to explore how early…
Early Childhood Teachers’ Use of Asset-based Computational Thinking Pedagogy: Centering Students’ Expertise and Life Experiences
Resource 
  
            Computational thinking (CT) is central to computer science, yet there is a gap in the literature on how CT emerges and develops in early childhood especially for children from historically marginalized communities.…
Resource 
  
            Students benefit from having opportunities to explore extensive, complex datasets using technology tools that are intuitive and accessible. Likewise, middle school teachers require convenient access to captivating datasets…
A View of Computer-Supported Collaborative Learning Research and its Lessons for Future-Generation Collaboration Systems
Resource 
  
            Stahl, G. (2012f). A view of computer-supported collaborative learning research and its lessons for future-generation collaboration systems. Future Generation Computer Systems.
ABSTRACT:
This is a review of research on…
ScratchEd: Working with Teachers to Develop Design-Based Learning Approaches to the Cultivation of Computational Thinking
Resource 
  
            In this poster, we describe the goals of our research, our proposed model for professional development, our framing of design-based approaches to learning, and our framing of computational thinking…
An Investigation of Middle School Science Teachers and Students Use of Technology Inside and Outside of Classrooms: Considering whether digital natives are more technology savvy than their teachers
Resource 
  
            The purpose of the study is to investigate the popular assumption that the "digital natives" generation surpasses the previous "digital immigrants" generation in terms of their technology experiences, because they grow up…
Use of Google Earth, Cyber Databases, and Geotagged Photos to Enhance Students’ Scientific Practices and Understanding
Resource 
  
            Using Google Earth, Cyber Databases, and Geotagged Photos to Enhance Students’ Scientific Practices and Understanding of Darwin’s Theory of Evolution 
      
            Wang, S.-K. Hsu, H.-Y. & Jean Posada. (2014).…
Resource 
  
            
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-…
Engaging underrepresented groups in high school introductory computing through computational remixing with EarSketch
Resource 
  
            In this paper, we describe a pilot study of EarSketch, a computational remixing approach to introductory computer science, in a formal academic computing course at the high school level. The EarSketch project provides an…
Resource 
  
            This paper employs meta-analysis to determine the influence of computer-based scaffolding characteristics and study and test scorequality on cognitive outcomes in science, technology, engineering, and mathematics education…
Resource 
  
            In this mixed method study, we examined the use and impact of computer based scaffolding to support middle school students’ creation of evidence-based arguments during a 3-week problem-based learning unit focused on the…
Resource 
  
            This paper presents a set of authoring tool design principles such as leveraging UI workflows, collaboration, and automation.
      
            The scarcity of efficient and user-friendly authoring tools has long been…
What They Learn When They Learn Coding: Investigating Cognitive Domains and Computer Programming Knowledge in Young Children
Resource 
  
            This study investigated N = 57 Kindergarten through second grade children’s performance on a programming assessment after engaging in a 6-week curricular intervention called ScratchJr.
      
            Computer…
Resource 
  
            A paper on the prototype evolution of the ScratchJr programming environment.
      
            Computer programming for young children has grown in popularity among both education researchers and product developers, but…