top of page

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.

Searchable RPP Database and Maps

This database allows you to search through our existing community of projects on a range of characteristics. You can use this resource to find people who are geographically close to you, working on a similar problem of practice, working with a similar student or teacher population, and more!

The first map of the embedded “RPPforCS Projects Map”, "Projects by Research Team" shows the dispersion of project PIs across the country. The second map, "Projects by Implementation Location" demonstrates the distribution of projects by the proposed state of implementation. The “RPPforCS District Maps” insert provides a map of US school districts within which one or more NSF: CSforAll RPPs are operating, as well as tables of demographic data for these districts. All of these maps have a set of demographic data associated with projects and/or locations that can be filtered upon.

At this time these features are only available for viewing on your desktop. Sorry for any inconvenience!

RPP Project Database

The RPPforCS searchable database allows you to search through our existing community of projects on a range of characteristics. You can use this resource to find people who are geographically close to you, working on a similar problem of practice, working with a similar student or teacher population, and more! The database will automatically update itself with your chosen filters shortly after selecting them.

If you are looking for potential BPC partners, then you may find the following filters the most useful:

  • The “District Population” filters allow you to search for projects by the populations of the districts that they are known to be operating in. Note that these are not necessarily the target population, but may provide insight into the environment that a project is operating in.

  • The “Urban/Rural Class” filter allows you to search for projects by the US Census designation of projects’ district partners.

  • The “Keywords” filter allows you to search for projects by key areas of focus, such as pathways programs or PD delivery.

  • The “State of Implementation” filter allows you to search for projects by state. Only states with at least one project are listed.

District(s) Populations:
Urban/Rural Class:
Grade Span
RPP Approach:
Curriulum:
Geographic Target
Cohort
Reset Filters

Supporting computational thinking across grade levels and content areas in K-5 education

Southern Oregon University

Maggie Vanderberg

This CSforAll research practitioner partnership (RPP) examines how 20 K-5 teachers integrate CT into lessons across content areas. Understanding how the application of CT differs across grade levels and content areas makes it possible to identify best practices for preparing elementary teachers to implement CT. Additionally, the RPP investigates how CT can be used as a resource for teachers to teach language across content areas in such a way that both content and language are foregrounded and integrated.

No Website Available
No Video Available

Preparing High School Students with Autism for the Future of Remote Software Development Work

Clemson University

Paige Rodeghero

This project will engage high school students with Autism Spectrum Disorder (ASD) in a remote video game design and software development summer camp. Through teamwork activities, participating youth will develop and practice communication and collaboration skills while growing their professional knowledge and skills to prepare them for potential careers in computer science. To support teaming and social skills development, the project team will develop a software program, Collaboration Station, that provides learners with an online, virtual environment for collaborative programming.

No Website Available
No Video Available

Developing Integrated Computer Science Curricula for Linguistically Diverse Classrooms in Grades 3-5

University of Nevada Las Vegas; Weber State University

Hasan Deniz

This project seeks to develop integrated CS curricula using affordances of educational robotics for grades 3-5 students in linguistically diverse classrooms; provide teacher professional development around classroom implementation of integrated units; and conduct educational research with regard to teacher outcomes (computer science teaching efficacy beliefs and teacher identity) and student outcomes (attainment of computer science concepts and practices, views of computer scientists, and computer scientist identity).

No Website Available
No Video Available

Justice-Focused Computational Thinking Pathways for Middle School English Language Arts

University of Pittsburgh

Cassie Quigley

This project instructional materials will be developed to build on and value students' diverse literacies, cultural resources, interests, and identities. The project will explore the impact of this instruction on historically underrepresented groups in CS (specifically, female and Black students) and advances knowledge on transforming CS education and practices in building diverse partnerships. The project's long-term goal includes creating innovative justice-focused curricula and related teacher professional development (PD) materials for integrating CT/CS into middle school literacy instruction.

No Website Available
No Video Available

Culturally-responsive teaching for supporting positive computer science identities among Latinx girls

SANTA CLARA COUNTY OFFICE OF EDUCATION

Ma Bernadette Salgarino

This project is a research-practice partnership involving the Santa Clara County Office of Education, Krause Center for Innovation at Foothill DeAnza College, San José State University College of Science Center for STEM Education, WestEd, and the Berryessa Union, Milpitas Unified, and Orchard Elementary School Districts. It is supporting 4th and 5th grade teachers to adopt culturally-responsive teaching and studying how this impacts the identities of Latinas as they relate to computational thinking (CT) and computer science (CS).

No Website Available
No Video Available

Engaging Teachers and Neurodiverse Middle School Students in Tangible and Creative CT Activities

Arizona State University

Xin Wei Sha

This project is based on embodied learning and cooperative learning approaches that inform the team’s development of Telematic Embodied Learning (TEL) activities: activities that engage participants in using movement and their bodies to understand concepts, and can be conducted in hybrid or remote teaching situations when students and teachers are in different locations. The project’s iterative co-design process and practitioner model are designed to provide data on the kinds of support and training teachers would need to equip neurodiverse students with computer science concepts.

No Website Available
No Video Available
RPP Project Database
RPP Map #1
RPP Map #2

RPPforCS Project Maps

The first tab, "Projects by Research Team" shows the dispersion of NSF: CSforAll RPPs 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. Note that points are staggered to allow overlapping projects to be visible.

The second tab, "Impact Area" demonstrates the distribution of NSF: CSforAll RPPs by the proposed state of implementation. As with the first map you can filter down by Grade Band and Curriculum Used. Mousing over or clicking on a state will display all grade bands being targeted by RPPs in that state, all curricula being used by RPPs in that state, and a list of all projects operating in that state.

RPPforCS District Maps

This set of maps details the districts that NSF: CSforAll RPPs are known to be partnered with and the overall demographics of students in those districts. These demographics do not necessarily represent the specific student subgroups (if any) being targeted by NSF: CSforAll RPPs, however. It should also be noted that projects will frequently only work directly with a subset of schools within a district, and a project's presence in a district on this map does not imply that they are working with every school in a given district.

All of these tabs can be filtered by searching for a project's name, by state, or by districts' urban/rural status as defined by the US Census.

The first tab "RPPforCS Continental District Map" displays all known public school districts partnered with one or more NSF: CSforAll RPPs.

The second and third tabs "District Race/Ethnicity Demographics vs. State Demographics" and "District Race/Ethnicity Demographics vs. National Demographics" provide details for each RPP-partnered school district's student demographics compared to their state or national student demographics, respectively. They also provide information on which projects are operating in each district. The "Examine by" drop-down menu in the top right of each tab can be used to select what demographic group to display data for.

The last tab "Other Demographic Information" shows district-level student data for the percentage of students eligible for free/reduced lunch as well as the percentage of those who are English as a second language/limited English proficiency students. Any blank rows indicate that there is currently no data for a given district.

blank anchr
bottom of page