skip to main content


Title: How a Research-Practice Partnership Refined its Strategy for Integrating CS/CT into K-5 Curricula: An Experience Report
Massachusetts defined K-12 Digital Literacy/Computer Science (DLCS) standards in 2016 and developed a 5-12 teacher licensure process, expecting K-4 teachers to be capable of teaching to the standards under their elementary license. An NSF CSforAll planning grant led to the establishment of an NSF 4-year ResearchPractice Partnership (RPP) of district and school administrators, teachers, university researchers, and external evaluators in 2018. The RPP focused on the 33 K-5 serving schools to engage all students in integrated CS/CT teaching and learning and to create a cadre of skilled and confident elementary classroom teachers ready to support their students in learning CS/CT concepts and practices. The pandemic exacerbated barriers and inequities across the district, which serves over 25,000 diverse students (9.7% white/nonHispanic, 83.7% high needs). Having observed a lack of awareness and expertise among many K-5 teachers for implementing CS/CT content and practices and seeing barriers to equitable CS/CT teaching and learning, the RPP designed an iterative, teacher-led, co-design of curriculum supported by equity-focused and embedded professional learning. This experience report describes how we refined our strategies for curriculum development and diffusion, professional learning, and importantly, our commitment to addressing diversity, equity, and inclusion beyond just reaching all students. The RPP broadened its focus on understanding race and equity to empower students to understand how technology affects their identities and to equip them to critically participate in the creation and use of technology  more » « less
Award ID(s):
1837086
NSF-PAR ID:
10355625
Author(s) / Creator(s):
; ; ; ; ; ; ; ; ;
Date Published:
Journal Name:
SIGCSE ’22
Page Range / eLocation ID:
592 to 598
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. The dearth of women and people of color in the field of computer science is a well-documented phenomenon. Following Obama's 2016 declaration of the need for a nationwide CS for All movement in the US, educators, school districts, states and the US-based National Science Foundation have responded with an explosion of activity directed at developing computer science learning opportunities in K-12 settings. A major component of this effort is the creation of equitable CS learning opportunities for underrepresented populations. As a result, there exists a strong need for educational research on the development of equity-based theory and practice in CS education. This poster session reports on a work-in-progress study that uses a case study approach to engage twenty in-service elementary school teachers in reflecting on issues of equity in CS education as part of a three-day CS professional development workshop. Our work is unfolding in the context of a four-year university/district research practice partnership in a mid-sized city in the Northeastern United States. Teachers in our project are working to co-design integrated CS curriculum units for K-5 classrooms. We developed four case studies, drawn from the first year of our project, that highlight equity challenges teachers faced in the classroom when implementing the CS lessons. The case studies follow the "Teacher Moments" template created by the Teaching Systems Lab in Open Learning at MIT. The case study activity is meant to deepen reflection and discussion on how to create equitable learning opportunities for elementary school students. We present preliminary findings. 
    more » « less
  2. null (Ed.)
    A key strategy for bringing computer science (CS) education to all students is the integration of computational thinking (CT) into core curriculum in elementary school. But teachers want to know how they can do this on top of their existing priorities. In this paper, we describe how our research-practice partnership is working to motivate, prepare, and support an elementary school to integrate equitable and inclusive computer science into core curriculum. Data were collected from teachers at a K-5 school where 65% of students are Hispanic or Latinx, 46% are English Learners, and 65% are eligible for free or reduced lunch. Data included semi-structured interviews, educators’ written reflections, and observations of classroom implementation and professional development. The findings show how the school is building buy-in and capacity among teachers by using a coaching cycle led by a Teacher on Special Assignment. The cycle of preparation, implementation, and reflection demystifies CS by helping teachers design, test, and revise coherent lesson sequences that integrate CT into their lessons. Contrasting case studies are used to illustrate what teachers learned from the cycle, including the teachers’ reasons for the integration, adaptations they made to promote equity, what the teachers noticed about their students engaging in CT, and their next steps. We discuss the strengths and the limitations of this approach to bringing CS for All. 
    more » « less
  3. null (Ed.)
    While the Computer Science for All (CS for All) movement has led to valuable advancements in equity-oriented curricula and teacher professional development, critical questions remain about how to build the capacity of school and district leadership to implement equitable CS education. How can administrators be supported in decision-making practices so that their school policies facilitaterather than hinder CS for All efforts? Our statewide research-practice partnership (RPP)—representing fourteen different urban, rural, and suburban local education agencies (LEAs) across the state—sought to tackle this question by collaboratively developing, implementing, and iteratively improving upon a guide and workshop for administrators seeking to bring CS into their schools, as well as a multi-stakeholder PD for teachers, counselors, and principals. Both researcher and administrator panelists will share how we built an RPP, lessons learned in creating administrator resources, and details about effective multi-stakeholder PD. In line with SIGCSE’s 2021 call, this panel will inform audience members about how RPPs and a focus on leadership can expand computing education opportunities for more students in K-12 public schools. 
    more » « less
  4. null (Ed.)
    This paper presents an experience report from an NSF-funded researcher-practitioner partnership (RPP) project. Based on a collaboration among two public research universities and three urban school districts in the Northeast USA, the goal of the project is to establish an institutionalized middle school computer science curriculum in the districts. The CS curriculum incorporates digital literacy skills as an integral aspect of learning computer science, and is based on students developing mobile apps that provide social and community good. Here, we share our professional learning process during the project's first year, which had been developed iteratively and dynamically adjusted to a remote format in response to exigencies of Spring 2020. The paper includes analysis of three data sets from teacher-participants: (1) their questions about the nature of the project, which we categorized into three levels: project, district and teacher levels. These questions bridge the visions and knowledge among different groups of the project partners; (2) analysis of semi-structured interview conversations with more than half of the teacher-participants; and (3) teacher survey responses. Our findings include two recommendations: that RPP projects elicit teacher questions to illuminate the three levels identified, and use strategies that engage teachers in designing a professional learning process for teaching computer science. 
    more » « less
  5. The rapid expansion of K-12 CS education has made it critical to support CS teachers, many of whom are new to teaching CS, with the necessary resources and training to strengthen their understanding of CS concepts and how to effectively teach CS. CS teachers are often tasked with teaching different curricula using different programming languages in different grades or during different school years, and tend to receive different professional development (PD) for each curriculum they are required to teach. This often leads to a lack of deep understanding of the underlying CS concepts and how different curricula address the same concepts in different ways. Empowering teachers to develop a deep understanding of CS standards, and use formative assessments to recognize common student challenges associated with the standards, will enable teachers to provide more effective CS instruction, irrespective of the curriculum and/or programming language they are tasked with using. 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 standards and ability to adapt instruction based on student understanding of concepts underlying the CS standards. We share concrete examples of how to design standards-aligned educative resources and instructionally supportive tools that promote teachers' understanding of CS standards and common student challenges and develop teachers' formative assessment literacy, all essential components of CS pedagogical content knowledge. 
    more » « less