TracED
Topics · Assignments · Gradebook

Code tracing practice for every CS student

Students read a short program and predict what it prints. Wrong answers get a worked explanation, then a fresh question, until the topic is mastered. Teachers assign a topic in about a minute.

  • Every student gets their own version of each question, so answers cannot be copied.
  • Python, JavaScript, Java and AP exam pseudocode, picked per assignment.
  • Explanations show the trace step by step, not just right or wrong.

Sign up

Are you a teacher or a student?

Checking your sign-in…

What you can do

Assign a topic in a minute

Tick the topics, pick the language and the classes, set a due date. Try a question yourself before you send it.

Mastery, not busywork

Students work until they reach the score you set. A wrong answer costs a point and earns a worked explanation and a trace table.

See who needs help

A colour-coded gradebook across every assignment, and per-student detail down to the question.

For teachers

  • A topic tree from variables to recursion, tagged with the AP CSP and AP CSA codes you can search by.
  • Mastery assignments (reach a score) or fixed tests with no feedback until you release it.
  • Mix several topics into one set, or have students master each topic in turn.
  • Classes with a join code; no rosters to upload.
  • Reset an attempt, move a due date or edit a title for one class without touching the others.
  • Write your own question templates in the studio and share them with other teachers.