This is a live demo, built on made-up or public data. All demos

Reading Proficiency by School

How many students at each school are reading at grade level, year by year.

rcd_acc_pc
Rows
972,809
Schools & agencies
2,395
Years covered
2013–14 to 2023–24
missing 2019–20
Values suppressed
5.4%
by the state's privacy rules
Clear
suppressed means the state deliberately hid that value. When a student group is small enough that a published number could identify individual students — fewer than 10 students measured, or a rate above 95% or below 5% — states suppress it. Hover a suppressed cell to see which rule applied. This site keeps every suppression intact.
School Students Tested Grade % Proficient Standard Student Group Subject School Year
North Carolina Cyber Academy 00A000 109 Grade 3 37.6 Grade Level Proficiency (PC Indicator) All Students EOG Reading 2023–24
North Carolina Cyber Academy 00A000 35 Grade 3 37.1 Grade Level Proficiency (PC Indicator) Black EOG Reading 2023–24
North Carolina Cyber Academy 00A000 91 Grade 3 35.2 Grade Level Proficiency (PC Indicator) Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 56 Grade 3 37.5 Grade Level Proficiency (PC Indicator) Female EOG Reading 2023–24
North Carolina Cyber Academy 00A000 26 Grade 3 38.5 Grade Level Proficiency (PC Indicator) Hispanic EOG Reading 2023–24
North Carolina Cyber Academy 00A000 53 Grade 3 37.7 Grade Level Proficiency (PC Indicator) Male EOG Reading 2023–24
North Carolina Cyber Academy 00A000 18 Grade 3 50 Grade Level Proficiency (PC Indicator) Not Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 104 Grade 3 38.5 Grade Level Proficiency (PC Indicator) Not English Learners EOG Reading 2023–24
North Carolina Cyber Academy 00A000 90 Grade 3 40 Grade Level Proficiency (PC Indicator) Not Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 19 Grade 3 26.3 Grade Level Proficiency (PC Indicator) Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 34 Grade 3 35.3 Grade Level Proficiency (PC Indicator) White EOG Reading 2023–24
North Carolina Cyber Academy 00A000 115 Grade 4 48.7 Grade Level Proficiency (PC Indicator) All Students EOG Reading 2023–24
North Carolina Cyber Academy 00A000 32 Grade 4 31.3 Grade Level Proficiency (PC Indicator) Black EOG Reading 2023–24
North Carolina Cyber Academy 00A000 89 Grade 4 41.6 Grade Level Proficiency (PC Indicator) Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 58 Grade 4 55.2 Grade Level Proficiency (PC Indicator) Female EOG Reading 2023–24
North Carolina Cyber Academy 00A000 21 Grade 4 47.6 Grade Level Proficiency (PC Indicator) Hispanic EOG Reading 2023–24
North Carolina Cyber Academy 00A000 57 Grade 4 42.1 Grade Level Proficiency (PC Indicator) Male EOG Reading 2023–24
North Carolina Cyber Academy 00A000 13 Grade 4 53.8 Grade Level Proficiency (PC Indicator) Two or More Races EOG Reading 2023–24
North Carolina Cyber Academy 00A000 26 Grade 4 73.1 Grade Level Proficiency (PC Indicator) Not Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 112 Grade 4 49.1 Grade Level Proficiency (PC Indicator) Not English Learners EOG Reading 2023–24
North Carolina Cyber Academy 00A000 86 Grade 4 57 Grade Level Proficiency (PC Indicator) Not Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 29 Grade 4 24.1 Grade Level Proficiency (PC Indicator) Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 42 Grade 4 54.8 Grade Level Proficiency (PC Indicator) White EOG Reading 2023–24
North Carolina Cyber Academy 00A000 143 Grade 5 47.6 Grade Level Proficiency (PC Indicator) All Students EOG Reading 2023–24
North Carolina Cyber Academy 00A000 39 Grade 5 43.6 Grade Level Proficiency (PC Indicator) Black EOG Reading 2023–24
North Carolina Cyber Academy 00A000 104 Grade 5 43.3 Grade Level Proficiency (PC Indicator) Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 77 Grade 5 48.1 Grade Level Proficiency (PC Indicator) Female EOG Reading 2023–24
North Carolina Cyber Academy 00A000 25 Grade 5 52 Grade Level Proficiency (PC Indicator) Hispanic EOG Reading 2023–24
North Carolina Cyber Academy 00A000 66 Grade 5 47 Grade Level Proficiency (PC Indicator) Male EOG Reading 2023–24
North Carolina Cyber Academy 00A000 12 Grade 5 33.3 Grade Level Proficiency (PC Indicator) Two or More Races EOG Reading 2023–24
North Carolina Cyber Academy 00A000 39 Grade 5 59 Grade Level Proficiency (PC Indicator) Not Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 138 Grade 5 49.3 Grade Level Proficiency (PC Indicator) Not English Learners EOG Reading 2023–24
North Carolina Cyber Academy 00A000 122 Grade 5 47.5 Grade Level Proficiency (PC Indicator) Not Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 21 Grade 5 47.6 Grade Level Proficiency (PC Indicator) Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 56 Grade 5 48.2 Grade Level Proficiency (PC Indicator) White EOG Reading 2023–24
North Carolina Cyber Academy 00A000 183 Grade 6 50.8 Grade Level Proficiency (PC Indicator) All Students EOG Reading 2023–24
North Carolina Cyber Academy 00A000 57 Grade 6 43.9 Grade Level Proficiency (PC Indicator) Black EOG Reading 2023–24
North Carolina Cyber Academy 00A000 126 Grade 6 43.7 Grade Level Proficiency (PC Indicator) Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 91 Grade 6 49.5 Grade Level Proficiency (PC Indicator) Female EOG Reading 2023–24
North Carolina Cyber Academy 00A000 23 Grade 6 52.2 Grade Level Proficiency (PC Indicator) Hispanic EOG Reading 2023–24
North Carolina Cyber Academy 00A000 92 Grade 6 52.2 Grade Level Proficiency (PC Indicator) Male EOG Reading 2023–24
North Carolina Cyber Academy 00A000 10 Grade 6 50 Grade Level Proficiency (PC Indicator) Military Connected EOG Reading 2023–24
North Carolina Cyber Academy 00A000 16 Grade 6 62.5 Grade Level Proficiency (PC Indicator) Two or More Races EOG Reading 2023–24
North Carolina Cyber Academy 00A000 57 Grade 6 66.7 Grade Level Proficiency (PC Indicator) Not Economically Disadvantaged EOG Reading 2023–24
North Carolina Cyber Academy 00A000 180 Grade 6 51.7 Grade Level Proficiency (PC Indicator) Not English Learners EOG Reading 2023–24
North Carolina Cyber Academy 00A000 146 Grade 6 60.3 Grade Level Proficiency (PC Indicator) Not Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 37 Grade 6 13.5 Grade Level Proficiency (PC Indicator) Students With Disabilities EOG Reading 2023–24
North Carolina Cyber Academy 00A000 74 Grade 6 50 Grade Level Proficiency (PC Indicator) White EOG Reading 2023–24
North Carolina Cyber Academy 00A000 248 Grade 7 47.6 Grade Level Proficiency (PC Indicator) All Students EOG Reading 2023–24
North Carolina Cyber Academy 00A000 70 Grade 7 42.9 Grade Level Proficiency (PC Indicator) Black EOG Reading 2023–24
Column dictionary — the state's own definitions
Shown as State's column Data type State's description Codes
School key agency_code VARCHAR(6) 010303/010LEA/NC-SEA
Students Tested den NUMERIC(38,0) Denominator
Grade key grade VARCHAR(6) Grade
20 codes
  • 01 → Grade 01
  • 02 → Grade 02
  • 03 → Grade 3
  • 04 → Grade 4
  • 05 → Grade 5
  • 06 → Grade 6
  • 07 → Grade 7
  • 08 → Grade 8
  • 09 → Grade 09
  • 10 → Grade 10
  • 11 → Grade 11
  • 12 → Grade 12
  • 13 → Grade 13
  • 48 → Grade School (4-8)
  • ALL → All Grades
  • EOC → All Grades of students taking EOC tests
  • GS → Grade School (3-8)
  • HS → High School
  • KG → Kindergarten
  • PK → Pre-kindergarten
