Resources for Remote Computer Science Instruction

The NYCDOE’s Computer Science Education Team is working hard to support schools with the transition to remote learning. Below, we link resources for educators who have already been trained by CS4All, educators who have not yet taken part in CS4All programs, and families.

For current CS4All schools

These resources are meant to support schools that have been trained by the Computer Science for All initiative in SY 2019-20 to continue the implementation of computer science education in a remote learning environment.

Schools that are currently or have previously been a part of a CS4All program should bookmark our Support Dashboard to get a continually updated list of all of the resources we are creating to support you in your implementation. You can also find many resources in our Remote Learning Resources folder!

Information on Virtual Office Hours

SEPjr Remote Learning Guides [K-5]

Integrated Units Remote Learning Guides [K-8]

Course Remote Learning Guides [6-12]

General Remote Learning Resources [K-12]

You can also check out CS4All’s Equitable Practices Remote Teaching Guide and Blueprint for CS Education for additional resources and curriculum.

For schools not trained by CS4All

Not a CS4All school? The registration period for SY 2020-21 CS4All programs and support has been extended through June 2020, or until our capacity has been reached. All NYCDOE public and charter schools are invited to register for computer science training with CS4All, regardless of whether or not they have already started teaching computer science. Register Now!

If you are brand new to computer science education, but would like to use this time to try something new, we recommend you look at the grade band-appropriate document in the Remote Learning Resources folder!

K-2 Resources and Curriculum

3-5 Resources and Curriculum

6-8 Resources and Curriculum

9-12 Resources and Curriculum

You can also check out CS4All’s Equitable Practices Remote Teaching Guide and Blueprint for CS Education for additional resources and curriculum.

For families

Families looking for ways to bring computer science to their household, or teachers looking for activities that students can easily do at home, can utilize materials in our Remote Learning Resources folder!

Computer Science Remote Learning Guide for Families (Translated)

CS4All Create, Compute, and Community Day – CS Activity Pack

Teachers: the CS4All team is thinking deeply about how we can support educators during this time. To help us understand your concerns and needs, please take a couple of minutes to complete this form. Your feedback will be essential to the work we do for you during this time.

All of our resources can be found alongside those from other subjects on the NYCDOE Remote Learning Portal.

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.