A reading nook with education reference books and a laptopabout

About csinsf.org

csinsf.org exists to collect and organize practical computer science teaching resources for K-12 educators. The focus is deliberately narrow: scope and sequence planning, grade-band curriculum, lesson structures, and the kind of materials that teachers actually use in classrooms with real constraints (limited time, mixed-ability groups, shifting schedules, not enough devices). This page explains how the site is organized, what editorial principles guide the content, and what you can (and cannot) expect from the resources here.

What This Site Covers

The core content is organized around four grade bands (K-2, 3-5, 6-8, 9-12) and a few cross-cutting pages:

Editorial Approach

A few principles guide what goes on this site:

How Content Gets Updated

The site is updated regularly but not on a fixed schedule. Updates typically happen when:

Changes are noted on the changelog, which is updated with each batch of modifications.

What This Site Is Not

To be clear about scope:

Accessibility

We aim to make every page on csinsf.org accessible to users with assistive technologies. The site uses semantic HTML, keyboard-navigable interfaces, descriptive alt text for images, and sufficient color contrast. If you encounter an accessibility barrier, please let us know through the contact page so we can address it.

Desk with lesson planning materials, notebooks, and a cup of coffee

A Note on Tone

You will notice the writing here is direct. Short sentences where short works. Longer ones where the idea needs room. Occasional questions ("Does this sound familiar?") and quick asides. That is intentional. CS education content can get dry fast, and the last thing a busy teacher needs is another wall of text that reads like a compliance document.

We aim for the tone of a helpful colleague who has been doing this for a while and is happy to share what worked and what did not.

Collaborative workspace with whiteboards showing curriculum planning diagrams