xunxu RESEARCH TOOLS
COMPUTING EDUCATION
Study candidate · v2.1

A RESEARCH PROJECT IN COMPUTING EDUCATION

Understand the error.
Find the next step.

A closer look at how learners revise code, explain their reasoning and decide what to try next.

Independent records · Saved progress · English materials

01 / ATTEMPT

Work through the code

Read a precise task, submit your own attempt and inspect its observed result.

02 / REVISE

Take another look

A neutral reminder starts one timed revision opportunity. Your work is saved separately.

03 / EXPLAIN

Make reasoning visible

Complete focused questions with separate fields for the answer and your explanation.

TWO TASK FAMILIES

Accumulate a total. Find the first match.

Short Python functions with explicit input domains and more than one possible correct solution.

Open workspace →

Research in progress. Invitations specify whether a record belongs to a rehearsal or a released study batch. No automated teaching-need judgment is assigned.