top of page
AdobeStock_297383852.jpeg

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.

Filter by Format(s)
Filter by Topic(s)

Lesson Package

Networks and How the Internet Works

Classroom Instruction

Tool

School Recruitment Resource Packet

Policy & Practice

Publication

Building Computer Science Education Capacity in Middle Schools

Policy & Practice

Publication

Computer Science Teacher Capacity: The Need for Expanded Understanding

Policy & Practice

Video

Computing Concepts PD: Data & Analysis

Professional Development

Video

Computing Concepts PD: Impacts of Computing

Professional Development

Practice Guide

Coded Bias Movie Night Bundle

Artificial Intelligence

Lesson Package

Computing Innovations Infographics

Classroom Instruction

Practice Guide

Generative AI: Dos and Don'ts for the Computer Science Classroom

Artificial Intelligence

Publication

Accessible Data Dashboards & Visualizations as Planning Tools

Policy & Practice

Publication

Community-Engaged Pedagogy by Design: Practical Strategies

Policy & Practice

Event Archive

2022 Rutgers University Computer Science Summit

Policy & Practice

Video

Navigating & Selecting Tools for Distance Education

Curriculum

Video

Computing Concepts: Algorithms & Programming

Professional Development

Practice Guide

Code in Every Class: A Book Club Facilitators' Resource

Professional Development

Lesson Package

Understanding Algorithms with Board Games

Classroom Instruction

Event Archive

2024 Rutgers University Computer Science Summit

Policy & Practice

Event Archive

AI in K-12 Education: NJ Executive Briefing

Artificial Intelligence

Video

CS Professional Learning: A Ready-To-Use Component Library

Professional Development

Video

Computing Concepts PD - A Four-Part MS Video Series

Professional Development

Event Archive

2021 Rutgers University Computer Science Summit

Policy & Practice

Video

Computing Concepts PD: Networks & The Internet

Professional Development

Tool

Middle School Introductory Computer Science Curriculum Crosswalk

Curriculum

Lesson Package

Computing Systems WebQuest & Design

Classroom Instruction

This project was funded by the U.S. Department of Education (#S411C200084) and approved by the Rutgers University IRB (2020003169).

bottom of page