
Rutgers EIR: Extending the CS Pipeline
Resources for Computer Science Education
Access free resources and training for computer science education.
Computer science education is more than teaching students to use technology, it's teaching them to create technology and design solutions. In middle school, students can use computer science as a tool for collaborative and creative problem-solving. Students who learn computer science don't just use technology, they create it.
The resources in this library have been co-developed with middle school educators across New Jersey and tested and refined through classroom practice and implementation. Below, you can find ready-to-use lesson plans, project publications, practice guides, professional learning, and more! All materials are completely free to download, modify, and use.
Extending the CS Pipeline
Extending the CS Pipeline is a research project funded by the U.S. Department of Education's Education Innovation and Research (EIR) program. Between 2021 and 2026, education researchers, computer science faculty, and instructional experts partnered with computer science educators across the state to provide high-quality technical assistance. Together, they worked to provide all middle school students access to rigorous and relevant instruction in computer science and related areas. You can learn more about the project and its impact here.
This project was funded by the U.S. Department of Education (#S411C200084) and approved by the Rutgers University IRB (2020003169).
























