Demo · example content, written for this demonstration

← Practice Engine

The question types the engine provides

This is the set that exists today, not a fixed list. A module declares the families it supports and how each one is graded, so adding a family means adding it to a module — not changing the practice engine's shared session, attempt, progress, or evidence machinery. Equally, not every family suits every subject: a listening question needs reviewed audio, and a language transform makes no sense over a philosophical passage.

Fill the gap

Recognising the right form in context, with wrong choices that each represent a different mistake.

Details for Fill the gap
Needs A sentence with one gap, the supported choice, and at least one distractor.
Feedback deterministic
Example パンや ___ はたらいて います。 → で / に / を / へ
Used by Language fluency
What it can't tell you Tells you whether the learner picked the supported form, not whether they could produce it unaided.
In this demo's studio You can write one of these yourself.

Concept choice

Telling an accurate restatement from a near neighbour, and observation from interpretation.

Details for Concept choice
Needs A prompt, two or more distinct options, one supported option, and the source block that supports it.
Feedback deterministic
Example Which restatement stays closest to the passage?
Used by Concept fluency
What it can't tell you Checks recognition against one stated source. It does not measure understanding of a topic.
In this demo's studio Described here; not authorable in this first slice of the studio.

Change the form

Producing one surface form under a stated constraint.

Details for Change the form
Needs A prompt, an instruction, and either an answer or the tokens the answer must contain.
Feedback deterministic
Example 「六時に おきます」+「七時から やきます」 → 六時に おきて、…
Used by Language fluency
What it can't tell you Matches required tokens in order; it is not a general judgement of grammaticality.
In this demo's studio Described here; not authorable in this first slice of the studio.

Sentence builder

Assembling a sentence from chunks, so word order is practised without free typing.

Details for Sentence builder
Needs The chunks in their correct order.
Feedback deterministic
Example [パンやで] [はたらいて] [います]
Used by Language fluency
What it can't tell you Accepts one authored order; genuinely alternative orders need their own item.
In this demo's studio You can write one of these yourself.

Relationship builder

Reconstructing a proposed sequence or argument, while keeping it labelled as a proposal.

Details for Relationship builder
Needs The elements in the order the source gives them, plus a qualification shown afterwards.
Feedback deterministic
Example Put the four stages of the settling proposal in order.
Used by Concept fluency
What it can't tell you Scores the order against the source. It does not claim the sequence is the only possible one.
In this demo's studio Described here; not authorable in this first slice of the studio.

Listening choice

Getting one fact out of a short spoken passage.

Details for Listening choice
Needs A reviewed audio asset, an optional question-specific window inside it, the transcript, and the choices.
Feedback deterministic
Example Listen to Haru's introduction. Where does Haru work?
Used by Language fluency
What it can't tell you The transcript is always available, so this never tests hearing alone.
In this demo's studio You can write one of these yourself.

Listening match

Matching several short clips to several options in one pass.

Details for Listening match
Needs Several audio rows and an answer key mapping each row to its option.
Feedback deterministic
Example Match each clip to the place it describes.
Used by Language fluency
What it can't tell you Needs several reviewed clips, so it is only worth authoring where the source supports it.
In this demo's studio Described here; not authorable in this first slice of the studio.

Say it

Reading a target aloud, or shadowing a recording.

Details for Say it
Needs The target text and its reading, plus any readings that should also be accepted.
Feedback speech-derived, with a typed fallback
Example Read Haru's introduction aloud.
Used by Language fluency
What it can't tell you Compares what the browser's speech recognition heard against the accepted readings. It says nothing about accent, fluency, or confidence.
In this demo's studio You can write one of these yourself.

Say it precisely

Producing one named way of putting something, for a specific case — saying the careful version in place of the blunt one.

Details for Say it precisely
Needs The move being practised, its sentence form, usually a blunt version to repair, and the criteria the learner will judge their own attempt against.
Feedback reflective — the learner self-assesses; nothing is marked right or wrong
Example Rewrite 'that comment destroyed my confidence' using: 'It did not determine my view, but it made this possibility harder to dismiss.'
Used by Concept fluency
What it can't tell you There is no single right sentence, so nothing here is scored. The reference version is one way of making the move, not the way.
In this demo's studio Described here; not authorable in this first slice of the studio.

Explain in your own words

Reformulating, applying, and qualifying an idea.

Details for Explain in your own words
Needs A prompt, cue words or questions, and the criteria the learner will judge their own answer against.
Feedback reflective — the learner self-assesses; nothing is marked right or wrong
Example Explain what a surveyor can and cannot claim once the proposal fits their measurements.
Used by Concept fluency
What it can't tell you No machine judges the content. The criteria are the author's, and the marks are the learner's own.
In this demo's studio Described here; not authorable in this first slice of the studio.