Skip to content
← All datasets

WIDA ACCESS English-Learner Proficiency Results

Statewide WIDA ACCESS English-language-proficiency results for Georgia English Learners by grade and test domain, 2017-2024.

Year coverage
20172024
Updated
annual
Version
3.0.0
Schema hash
a1c27f6b01d8

Detail levels available

State · default

Overview

Georgia Insights (GaDOE) WIDA ACCESS for ELLs state-level results — the spring English-language-proficiency assessment for Georgia English Learners. For each grade (kindergarten through 12) and each of eight WIDA domains — four language domains (listening, speaking, reading, writing) and four composites (oral language, literacy, comprehension, overall score) — reports the count and share of ELL students scoring at each of the six WIDA proficiency levels (Level 1 Entering through Level 6 Reaching). This is a proficiency-level DISTRIBUTION: it carries headcounts and shares per level, not the underlying 1.0-6.0 scale scores, so it cannot answer an 'average WIDA score' question. Coverage: spring 2017 through spring 2024, state level only — bronze publishes no district or school breakdown and no demographic breakouts beyond grade.

Row grain: One row per year, district_code, school_code, grade_level, domain, proficiency_level.

Key metric

pct_at_proficiency_levelPercent at Proficiency Level (proportion)

The single headline value most answers want.

Variables

Every column in the fact table. The code is the exact field name the API returns.

ColumnTypeUnitRangeNull?Description
yearYearintegernoSpring testing year, the ending calendar year of the school year (2024 = school year 2023-2024). Extracted from the filename and cross-checked against the sheet's title row.
Full description
Spring testing year, the ending calendar year of the school year (2024 = school year 2023-2024). Extracted from the filename and cross-checked against the sheet's title row.
district_codeDistrict CodestringyesAlways NULL: bronze reports statewide totals only, with no district breakdown.
Full description
Always NULL: bronze reports statewide totals only, with no district breakdown.

Joins districts; adds its label columns.

school_codeSchool CodestringyesAlways NULL: bronze reports statewide totals only, with no school breakdown.
Full description
Always NULL: bronze reports statewide totals only, with no school breakdown.

Joins schools; adds its label columns.

grade_levelGrade LevelstringnoGrade tested, k (kindergarten) through 12.
Full description
Canonical grade code (`k`, `01`..`12`). Grade is the bronze row axis; there is no `demographic` column because the source has no race/gender/economic breakouts.
13 allowed values
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • k
domainDomainstringnoThe skill area scored: listening, speaking, reading, writing, or one of four composite scores.
Full description
WIDA test domain: four individually tested language domains (`listening`, `speaking`, `reading`, `writing`) plus four derived composites (`oral_language_composite` = 50% listening + 50% speaking; `literacy_composite` = 50% reading + 50% writing; `comprehension_composite` = 70% reading + 30% listening; `overall_score_composite` = 35% reading + 35% writing + 15% listening + 15% speaking).
8 allowed values
  • comprehension_composite
  • listening
  • literacy_composite
  • oral_language_composite
  • overall_score_composite
  • reading
  • speaking
  • writing
proficiency_levelProficiency LevelstringnoWIDA proficiency band, level 1 (entering) up to level 6 (reaching).
Full description
WIDA proficiency level, the fixed six-level scale from `level_1_entering` (lowest) to `level_6_reaching` (highest).
6 allowed values
  • level_1_entering
  • level_2_emerging
  • level_3_developing
  • level_4_expanding
  • level_5_bridging
  • level_6_reaching
