In response to the coronavirus pandemic, many NYC Department of Education students are participating in hybrid or remote coursework. The following is a compilation of teaching and learning resources that may aid teachers, parents, and students.

Computer Science


Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

edX | Javascript

Learn the essentials of the JavaScript programming language to advance your skills in the lucrative field of web development.

CS for All Teachers

CS for All Teachers is a virtual community of practice, welcoming all teachers from PreK through high school who are interested in teaching computer science.


Vidcode courses teach computer science, object oriented programming, web programming, design, & JavaScript.


Over 60 free courses from introductory block-based programming to College Board endorsed AP courses in many languages.

Khan Academy

Khan Academy offers practice exercises, instructional videos, and a personalized learning dashboard that empower learners to study at their own pace in and outside of the classroom. We tackle math, science, computing, history, art history, economics, and more, including K-14 and test preparation (SAT, Praxis, LSAT) content.


Codecademy is an American online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, Swift, and Sass, as well as markup languages HTML and CSS.


Learn to Think

Build quantitative skills in math, science, and computer science with fun and challenging interactive explorations.

IXL Math | Learn Math Online

Gain fluency and confidence in math! IXL helps students master essential skills at their own pace through fun and interactive questions, built in support, and motivating awards.

CanFigureIt Geometry

A unique way to teach and learn geometric proofs. Proofs simplified. Created by teachers, this highly interactive tool provides an easy-to-use workspace where students can practice proofs while exercising their deductive reasoning muscles. Just click “Get Started!” to begin.

CK-12 Interactive Algebra 1

This is a complete, full-year Algebra 1 course with tons of interactivity included in every lesson. Some lessons include videos, and all include interactives and newly added inline questions. Inline questions offer instant, per-answer feedback to help you learn by knowing why your answers are correct or incorrect. Every lesson also has specifically chosen ‘Related Modalities’ that teach the same concept in different ways.

CK-12 Interactive Algebra 2

This is a complete, full-year Algebra 2 course with interactivity included in every lesson. Some lessons include videos, and all include interactives (PLIX and Sims). Adaptive Practice questions help you be sure you understand the material before moving on to build on it.

Desmos | Beautiful, Free Math

These activities are guided by our pedagogical philosophy and open up a world of possibilities for students to explore concepts more deeply, collaborate with their peers on problem-solving, and apply knowledge creatively as mathematicians.


GeoGebra is dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package. GeoGebra is a rapidly expanding community of millions of users located in just about every country. GeoGebra has become the leading provider of dynamic mathematics software, supporting science, technology, engineering and mathematics (STEM) education and innovations in teaching and learning worldwide.

Virtual Nerd

Virtual Nerd was originally developed as a supplemental learning resource for teachers and students, with a focus on middle school and high school mathematics.

Social/Emotional Learning

PBS Learning Media

Bring the World to Your Classroom. THIRTEEN and PBS have curated FREE, standards-aligned videos, interactives, lesson plans, and more just for New York teachers like you.

NY Project Hope

NY Project Hope helps New Yorkers understand their reaction and emotions during the COVID-19 pandemic. Through an emotional support helpline, educational materials, and trusted referrals, NY Project Hope helps people manage and cope with changes brought on by COVID-19.

Mental Health Resources

Crisis has no borders. There are millions of people struggling all over the world. And we want to help all of them. Everyone deserves free, 24/7, mental health support at their fingertips.


Find and share resources for creating a healthy school culture by helping students develop skills to manage their emotions, resolve conflicts, and make responsible decisions.