Exercise types
Every question type Oris can ask — each one live below. Instant feedback, an explanation on every answer, and distractors that map to a real confusion. This is what authors reach for and what learners practise with.
Universal · 8
Multiple Choice
Teaches recall and discrimination by asking the learner to pick the one correct option.
multiple_choiceWhat does typeof null return in JavaScript?
Try it →
Match the pairs
Connect each term to its partner to reinforce one-to-one associations like vocabulary translations.
match_pairsTap a word on the left, then tap its match on the right.
0 of 4 connected
Try it →
Order the steps
Teaches the correct sequence of a process, algorithm, or grammatical structure by having learners arrange items in order.
order_wordsOrder the steps to make tea
Try it →
Fill the gap
Teaches precise recall by having the learner type the exact word that completes a sentence.
fill_gapThe capital of France is .
Try it →
Word Bank
Teaches word order by having the learner assemble a sentence from a bank of scrambled tiles.
word_bank_sentenceBuild: I would like a coffee
Try it →
Categorize
Teaches concept discrimination by sorting items into the buckets they belong to.
categorizeSort into Fruit vs Vegetable
Tap an item to pick it up, then tap a bucket.
- Empty
- Empty
Try it →
Code Output
Teaches learners to trace a code snippet and predict exactly what it prints.
code_outputconst a = [1, 2, 3];
console.log(a.map((x) => x * 2));What is printed?
Try it →
Tap the Words
Teaches learners to identify words matching a grammatical or semantic rule inside a passage.
tap_the_wordsTap every noun
Try it →
Language · 4
Listen & Type
Trains listening comprehension by having the learner transcribe a spoken phrase.
listen_typeType what you hear
Try it →
Letter to Sound
Teaches which spoken sound an unfamiliar letter represents.
letter_to_soundWhich sound does this letter make?
Try it →
Select the Missing Word
Teaches which word correctly fills a gap in a sentence by recognition.
select_missingTap the word that belongs in the gap.
Я студент.
Try it →
Translate
Teaches production by having the learner render a phrase from one language into another.
translateСпасибо большое
Try it →
Interactive · 1
Parameter Plot
Teaches how a single coefficient reshapes a function by letting the learner drag a slider and watch the curve respond.
parameter_plotAs k increases, the parabola gets...
Try it →