Skip to main content

Understanding Attendance

Bainbridge Island School District

How we take attendance, and how it gets reported

Two different systems report on student attendance, and they answer two different questions. This page explains each one and why their numbers never match.

Part one

Two systems, two definitions

Teachers record attendance in Skyward, our student information system. That same record feeds two reports: the Skyward reports that often go to the board, and the data the district submits to OSPI, the state education office, which publishes it on the Washington School Report Card.

Skyward

Unit counted
Each class period
What the number means
The share of scheduled periods students were present. Even elementary schools record four periods a day.
Partial days
Count partially. Missing 3 of 6 periods is 50% attendance for that day.

OSPI

Unit counted
Full days
What the number means
The share of students who are regularly attending: fewer than two full-day absences per month on average, excused or not.
Partial days
Missing 50% or more of the scheduled day counts as a full-day absence.

Try it with one Bainbridge High School day

Tap periods to mark them absent and watch how each system records the same day.

Skyward records50%present for 3 of 6 periods
OSPI recordsAbsentmissed 50% or more: full-day absence

A student who misses three of six periods shows 50% attendance in Skyward, but OSPI counts the whole day as an absence. Every partial day like this pulls the OSPI figure down further than the Skyward figure.

Now stretch it over two days

The same student misses periods 1–3 on Tuesday and periods 4–6 on Thursday.

Tuesday
1stAbsent2ndAbsent3rdAbsent4thPresent5thPresent6thPresent
Thursday
1stPresent2ndPresent3rdPresent4thAbsent5thAbsent6thAbsent
Skyward records1 day6 of 12 periods missed: one day of instruction
OSPI records2 daystwo full-day absences, one for each date

The student missed six class periods, the same amount of instruction as one full school day. Skyward records exactly that. OSPI records two full-day absences, twice the time the student was actually out of class.

That is why the district relies on Skyward's period-level data. Our job is making sure students learn, and what affects learning is how much instruction a student misses. Skyward measures that directly.

The two numbers also measure different things. Skyward reports an average across all periods. OSPI reports the percentage of students who stay under the absence threshold for the year. A student who misses one day in ten is still 90% present in an average, but in OSPI's count they no longer fall in the "regularly attending" group. For both reasons, the OSPI number will run lower than Skyward's for the same students in the same year.

Skyward and OSPI, year by year

Here are both numbers for the same four years. Skyward's district attendance rate has stayed between 91.1% and 91.9%. OSPI's regular attendance rate has moved between 76.7% and 79.6%. The gap of 12 to 15 points shows up every year, because the two systems measure different things. Neither line shows a steady decline.

Skyward: share of scheduled periods attended OSPI: share of students regularly attending
70%80%90%100%2022–232023–242024–252025–26 91.1%91.9%91.4%91.5%76.7%77.3%79.6%77.3%

Skyward rates are end-of-year totals for all schools except Mosaic, combining present and enrolled days across schools.

Part two

Why students are absent

Every absence, tardy and early dismissal teachers and office staff recorded from September 1 through October 22, 2026: 16,391 student-days across all schools. Each record carries a reason code.

Full days, partial days and late arrivals

Not every record is a missed day. Using each school's periods per day, each student-day is sorted into one of four kinds. A full-day absence means the student missed half or more of their periods, which is the line OSPI uses.

Full-day absence (50%+ of periods) Partial-day absence (under 50%) Tardy or left early only School activity, nurse or counselor
All schools · 27% full-day16,391
Bainbridge High · 17% full-day7,899
Woodward Middle · 33% full-day2,388
Sakai Intermediate · 57% full-day1,005
Blakely Elementary · 31% full-day1,417
Halilts Elementary · 43% full-day1,003
Ordway Elementary · 32% full-day1,236
Odyssey · 47% full-day648

Why students missed full days

Of the 4,457 full-day absences recorded this fall, here is what the reasons were.

Illness or medical appointment: 2,556 (57%)Social emotional health: 148 (3%)Family event, emergency, vacation or religious: 1,159 (26%)Excused with no reason provided, or unexcused: 594 (13%)4,457full days
  • Illness or medical appointment2,55657%
  • Social emotional health1483%
  • Family event, emergency, vacation or religious1,15926%
  • Excused with no reason provided, or unexcused59413%

Eagle Harbor High and Mosaic are counted in the all-schools totals but not shown separately, because their enrollments are small enough that individual students could be identified. For the same reason, suspension, juvenile detention and court codes are counted as excused.

Part three

Why Every School Day Matters: Reading on Attendance

State rules referenced: