Computer Science Tools & Resources

We are compiling some of the best resources and exemplars for schools and families preparing for online learning for STEM and Computer Science.

updated: September 2020

GitHub Classroom automates repository creation and access control, making it easy to distribute starter code and collect assignments on GitHub.

Zoom helps universities and schools improve student outcomes with secure video communication services for hybrid classrooms, office hours, administrative meetings, and more. is a free IDE (integrated development environment) that allows students to write their own programs and code in dozens of different languages

Ready to Run PD is a collection of teacher professional development workshops designed on Nearpod. Our Back to Basics Series was designed in partnership with the New Teacher Center and provides you with the research-based content and strategies every new teacher would benefit from.

Pear Deck is an interactive presentation tool used to actively engage students in individual and social learning. Teachers create presentations using their Google Drive account.

Our six Computer Science Fundamentals courses are flexibly designed for teachers new to CS who want to offer accessible and equitable introductory CS courses to their students.