% Proficient pct NUMERIC(4,1) Percent (<5,>95 masked as 5,95, and no row for den<10)
Standard key standard VARCHAR(3) Standard. See acc_pc_standard table for detail
8 codes
  • CCR → College and Career Ready (PC Indicator)
  • GLP → Grade Level Proficiency (PC Indicator)
  • L1 → Level 1
  • L2 → Level 2
  • L3 → Level 3
  • L4 → Level 4
  • L5 → Level 5
  • NotProf → Not Proficient
Student Group key subgroup VARCHAR(12) Subgroup
26 codes
  • AIAN → American Indian / Alaskan Native
  • AIG → Academically / Intellectually Gifted
  • ALL → All Students
  • AM7 → American Indian
  • AS7 → Asian
  • ASPI → Pacific Islander / Asian
  • BL7 → Black
  • EDS → Economically Disadvantaged
  • ELS → English Learners
  • FCS → Foster Care
  • FEM → Female
  • HI7 → Hispanic
  • HMS → Homeless
  • MALE → Male
  • MIG → Migrant
  • MIL → Military Connected
  • MU7 → Two or More Races
  • NAIG → Not Academically / Intellectually Gifted
  • NEDS → Not Economically Disadvantaged
  • NELS → Not English Learners
  • NOT_EDS → Not Economically Disadvantaged
  • NSWD → Not Students With Disabilities
  • Other → Other
  • PI7 → Pacific Islander
  • SWD → Students With Disabilities
  • WH7 → White
