1. Overview
The NSDL Strand Map Service (SMS) is based on Strand Maps published by the American Association for the Advancement of Science [3]. These maps depict K-12 learning goals, or benchmarks, and describe how benchmarks interrelate across the spectrum of science, technology, engineering, and mathematics education. This service provides a programmatic interface, the Concept Space Interchange Protocol (CSIP), which enables library developers to construct conceptual browsing interfaces based on the Strand Maps using dynamically generated interactive visual components. Developers can use CSIP to create user interfaces that enable educators to browse the Strand Map concept space, locate related learning resources in educational digital libraries, and view rich descriptions of benchmarks (e.g., about the benchmark, related educational research, student misconceptions, and strategies for checking student understanding).