Guide for CS Discoveries teachers during school closures

As more schools close in response to the COVID-19 pandemic, many Code.org classrooms are moving to using our CS Discoveries curriculum in a virtual setting. This page is where we will be sharing updates, resources, and guidance on how to continue to support your students in that context.

If you are a teacher or parent interested in starting to teach a new course during a school closure, we do not recommend starting CS Discoveries remotely. Instead, choose from our recommendations for learning at home.

The primary resources we’ve put together here include:

We know that teaching in a virtual setting is a new challenge for many. We also know that many of our students lack access to technology that would allow them to participate in virtual learning. We are working quickly to address this rapidly developing situation and will continue to update this page with resources and recommendations as we have them.

Teach CS Discoveries remotely

CS Discoveries was designed to be taught by a teacher in a classroom, but many lessons can adapt well to at-home learning. Unfortunately, later units in the course may be harder to teach remotely due to their reliance on unplugged activities or on Circuit Playground devices that students don’t have at home.

If you are currently teaching Web Development and Interactive Animations and Games...

Students can continue working on online lessons if they have reliable computers and internet access at home. We’d encourage you to review student work regularly and leave feedback as needed.

If you are currently teaching another unit...

Share on the Forum

You are highly encouraged to share any questions or insights on our CS Discoveries Forum where you'll find many other teachers working together to navigate the transition to virtual instruction. We hope this can become a great resource for everything from digitized resources to remote teaching tips.

Supporting Student Learning - Your role as the teacher

While the directions above will help you get content to your students in a virtual environment, it is also important to consider how you can support your students through this learning. Doing this asynchronously means that students won’t have easy access to peers to collaborate with or a teacher to ask questions of. We also know that not every student will have access to an adult who can help them with the content at home. Your role in supporting student learning is more important than ever.

Below are some ideas that you may be able to utilize depending on your own capacity and your district policies.

Again, depending on your capacity and your district policies, these options may or may not work for your context. Consider what will work best for you and your students.

Managing a Virtual Classroom on Code.org

The Code.org Teacher Dashboard allows you to view student progress, review student projects, and provide feedback. The following support articles will be useful to review as you move to a virtual setting.

Supporting Students with Limited Technology Access

We know many of our students lack access to the internet or a laptop at home. The following resource is available for students lacking internet access, a laptop, or both, while they are continuing to learn computer science from home.

Learning computer science when schools are closed in response to Covid19

We also recommend you consider CSTA's Resources to Support Teaching During COVID-19 for an extensive set of options for continuing to teach computer science during school closures.