Computer Science Field Guide

An online interactive resource for high school students learning about computer science.


You can find more information about the Computer Science Field Guide on the about page.

View about page

The Computer Science Field Guide has many chapters to inform you of the various areas of Computer Science.

View chapters
Curriculum Guides

We provide guides for using the Computer Science Field Guide in different curricula.

View curriculum guides

We have many interactives throughout the website that teach many different computer science concepts.

View interactives
Teacher's guide

If you are an educator, we recommend reading the teacher version for extra information on how to use this guide for teaching.

Switch to teacher mode
Open source

This project is completely open source and available on GitHub.

View on GitHub