CS For and By Teachers

An Integrative Toolkit for 3rd-5th Grade Classrooms

Project Description

We are creating and testing a professional development model and CS Integration Toolkit that provides 3rd, 4th, and 5th grade teachers the skills and resources to create and continually adapt their own culturally relevant, computer science-integrated lesson plans. Teachers will learn how to integrate culturally relevant computer science in math, science, social studies and English language arts with a focus on adapting lessons for teachers' own diverse classrooms.


The project is directed by a Research-Practitioner Partnership (or “RPP”). The RPP is a collaborative team of 12 educational professionals from across the education landscape, including K-5 classroom teachers, elementary administrators and researchers and educators from Virginia-based public universities and nonprofits.


This three-year, regional project is conducted in Central Virginia with a plan to scale state-wide.

Project Goals

Image of CodeVA's Codie flying over Petersburg, where our two participating schools are located.

Computer Science for All

  • Increase teachers' ability to access and implement computer science and computational thinking by integrating these concepts into core subjects.

  • Increase the availability of culturally relevant and equitable STEM learning opportunities designed for Virginia’s growing diversity.

Accessible to Virginia's Students

  • Increase free, state-wide access to the "CS For and By Teachers" CS Integration Toolkit via Virginia Department of Education's GoOpenVA.

Project Areas

K-5 CS Integration

Culturally Responsive Teaching

Knowledge Integration Framework

Computer Science & Computational Thinking

Participatory Methodologies

Design-Based Implementation Research

Equity in STEM Education

Broadening Participation

Project Collaborators

Logo for the University of Virginia
Logo for Code V.A.
Logo for Virginia Commonwealth University
Logo for Petersburg City Public Schools
Logo for Chesterfield County Public Schools