← Back to all sparks
C

Code.org

EDTECH
Velocity6.3

Computer science education platform for K-12 students

Code.org ships its first quiz builder and Educator Profile while migrating Sprite Lab to a new runtime.

quiz-builderai-tutorsprite-lab-migrationadaptive-learningeducator-toolsanonymous-analytics
Current state
Code.org deploys two to three times daily from its monorepo, with the current sprint spanning three parallel workstreams: migrating Sprite Lab into the new Lab2 platform, constructing a quiz/assessment builder inside levelbuilder, and layering an AI Gateway with tutor capabilities over existing course content. The pace generates friction—the adaptive level scaffolding has been reverted and re-applied three times in under a week—but the core delivery cadence holds.
Where it's heading
The quiz builder is the clearest new direction: the team went from zero quiz infrastructure 10 days ago to a configurable build mode and an initial student attempt view, adding a formal assessment layer to a platform that has historically relied on coding challenges alone. The AI work points in two directions—AI Gateway schema V2 for capturing model responses with signatures suggests backend infrastructure for auditability, while the lesson generator from planning documents targets teacher-side content creation, not just student tutoring.
Prediction
The adaptive level scaffolding—currently on its third revert cycle—will either stabilize and ship as a coherent feature or get shelved in favor of the quiz builder, which is further along. If adaptive levels land cleanly, they represent the most directional change in the queue: difficulty that responds to student performance is a meaningfully different product from static courses.

Recent moves

  1. 1d ago

    Adaptive Level Scaffolding Re-lands, Dance Party Dialog Reverted

    The adaptive level scaffolding appears here for the third time after two reverts—it's still initial infrastructure, not a shipped feature—alongside a revert of the Dance Party age dialog migration and a fix to the internet simulator region prefix bug. The net state is noisy but the adaptive level work is incrementally closer to stable.

    View source ↗
  2. 2d ago

    Sidebar Rubrics and Tutor Video-Audio Capture

    This release adds sidebar rubrics for assessments and wires up blob-based video/audio capture for the AI tutor—both building toward richer feedback tools. The data pipeline change (replacing Database Migration Service with a daily zero-ETL refresh) is internal infrastructure with no user-visible effect.

    View source ↗
  3. 2d ago

    AI Gateway Schema V2 and Initial Quiz Attempt View

    The AI Gateway moves to a V2 schema that carries a response signature and stores the model's own output text—groundwork for auditable AI interactions. The initial quiz attempt view gives students their first glimpse of the quiz builder output, though both features remain scaffolded rather than polished.

    View source ↗
  4. 3d ago

    Sprite Lab Image Role Support and AI Tutor Schema Decoupling

    Sprite Lab in Lab2 gains image role support, and the AI tutor separates its schema response rendering from side effects—a step toward testable, composable AI tutor logic. These are solidifying features in two active workstreams rather than new directions.

    View source ↗
  5. 3d ago

    Teacher Skills Dashboard Removed, Progress Reset Gets Multi-Select

    The teacher Skills dashboard is removed alongside the skill evaluation step in the AI pipeline—a deliberate simplification of the assessment model. The progress reset tool gains multi-select and teacher search, making it more practical for admins managing large classrooms.

    View source ↗
  6. 3d ago

    Educator Profile Tab, Quiz Building Workspace, and ClassLink Roster Land Together

    ⚡ SPARK

    Three new product surfaces arrive in one release: the Educator Profile tab (a new account area for teacher identity), the initial levelbuilder quiz building workspace (Code.org's first native quiz authoring tool), and ClassLink roster support for institutional provisioning. This release adds more net-new UI real estate than any other in the batch.

    View source ↗