Subject key subject VARCHAR(6) Subject
19 codes
  • ACALL → ACT All Subtest Composite
  • ACCO → ACT Met UNC Minimum 17 Composite
  • ACEN → ACT English Subtest
  • ACMA → ACT Math Subtest
  • ACRD → ACT Reading Subtest
  • ACSC → ACT Science Subtest
  • ACWR → ACT Writing Subtest
  • ALL → All EOG/EOC Subjects
  • BI → EOC Biology
  • E2 → EOC English II
  • EOC → EOC Composite/All 9-12 Tests
  • EOG → EOG Composite/All 3-8 Tests
  • M1 → EOC NC Math 1
  • M3 → EOC NC Math 3
  • MA → EOG Math
  • RD → EOG Reading
  • RDRG → Reading (Regular administration only)
  • RDX1 → Reading (NCExtend1 only)
  • SC → EOG Science
School Year key year VARCHAR(4) YYYY (i.e. 2006 for the 2005/06 school year)
About this table

State's description: accountability - indicator data - performance composite (EOG/EOC)

Listed in the state's table index as rcd_acc_pc (active, 2014)

972,809 rows loaded, covering 2,395 schools and agencies, 2013–14 to 2023–24.

How this table got here
  1. The state publishes an Excel data dictionary. This demo reads it: 66 table definitions, 525 column definitions, and 181 code definitions — the same ones behind the Decoded view above.
  2. From those definitions it writes a Django database model for each table, so nobody has to type the columns in by hand. This table's model came out like this:
class RcdAccPc(SRCBaseModel):
    agency_code = models.CharField(max_length=6)
    den = models.DecimalField(max_digits=38, decimal_places=0, null=True, blank=True)
    grade = models.CharField(
        max_length=16,
        choices=[
            ("PK", "Pre-kindergarten"),
            ("KG", "Kindergarten"),
            ("01", "Grade 01"),
            ("02", "Grade 02"),
            ("03", "Grade 03"),
            ("04", "Grade 04"),
            ("05", "Grade 05"),
            ("06", "Grade 06"),
            ("07", "Grade 07"),
            ("08", "Grade 08"),
            ("09", "Grade 09"),
            ("10", "Grade 10"),
            ("11", "Grade 11"),
            ("12", "Grade 12"),
            ("13", "Grade 13"),
        ],
    )
    masking = models.CharField(
        max_length=192,
        null=True,
        blank=True,
        choices=[
            ("1", ">95%"),
            ("2", "<5%"),
            ("3", "<10 in denominator"),
            (
                "4",
                "Insufficient Data (per business area, specific alternate minimum denominator, there is not enough"
                " data to provide a meaningful answer - additional set of masking rules on a case by case basis)",
            ),
        ],
    )
    pct = models.DecimalField(max_digits=4, decimal_places=1, null=True, blank=True)
    standard = models.CharField(max_length=3)
    subgroup = models.CharField(
        max_length=40,
        choices=[
            ("EDS", "Economically Disadvantaged"),
            ("NEDS", "Not Economically Disadvantaged"),
            ("NOT_EDS", "Not Economically Disadvantaged"),
            ("ELS", "English Learners"),
            ("NELS", "Not English Learners"),
            ("SWD", "Students With Disabilities"),
            ("NSWD", "Not Students With Disabilities"),
            ("WH7", "White"),
            ("BL7", "Black"),
            ("HI7", "Hispanic"),
            ("AM7", "American Indian"),
            ("AS7", "Asian"),
            ("MU7", "Two or More Races"),
            ("MALE", "Male"),
            ("FEM", "Female"),
            ("ALL", "All Students"),
            ("AIG", "Academically / Intellectually Gifted"),
            ("NAIG", "Not Academically / Intellectually Gifted"),
            ("PI7", "Pacific Islander"),
            ("HMS", "Homeless"),
            ("FCS", "Foster Care"),
            ("MIL", "Military Connected"),
            ("MIG", "Migrant"),
            ("AIAN", "American Indian / Alaskan Native"),
            ("ASPI", "Pacific Islander / Asian"),
            ("Other", "Other"),
        ],
    )
    subject = models.CharField(max_length=6)
    year = models.CharField(max_length=4)

    class Meta:
        db_table = "rcd_acc_pc"
        managed = True
        unique_together = ("year", "agency_code", "standard", "subject", "grade", "subgroup")
  1. 972,809 rows were then loaded from the state's raw data files into RcdAccPc.
  2. It also takes a fingerprint (SHA-256) of the dictionary's general-rules sheet. If the state quietly rewrites its rules document, the next rebuild flags the change instead of absorbing it silently.
Want something like this for your program? Schedule a conversation or email matt@mattniksch.com.