← All proof trees

PhiladelphiaMetric proof

PSES teacher — instructional environment

The teacher score for the 'Instructional Environment' topic of the Philly School Experience Survey — the average of the topic's subtopic scores, on the survey's 0–100 scale.

Measured in percent; higher is better. Derived by this site from published columns (see the computation node).

Identifiers

key survey_teacher_instructional_environment · unit PERCENT · direction HIGHER_BETTER

  1. 1
    How it was computedvalue = mean of the subtopic scores within (school, year, topic, respondent)
    1. Unzip the survey archive and read the school-level subtopic-scores workbook.
    2. Keep rows for this respondent type; roll subtopics up to the topic by averaging their scores.
    3. 'n.a.' and 'i.s.' are stored as suppressed.

    Algorithms applied downstream: Survey topic scores per respondent type

  2. 2
    The load that wrote it1 data load wrote this metric
    LoadedSource fileYearsCellsSuppressedFile hashCommit
    2026-06-04pses_topic_subtopic_scores_all_years2024-252450142800f6ae81…f75e3313

    The hash identifies the exact file version read; the commit identifies the exact code. Both are recorded at load time.

    Evidence: pses.ts

  3. 3
    The publisher's filePhilly School Experience Survey — topic and subtopic scores, 2019-20 to 2024-25

    Philly School Experience Survey — topic and subtopic scores, 2019-20 to 2024-25School District of Philadelphia (Research, Evaluation & Accountability). Survey scores by school, year, topic, subtopic, and respondent type (students, teachers, parents, support staff).

    format
    ZIP of XLSX
    join key
    ULCS Code
    • 'n.a.' (no data) and 'i.s.' (insufficient sample) are both stored as suppressed.

    Evidence: source registry (sources.yaml) · pses_topic_subtopic_scores_all_years: first-fetch findings

  4. 4
    How it was checkedChecks: 1 passed
    • passedComputed-value check: our rollup reproduces the district's published values

    Evidence: Computed-value check

  5. 5
    Assumptions & caveatsAssumptions and caveats

    Assumptions

    • A topic score is the unweighted mean of its subtopics (the district publishes topic scores aggregated across respondents; per-respondent topic scores are our rollup).

    Caveats

    • Year coverage varies by topic and respondent — some topics were not asked every year.

Coverage by year, sector, and subgroup

Cells served, with how many are suppressed (withheld by the publisher for small groups).

YearSectorGroupCellsSuppressed
2024-25District-runAll students1950
2024-25CharterAll students380
2024-25ContractedAll students120

To see the tree for one school’s number, click any dotted-underlined figure on a school, Outliers, or Movers page.