Using a Research-Practitioner Partnership approach to developing a shared evaluation and research agenda for CSforALL: RPPforCS is a National Science Foundation funded project.


The four-year project will:

  • Develop a Connected Community of Practice.

  • Develop & manage a participant-driven, multi-site research agenda.

  • Convene a Researcher-Evaluator Working Group (R-EWG) to develop a process for advancing the shared-research agenda.

  • Collect qualitative and quantitative data about RPPforCS projects’ implementation and common impact data.

  • Provide an infrastructure for dissemination of project work.

The RPPforCS project connects the teams through virtual meetings (webinars), in-person meetings, and meetings of the R-EWG. Here you will find information about the participating grant teams, project activities, and resources from the project.

Resources Created through RPPforCS:

Pre-RESPECT Workshop Projects

We are so very proud to highlight some of the great products that came out of our communities efforts through the Spring 2020 RESPECT conference :


RPP Project Database

Urban/Rural Class:
RPP Approach:
Grade Span
Geographic Target

Girl Scouts Episodic Volunteer Pilot for BPC

Rebecca Brown, PI

The Girl Scouts of the USA (GSUSA) propose to pilot a Girl Scout Episodic Volunteer program that will engage "episodic volunteers" who work for short or reoccurring periods of time with GSUSA to deliver CT/CS activities, helping to build pathways to Science, Technology, Engineering and Mathematics (STEM) careers.

Building a Pathway for CS Principles Teachers

Jeffrey Gray , PI

The University of Alabama Tuscaloosa proposes to develop a new model for preparing preservice teachers to realize the CSforAll goal of scaling computer science education to tens of thousands of schools. The project will expand an existing research-practitioner partnership to support preservice Secondary Mathematics students.

Identifying Participation Barriers to CS Ed.

Shelly Hollis, PI

The primary goal of the small strand, K-14 project "Collaborative Research: Identifying Participation Barriers to Computer Science Education in Rural Mississippi" is to develop a researcher-practitioner partnership (RPP) to identify barriers to participation in computer science education in high poverty, rural areas of Mississippi.

Developing Board Games and Learning Materials

Victor Lee, PI

This project presents an alternative model to computer-assisted CS education that allows for schools and districts to implement CS/CT education for all students, particularly girls, by focusing on "unplugged" gameplay in school libraries using boardgames as a foundation for CS/CT lessons with computers in classrooms.

K12 CS Pathways for Rural and Tribal Schools

Jennifer Rosato, PI

This proposal will address the K12 Pathways strand and will develop sustainable CS pathways in rural and tribal schools by leveraging an existing RPP in order to introduce CS to all students early in school. This will provide multiple opportunities to engage with CS during K12 and achieve identified learning outcomes.

Participating in Literacies and Computer Science

Christopher Hoadley, PI

This project focuses on computational thinking and computer science education for emergent bilingual learners. The research will examine how emergent bilinguals and others participate in language and literacy use in and outside of school and use that knowledge to inform the development of computer science curricula.


Using the Project Maps

The first map, "Projects by Research Team" shows the dispersion of project PIs across the country. By toggling the filters on the right-hand side of the map you can filter the view by which Grade Band a project is targeting as well as the type of curriculum that the projects will be using.

The second tab, "Projects by Implementation Location" demonstrates the distribution of projects by the proposed state of implementation. As with the first map you can filter down by Grade Band and Curriculum Used. If you click on a given state a list of all the projects planning to implement within that state will appear in the column on the left-hand side of the map.

30 Boltwood Walk

Amherst, MA 01002


© 2020 SageFox Consulting Group