RPPforCS Resources

Collected resources, writings, and recordings for and by the RPPforCS Community

Community Resources


Archives of all Newsletters Here!


May 26, 2020 - COVID-19 Disruptions, Impacts, and Opportunities

With breakout groups as below

April 21, 2020 - Presentations from the Community (SIGCSE, take 2)

March 11, 2020 - Virtual RPPforCS Community Meetup “at” RESPECT 2020

February 25, 2020 - Balancing Research and Implementation

January 21, 2020 - Share Out: CS Pedagogical Content Knowledge in Our Projects

December 17, 2019 - Understanding CS Pedagogical Content Knowledge

November 20, 2019 - Attending to Accessibility

November 13, 2019 - Welcoming Cohort 3 to the Community

October 15, 2019 - Supporting Practice Partners in Achieving Goals

September 24, 2019 - Teacher Leadership in RPPs

July 24, 2019 - Reflections and Future Plans

May 20, 2019 - Virtual Communities as a Strategy for Community Building

April 22, 2019 - Teacher Leadership in the Broadening Participation in Computing Movement

March 27, 2019 - Implementation Coherence

January 30, 2019 - Utilizing Student-based Learning Assessment in RPP Research

December 19, 2018 – The Dimension of RPP Effectiveness

November 28, 2018 – Minding the Gender Gap Using RPP

November 13, 2018 – Cohort 2: Welcome to the RPPforCS Community!

October 24, 2018 – Making the RPP Work: Project Coordinators and Summer PD

September 26, 2018 – Theme Study 1: Trust and Relationship Building

July 25, 2018 – Connecting the RPPforCS Community to the Broader CS Education Research Agenda

May 21, 2018 – Data Collection and IRB

January 31, 2018 – Deeper Dive – CSforALL in Cleveland

November 29th, 2017 – Focusing on the Research Agenda

November 6th, 2017 – Relationships, relationships, relationships!: How to Get RPPs Going

October 12, 2017 – Welcome to the RPPforCS Community!

Other Resources

CsEd Research

The CSEDResearch.org repository is a centralized source for research on teaching computing to K-12 students and teachers. The repository provides links to research-backed activities for

  • teaching K-12 students formally in school and informally at camps, after-school, or during CS Education Week, and
  • planning and conducting professional development of K-12 teachers.

This repository has also been designed for researchers exploring the effectiveness of these formal and informal activities, including housing a searchable set of over 100 instruments/surveys that can be used to evaluate the effectiveness of interventions.

The repository is lead by Monica McGill, Knox College, and Adrienne Decker, Rochester Institute of Technology (RIT), and is collaborating with RPPforCS to incorporate participating projects’ publications into the repository.

Funding Opportunities

Coming Soon…

Connect with other Communities

Scaling your efforts

  • CSforALL’s mission is to make high-quality computer science an integral part of the educational experience of all K-12 students and teachers and to support student pathways to college and career success. CSforALL is a central resource for individuals and organizations interested in K-12 computer science (CS) education. We connect providers, schools and districts, funders, and researchers working toward the goal of providing quality CS education to every child in the United States.
  • The Expanding Computing Education Pathways (ECEP) Alliance is a National Science Foundation Broadening Participation in Computing Alliance that seeks to increase the number and diversity of students in K-16 computing and computing-intensive degrees by promoting state-level computer science education reform. ECEP works with 22 states and Puerto Rico to develop effective and replicable broadening participation in computing interventions and to create state-level infrastructure to foster equitable computing education policies.

Serving underrepresented students

  • NCWIT is a non-profit community that convenes, equips, and unites change leader organizations to increase the meaningful participation of all women — at the intersections of race, ethnicity, class, age, sexual orientation, and disability status — in the influential field of computing, particularly in terms of innovation and development.
  • The Computing Alliance of Hispanic-Serving Institutions (CAHSI ) was formed in 2004 as a grassroots effort to increase the number of Hispanic students who pursue and complete baccalaureate and advanced degrees in the Computer and Information Sciences and Engineering (CISE) areas.
  • CRA’s mission is to enhance innovation by joining with industry, government and academia to strengthen research and advanced education in computing. CRA executes this mission by leading the computing research community, informing policymakers and the public, and facilitating the development of strong, diverse talent in the field.

Thinking about curriculum

  • UTEACH grew out of the conviction that public universities have a profound role to play in improving the public education system. UTeach began at The University of Texas at Austin in 1997 as an innovative way to recruit undergraduate science, technology, engineering, and mathematics (STEM) majors and prepare them to become teachers.

    Faculty with expertise in STEM fields, in STEM teaching and learning, and in the history of science and mathematics worked alongside master teacher practitioners (UTeach clinical faculty) to design a program emphasizing deep understanding of STEM content, practices and pedagogy, and strong connections between theory and practice. The program combines rigorous STEM degrees with secondary teaching certification without adding time or cost to four-year degrees.

  • ECS Exploring Computer Science is a year-long, research-based, high school intro-level computer science curriculum and teacher professional development program that focuses on broadening participation in computing. We support teachers and districts through implementation of the course regardless of school resources.

Supporting your teachers

  • CSTA‘s mission is to empower, engage and advocate for K-12 CS teachers worldwide.

Embracing RPP

The National Network of Education Research Practice Partnerships (or NNERPP) aims to develop, support, and connect research-practice partnerships in education to improve their productivity.

The Research + Practice Collaboratory has a variety of perspectives, definitions, and resources for both researchers and practitioners.

There are very helpful resources about RPPs as research setting and methodology available through WT Grant Foundation.

RPPforCS Tools

Health Assessment Template

Coming soon….

Common Data Collection Survey and Support Document

PK-8 Support Document

PK-8 Data Shell Template

9-12 Support Document

9-12 Data Shell Template

The Common Data Collection Support Document

Additional Community Resources

This is a very helpful combined bibliography.

Amy Ko has compiled a rich set of resources and perspectives on computing education on her website.

Share this forward

  • Facebook
  • Twitter