← Khan Academy
First-time day at Khan Academy

Restore assignment loading before Chromebook class time runs out

You’re the software engineer. Your team is in the room. Printed Oct 18, 2026.

The assignment data arrives, but the classroom session never starts for some Chromebook learners.

A fast frontend correction protects class time, while enrollment states must remain reliable for every assigned learner.

Who you’d be doing this for

“Everyone else had started the questions, and I was still watching the circle spin.”

Shalini Gupta · Eighth-grade student

Uses a school-issued Chromebook to complete practice assigned by a classroom teacher.

What is at stake

Some Chromebook students cannot open assigned practice even after the assignment data arrives. You must weigh a fast frontend fix against preserving enrollment behavior for every class.

Why it isn’t already fixed

Every obvious fix costs something else. That’s the part you’d have to decide.

  • classroom time vs. broader frontend consistency
  • fast recovery vs. enrollment safety
  • targeted regression coverage vs. release speed
  • shared platform patterns vs. immediate learner access

Why Khan Academy

Teacher-assigned practice is where supplemental learning becomes usable during a class period.

Written with these in mind

reliability-minded fullstack engineerlearner-centered product engineersystems debugger

Not your kind of problem? 26 more at Khan Academy, or browse every organization.

This is the setup. The work is inside.

Running it puts you in the room: the full situation and its constraints, stakeholders who push back in their own words, and the decisions that are yours to make. What you produce becomes a Day One Plan — work you can show someone instead of describing.