Category Archive Slides

CS4All Registration is Open!

Start building capacity to teach CS at your school today!

To meet NYC’s goals of CS4All and align to New York State’s efforts to prioritize CS education across the state, the NYCDOE’s CS4All team provides nationally aligned CS curriculum and professional development (PD)!

All NYC public and charter schools are invited to register, regardless of whether or not they have already started teaching computer science. Schools will be prioritized to receive CS4All support based on student demographics (Black and Latinx students, economic needs index, students with disabilities, and English language learners) if there are not enough seats available for all registered teachers.

Registration should be completed by one person, in consultation with the school team. The CS education team will match schools to the curriculum and PD that best fits with the schools’ current CS offerings, teachers’ backgrounds and experience with CS, schools’ mission statement, and their vision for long-term integration of computer science education.

Registration Timeline

  • Review prep questions with the school team before registration opens
  • Registration opens on February 4, 2019
  • Informational video will be available on February 4, 2019.
  • Registration closes on March 22, 2019
  • Matches will be communicated by April 12, 2019

Supports, Resources and Curriculum

Selected schools will receive support over two years including paid, CTLE-eligible PD for teachers and administrators, curriculum, and all materials needed to teach computer science (excluding computers). All curriculum is aligned with NYCDOE’s Blueprint for CS Education (the Blueprint) and provide students with opportunities to explore CS concepts and practices as they develop computational perspectives. The current curriculum catalog is available on the Blueprint.

For more details on requirements, professional development, and other supports based on school grade level review the following documents:

Signup to receive an alert when registration goes live!

* indicates required

CS Teachers Conference

Want to learn more about the CS4All CS Teachers Conference? Continue reading to learn more about how you could present a workshop or showcase your school!


What is the CS Teachers Conference?

The CS Teachers Conference is a full-day conference for K-12 NYC CS teachers featuring presentations by NYC CS teachers and school teams that will take place on May 4, 2019. The conference will feature a keynote speaker, breakout sessions led by NYC CS teachers and partners, a fair-style school showcase, networking opportunities, and other engaging activities!

We want to create a community and unite CS teachers across NYC, regardless of what you teach, where you teach, or how long you’ve taught.

We hope that attendees gain tools and resources that they can use in their classroom and leave feeling inspired, motivated and connected to other CS teachers.


Why a CS Teachers Conference?

There are many computer science (CS) teachers in NYC doing amazing work to bring CS alive for students. The CS Teachers Conference is an opportunity for CS teachers across NYC to come together, share and learn from each other, and build community.


What are the goals of the CS Teachers Conference?

  • To provide CS teachers with an opportunity to learn directly from other CS teachers.
  • To provide CS teachers with a platform to present and share their work with their colleagues.
  • To support the development of a broad, cross-program/curricular CS teacher community in NYC.
  • To provide CS teachers across NYC with an opportunity to network and hear about what CS looks like in other schools.

Present at the CS Teachers Conference

WHO: We are looking for NYC teachers that are currently teaching CS or supporting the CS program at their schools at any grade level (elementary, middle, or high) to present at the CS Teachers Conference. In schools with multiple CS teachers, we encourage presentations by CS teacher teams.

WHAT: We are looking for CS teachers and teams to present in one of two ways (your choice):

  • Lead a 45-minute breakout session (workshop) for up to ~35 other teachers.
  • Present a poster in a 60-minute fair-style school showcase (booths).

Possibile topics include:

  • Assessment tools & strategies for CS
  • Culture & community building around CS
  • Culturally responsive education/teaching (CRE/T)
  • Differentiating a CS lesson
  • English Language Learners
  • Equity in computer science
  • Family engagement strategies for CS
  • Funding CS for your school or classroom
  • Integrating CS into other content areas
  • Partnerships for CS
  • Tools & technology for CS
  • Students with disabilities
  • Project-based learning
  • Universal Design Learning

Submit Your Proposal!

We encourage you to submit a proposal to be a presenter today! To learn more about the proposal process and varying presentation options, check out this document:

Submit your proposal through this form:

We are working to make this website easier to access for people with disabilities, and will follow the Web Content Accessibility Guidelines 2.0. If you need assistance with a particular page or document on our current site, please contact programs [at] to request assistance.