num_at_proficiency_levelNumber at Proficiency LevelintegercountnoCount of ELL students in this grade scoring at this proficiency level in this domain. Zero is a real zero — the source has no suppression (state aggregates exceed any small-cell threshold).
Full description
Count of ELL students in this grade scoring at this proficiency level in this domain. Zero is a real zero — the source has no suppression (state aggregates exceed any small-cell threshold).
pct_at_proficiency_levelPercent at Proficiency LevelnumberproportionnoShare of students tested in this domain who scored at this proficiency level, on a 0-1 scale.
Full description
Share of domain-tested students at this level (0-1 scale; bronze publishes 0-100). The denominator is `num_tested_in_domain` (students tested in THIS domain), NOT `num_tested`. The six level shares sum to 1.0 per (year, grade_level, domain).
num_tested_in_domainNumber Tested in DomainintegercountnoStudents tested in this specific domain — the denominator of `pct_at_proficiency_level`. 2021 (Era 2): taken from the published `Total Tested in Domain` column. All other years (Era 1): reconstructed as the sum of the six `num_at_proficiency_level` counts for the (grade, domain) — the source leaves the denominator implicit (verified: the six published shares sum to 100.0 against exactly this total in every file, and the 2021 published value equals the level-count sum in every cell). Always <= `num_tested`.
Full description
Students tested in this specific domain — the denominator of `pct_at_proficiency_level`. 2021 (Era 2): taken from the published `Total Tested in Domain` column. All other years (Era 1): reconstructed as the sum of the six `num_at_proficiency_level` counts for the (grade, domain) — the source leaves the denominator implicit (verified: the six published shares sum to 100.0 against exactly this total in every file, and the 2021 published value equals the level-count sum in every cell). Always <= `num_tested`.
num_testedNumber TestedintegercountnoStudents in this grade tested in at least one domain — the grade-wide testing headcount, repeated on every (domain, level) row of the grade. Not every such student tested in every domain, so per-domain `num_tested_in_domain` is <= this value.
Full description
Students in this grade tested in at least one domain — the grade-wide testing headcount, repeated on every (domain, level) row of the grade. Not every such student tested in every domain, so per-domain `num_tested_in_domain` is <= this value.

Filters

Query parameters the fact endpoint accepts. Comma-separated values are OR within a parameter; multiple parameters AND together.

ParameterKindAllowed valuesNotes
yearyear_exactany value
year_minyear_rangeany value
year_maxyear_rangeany value
detaildetailstatesenum-enforced, default: states
district_codeforeign_keyany valuemulti-value
school_codeforeign_keyany valuemulti-value
grade_levelcategorical
13 allowed values
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • k
multi-value, enum-enforced, pick one
domaincategorical
8 allowed values
  • comprehension_composite
  • listening
  • literacy_composite
  • oral_language_composite
  • overall_score_composite
  • reading
  • speaking
  • writing
multi-value, enum-enforced, pick one
proficiency_levelcategoricallevel_1_enteringlevel_2_emerginglevel_3_developinglevel_4_expandinglevel_5_bridginglevel_6_reachingmulti-value, enum-enforced, pick one
district_typedimension_attribute
7 allowed values
  • commission_charter
  • resa
  • standard
  • state_agency
  • state_charter
  • state_school
  • state_special
multi-value, enum-enforced
school_leveldimension_attributeelementarymiddlehighk12othermulti-value, enum-enforced
localedimension_attributecitysuburbtownruralmulti-value, enum-enforced

Example requests

Run these against the base URL — they return live data.

All rows (first page), states level

curl "https://georgiacivicdata.org/api/v1/education/wida_access"

states data for 2024

curl "https://georgiacivicdata.org/api/v1/education/wida_access?year=2024"

Filtered to grade_level = 01 for 2024

curl "https://georgiacivicdata.org/api/v1/education/wida_access?year=2024&grade_level=01"

Download 2024 as CSV

curl "https://georgiacivicdata.org/api/v1/education/wida_access?year=2024&format=csv"

Notes & limitations

NULL handling

  • Zero is a real, reported value.

Limitations

2021 ACCESS testing was voluntary/disrupted by COVID-19 — per the source's 2021-only participation reporting, about 90 percent of enrolled ELLs statewide tested in at least one domain, ranging from 95.45 percent in kindergarten down to 66.65 percent in grade 12 — so the 2021 proficiency distribution may carry selection bias relative to other years and should be trended with caution. Counts and shares reflect students who tested; suppression is not used by this source, so NULL values are structural (state-level geography keys), never masked data.