Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smarter Balanced Math Sample-Item Library — Grades 7 & 8

A local, offline library of publicly released Smarter Balanced mathematics sample items, organized by grade → claim → target, and tagged with Big Ideas Math: Math & You unit codes for quiz-building and daily entry problems.

Sources (all public, no login)

  • Sample Items sitehttps://sampleitems.smarterbalanced.org/ (browsable UI)
    • Item catalog: GET /BrowseItems/search
    • Rendered prompts: GET siw-qti-itemviewer-prod.smarterbalanced.org/api/item-view?ids={bank}-{key}
    • Answer keys & rubrics: GET /Item/AboutThisItemViewModel?...
    • Performance-task groupings: GET /BrowseItems/GetPerformanceTaskAssociatedItems

Content Explorer (https://contentexplorer.smarterbalanced.org/) was not crawled: the Sample Items catalog API already provides each item's claim, target, CCSS standard, and DOK authoritatively, so no secondary resolution was needed.

Copyright & use

All items are © Smarter Balanced Assessment Consortium / The Regents of the University of California. These are released sample items provided publicly for educator use. This library is for personal instructional use only (daily entry problems, quizzes) — do not redistribute or relicense. Every item.json carries its source URLs and this copyright line.

Operational/interim items (IAB/FIAB, summative) live only in the secure test-delivery system and are not public — they are intentionally absent here.

Single-file catalog (for agents)

ALL-ITEMS.md — all 158 items in one markdown file (prompts + answers), ordered Grade → Claim → Target → Item, with a BIM-unit pacing TOC and relative links into each item's assets/. Point an agent at the repo (or this file + the tree) for year/unit planning.

Layout

ALL-ITEMS.md                          # single-file master catalog (agent-friendly)
grade-07/  grade-08/
└── claim-N-<slug>/
    └── target-<Letter>-<slug>/
        ├── _target-index.md          # items in this target + unit tag
        └── <item_id>/
            ├── item.json             # source of truth (all metadata)
            ├── prompt.md             # teacher-readable stimulus + question + answer
            └── assets/               # decoded images/diagrams
_manifest/
├── all-items.csv                     # Excel/Numbers-filterable master list
├── all-items.json                    # same data as JSON
└── run-log.txt                       # FETCHED / SKIPPED_EXISTS / ERROR per item
_cache/                               # raw API responses (makes reruns fast & polite)
scrape_library.py                     # the miner (idempotent, rate-limited)
apply_tags.py                         # Finder tags + Spotlight comments (idempotent)

Re-running

  • python3 scrape_library.py — fetches only items not already in _manifest/all-items.json (uses _cache/ for anything already downloaded; 2.5s between live requests).
  • python3 apply_tags.py — (re)applies macOS Finder tags + Spotlight comments from the manifest.

Finder / Spotlight

Each item folder carries Finder tags: G7/G8, Claim-1..4, Target-A..J, and one tag per Big Ideas unit (G7-U5, G8-U9, …, cross-cutting). Click tags in the Finder sidebar to filter; Spotlight comments summarize "grade · claim · target · unit · type".

Last run: 2026-07-19 — 158 items (78 G7, 80 G8), 0 errors. See _manifest/run-log.txt.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages