Projects | CS@AIR

In the 21st century, computer science is both an academic discipline and a fundamental literacy. CS@AIR builds, uses, and leverages evidence to ensure that every student has access to inclusive and high-quality CS education.

Teacher and student at desktop computer

At the Center for Evolving Computer Science Education (CS@AIR), we believe that computer science is both an academic discipline and a fundamental literacy in the 21st century. Our portfolio of projects illustrates how we build, use, and leverage evidence to ensure that every student gets access to inclusive and high-quality computer science education. Please explore our project pages to learn more about our work.

Key Work Areas


Icon showing shaking hands

Researcher-Practitioner Partnerships

Researcher-Practitioner Partnerships (RPPs) are emerging approaches in which researchers and practitioners (such as teachers, counselors, or school administrators) work as equal partners to address complex and persistent problems of practice in the field. RPPs have become very popular because of the National Science Foundation’s CSforAll: Research and RPPs program. AIR leads several CS-related RPPs and also serves as evaluators of RPPs.

View our Researcher-Practitioner Partnership projects



Icon showing types of graphs

Evaluation Services

CS@AIR has a diverse portfolio of evaluation work in the CS education space. Our projects span from designing and implementing randomized control trials as part of research funded by the U.S. Department of Education to helping state governments determine the effectiveness of funding for CS education.

View our Evaluation Services projects



Icon showing certificate

Micro-Credentials and Educator Professional Learning

Micro-credentials are a rapidly expanding element of modern teacher professional learning and are increasingly being explored by school districts and states as an alternative pathway for computer science teacher licensure. CS@AIR is an early leader in helping conceptualize and implement micro-credential and educator professional learning programs.

View our Micro-credential and Educator Professional Learning projects



Icon showing connected data points

Alliances, Consortia, and Communities of Practice

Because computer science is a new, exciting, and frequently evolving subject in schools, there is a growing recognition that not a single person or entity has all the answers, resources, or solutions. Alliances and communities of practice are models of collaboration that have become popular in many CS education circles.

View our Alliances, Consortia, and Communities of Practice projects