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. 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.
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:
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] strongschools.nyc to request assistance.