Collected resources, writings, and recordings for and by the RPPforCS Community
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!
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.
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.
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.
Health Assessment Template
Common Data Collection Survey and Support Document
Additional Community Resources
This is a very helpful combined bibliography.
Andy Ko has compiled a rich set of resources and perspectives on computing education on his website.