CodeClass

AI

Practical Tests

Not exams — missions. Build something real, earn XP.

12day streak
Level 71840 / 2200 XP

Deterministic checks before AI

Local grading only

Tests decide pass/fail first using simple deterministic rules. Ada can explain failures later, but AI does not decide your score.

1 sample passed3 sample failed25% static score
Mission

Build Your First Character Card

Show what you learned about props. Make it look sharp.

10 min

Time estimate

50 XP

XP reward

Unlimited

Attempts

Hints only

AI help mode

Mission Brief

Build a small PlayerCard that takes data through props and shows it.

Checklist

  • Create a PlayerCard component
  • Accept a name prop
  • Accept a level prop
  • Show the name on the card
  • Show the level on the card

Hint Ladder

Each hint costs a little XP — try without first.

A component receives props inside its parentheses, like ({ name, level }).
CharacterCard.jsx
1
2
3
4
5
6
7
8
function PlayerCard({ name, level }) {
return (
<div className="card">
<h3>{name}</h3>
<p>Level {level}</p>
</div>
)
}

Mission submission is mock-only for now. The Code Lab uses deterministic checks before any AI help.

Score Card

60%

complete

3 of 5 checks done

XP earned30 / 50
Best attemptAlmost there