NYC CS4All School Leaders

The CS4All School Leader Team aims to support school administrators and teacher leaders in building their school’s capacity for computer science education through coordinated school leader sessions, site visits, and coaching support from the CS4All team. School leader engagement is anchored in developing a learning community of school leaders and facilitating opportunities for collaboration, the sharing of best practices, and learning from and inspiring one another.


This site will empower School Leaders with the tools and resources to sustain and scale their school’s CS program with their CS School Team.

Button titled: Learn about School Leaders
Button titled: discover your network

How to utilize this site:

  • School leaders (Administrators and Teacher Leaders) will be able to find key strategic information to support the planning and facilitation of computer science while also receiving updates relevant to professional development, new resources, and upcoming opportunities.

  • Administrators and Teacher Leaders will be able to network with neighboring schools, access their CS Implementation Plan and key documents needed to move their CS program forward.

Featured Resources:

Student_John Bowne High School.MP4

Student from John Bowne High School

Hear from one of our students what they would do if they were a principal for a day to ensure that they have access to computer science.

Current Perspectives and Continuing Challenges in Computer Science Education in U.S. K-12 Schools

Review Gallup and Google's multiyear, comprehensive research effort to better understand perceptions and access to computer science from students, teachers, administrators, superintendents in the United States.

Image of the CS School Leaders Implementation Plan.

School Implementation Plan

Utilize our implementation plan template to support you and your CS School Team in creating a CS vision and action plan to move the work