RPPforCS

 

The RPPforCS Project

Using a Research-Practitioner Partnership approach to developing a shared evaluation and research agenda for CSforALL: RPPforCS is a National Science Foundation funded project to create a connected community of practice for research practice partnerships (RPPs) funded by NSF to explore computer science education.

 

The RPPforCS project is a collaboration between Sagefox Consulting Group and CSforALL. The four-year project will:

      1. Develop a Connected Community of Practice
      2. Develop & manage a participant-driven, multi-site research agenda.
      3. Convene a Researcher-Evaluator Working Group (R-EWG) to develop a process for advancing the shared-research agenda
      4. Collect qualitative and quantitative data about RPPforCS projects’ implementation and common impact data
      5. 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. This web page contains information about the participating grant teams, project activities, and resources from the project.

 

The collaboration leaders have also compiled a helpful graphic organizer communicating the value of participation in the connected community of practice from the individual project perspective.

 

Project Resources/Collaboration

RPPforCS Theme Studies

Henrick, et al. (2017) suggested a five dimension framework for assessing effectiveness and growth in RPPs. A series of five theme studies will be generated reflecting experiences during the grant period of a subset of RPPforCS projects around each of the five dimensions, including:

      1. Trust and building relationships
      2. Rigorous research informing action
      3. Supporting the partner practice organization in achieving its goals
      4. Producing knowledge that informs educational improvement broadly
      5. Capacity building in each partner toward ability to engage in partnership work

RPPforCS Participating Projects

About the 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.

Project Title Abstract Project Website
Personalized Computational Thinking for Grades 3-8 1738574
Integrating computing in STEM: Designing, developing, and investigating a team-based professional development model for middle- and high-school teachers 1742351 In Progress
Integrating computing in STEM: Designing, developing, and investigating a team-based professional development model for middle- and high-school teachers 1742332
CSP4Hawaii: Deployment of Computer Science Principles Courses within Secondary Schools in Hawaii 1738824 http://maui.hawaii.edu/csp4hi/
CS For All: RPP: A Scalable RPP for Preparing and Supporting Teachers to Teach Culturally Responsive and Rigorous CS Courses in SC High Schools 1738760 https://computing.clemson.edu/crocs/
Building Multi-level Alignment in Local Computer Science for All Implementations for Sustainability 1738675
Next Door to Silicon Valley: A Researcher-Practitioner Partnership to Address Disparities in Access and Expectations for Computer Science Education 1738814
Chicago Alliance For Equity in Computer Science (CAFECS) 1738515 http://www.cs4all.io/
Hybrid Professional Development to Enhance Teachers’ Use of Bootstrap 1738651 http://www.bootstrapworld.org
ScratchEncore: Equity via a Flexible, Culturally-Relevant Advanced Scratch Curriculum for Upper Elementary Diverse Students and Teachers 1738758 http://people.cs.uchicago.edu/~dmfranklin/research/canon/encore/index.html
Researching Equity, Access, & Learning in CS Education (REAL-CS): Scaling and Sustainability in High School Computer Science 1743336 http://www.exploringcs.org/
Building a Pathway for CS Principles Teachers: A Two-course Sequence for Secondary Education Mathematics Pre-service Teachers 1738849
Leveraging Multilingualism to Support Computer Science Education through Translanguaging Pedagogies 1738645 www.pila-cs.org
Computer Science for Oregon 1738883
Project TACTIC: Learning Trajectories for Integrating K-5 Computer Science and Mathematics 1542828
CS4MS NIC: Growing Teacher Competency and Capacity 1738377 http://cs4ms.org/
AccessCSforAll: Including Students with Disabilities in High School Computer Science 1738259 https://www.washington.edu/accesscomputing/accesscsforall
Exploring Computer Science for Puerto Rico (ECS4PR) 1738577 http://www.cs4allpr.org/ecs4pr/
Using hyperlocal and networked strategies to support computer science education for middle grade students in Chicago 1738830
Schoolwide: Using a School-Based Sensing Platform and Targeted Teacher Professional Development to Support Computational Thinking Integration and Student Learning 1742046
CONECTAR: Collaborative Network of Educators for Computational Thinking for All Research 1738825
EPCS-SD: Expanding Pathways into Computer Science Across South Dakota 1738855 http://expandpathways.mspnet.org/
CSforAll: RPP: Medium: Understanding Equity and Access in a CSforAll Implementation 1738607 https://www.csuohio.edu/csforcle/csforcle
CT4EDU: Broadening Pathways into Computing by Developing Computational Thinking Competencies in Elementary Classrooms 1738677 http://ct4edu.org/home/
Using an RPP approach to developing a shared evaluation and research agenda for CS for All RPP 1745199 http://www.csforall.org/rppforcs/
A Researcher-Practitioner Partnership to Design, Implement, Assess, and Scale Integrated Computer Science for All in K-5 Classrooms 1837086
The Development of a Statewide Network for Teacher Preparation in Computer Science The University of Northern Iowa Partnership for CS Teacher Preparation 1738784
Computer Science Colorado Learning and Identity Collaborative (CS-CLIC) 1738183
The CS Teaching and Learning Collaboratory (CS-TLC): Building Capacity, Rigor, and Equity in Computer Science Education 1738737
Addressing Issues of Equity and Engagement in Computer Science (CS) through a Research Practice Partnership: The CS Teaching and Learning Collaboratory 1837305
Increasing Urban Youth Participation in Computing through Mentorship and Coding Resources 1837489
Building Student Retention through Individuated Guided Cohort Training in Computer Science Research-Practitioner Partnership 1837344
Developing board games and learning materials to support 5th grade students’ connected learning around computational thinking and coding 1837224
Integrate to Innovate: A Research-Practice Partnership to Integrate Computer Science into Maine Schools 1837262
EAGER: Developing an Equity-Driven, Collaborative, Inquiry-Based Online Computer Science Option for Credit Recovery and Incarcerated Youth in Urban Settings 1842085
Developing a Systemic, Scalable Model to Broaden Participation in Middle School Computer Science 1837240
Developing a Systemic, Scalable Model to Broaden Participation in Middle School Computer Science 1837439
Participating in Literacies and Computer Science: A research-practice partnership to explore new computational literacies 1837446
Broadening Participation in Computer Science Through Pogramming and the Arts Across Learning Spaces 1837661
Adapt, Implement and Research at Nebraska: A Statewide Implementation Study of a Researcher-Practitioner Partnership for K-8 Computer Science Education 1837476
Accelerating Women’s Success and Mastery in CS (AWSM in CS) 1837602
Identifying Participation Barriers to Computer Science Education in Rural Mississippi 1837543
Identifying Participation Barriers to Computer Science Education in Rural Mississippi 1837407
CS for All Teachers: Connect, Cultivate, and Challenge in Community 1836310
Pairing Atlanta High School Teachers with HBCU Computer Science Students to Train Them on AP Computer Science Principles 1837541
UTeach and NYC: A Design Research Partnership to Expand and Improve High School Computer Science Education for Underrepresented Urban Youth 1837687
SCALE-CA Supporting Computing Access, Leadership, and Equity in California 1837780
A Coordinated, Cross-Institutional Career and Technical Education Cybersecurity Pathway 1837655
Broadening Participation and Building Pathways in Computer Science (CS) through Concurrent Enrollment 1836983
Broadening Participation and Building Pathways in Computer Science (CS) through Concurrent Enrollment 1837112
Broadening Participation and Building Pathways in Computer Science (CS) through Concurrent Enrollment 1836990
Broadening Participation and Building Pathways in Computer Science (CS) through Concurrent Enrollment 1837723
CAPS: Hybrid Instruction for Equity in Computing 1837640
CS4SF: A Scalable Model for Preparing High School Teachers to Provide Rigorous, Inclusive Computer Science Instruction 1837699
CS4SF: A Scalable Model for Preparing High School Teachers to Provide Rigorous, Inclusive Computer Science Instruction 1837552
ECS Fellows 2.0: Broadening Participation of Teachers and Students in Computing 1837394
ECS Fellows 2.0: Broadening Participation of Teachers and Students in Computing 1837286
Developing Inclusive K-12 Computing Pathways for the League of Innovative Schools 1837386
Encoding Geography: Building Capacity for Inclusive Geo-Computational Thinking with Geospatial Technologies 1837577
Preparing K-5 Teachers to Integrate the Computer Science Standards of Learning in Inclusive Classrooms to Support Students with High Incidence Disabilities 1837380
Programming as a Context for Making Problem Solving Visible: An Equity Focused K-5 Research Practice Partnership 1837488
Integrating the Computer Science and Computational Thinking in Three Rural Eastern North Carolina School Districts 1738767
Equitable Computer Science Implementation in All New York City (NYC) Schools 1837280

 

Collaborative Project: CSEDResearch.org

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.

 

RPPforCS Community Resources

RPPforCS Community Newsletters

Close

How to Get Involved

To become a member of CSforALL, first review the Membership Guidelines. If you meet the membership criteria, complete this form1. We will be reviewing applications and approving new members during the first week of every month. You will hear from us shortly thereafter!

Benefits of Membership

CSforALL members will benefit primarily through the increased visibility of their work to states, districts, schools, and other implementing partners, as well as funders and policy makers. Additionally, CSforALL sees its role as an initiator of community, and members may be invited to participate or share events where they are the target community/audience. As CSforALL evolves and grows under the guidance of the Steering Committee, there may be other benefits.

Responsibilities of Members

Members will be asked to:

  • Create and maintain a CSforALL landing page or resource collection on their website2
  • Provide CSforALL with a logo and URL to display on the website
  • Respond to annual requests from CSforALL for data or reporting of activities/commitments regarding CS education activities (e.g., number of teachers trained, schools impacted, student numbers and demographics, etc.)

1 If your membership is approved, the information you provided for the required fields will be used to create your public membership profile on the CSforALL site. Please do not include any private or confidential information.
2 If a member’s content is explicitly focused on CS education, the member’s primary home page may be used as the CSforALL landing page.