Word Building, Frog - Excello-Recherche-Education/Kalulu GitHub Wiki
The goal of the game is to spell a word correctly by tapping on the right letters or grapheme-phoneme units, as they move across the screen on lily pads.
The player listens carefully to a spoken word and must rebuild it step-by-step, tapping each correct sound or letter in the correct sequence. Every time the player taps the correct item, the frog moves closer to crossing the water.
Kalulu instructions: The frog wants to cross. Tap on the lily pads as they pass in front of the frog to spell the word you hear. Listen carefully!
Inputs Word List: Words range from 2 to 8 letters in length.
- Each word is fully segmented into its grapheme-phoneme (GP) units.
⸻
Gameplay
- The player hears a complete word.
- They must click on the corresponding GP units in left-to-right order to spell the word correctly.
- Completing the entire word counts as a correct response.
- Selecting an incorrect GP at any point counts as an error.
Each GP presented comes with its own set of distractors.
⸻
Goal
- Successfully spell 5 target words during the session.
⸻
Target Selection
- 5 Targets are selected for each game.
- 3 words are selected from the current lesson.
- 2 words are selected from previous lessons where the player previously made an error (if available).
- 1 additional word (among the 5) is selected at random from previous lessons.
⸻
Distractor Selection
- Distractors are made for each GP, not the word, only vowels are distractors for vowels and consonants for consonants.
- GP distractors must not share the same phoneme representation as the correct GP (e.g., "o" cannot be a distractor for "eau").
⸻
Difficulty Progression
Difficulty increases based on:
- Number of possible appearance spots for GP units on the screen.
- Spawn rate (speed and frequency of GP appearances).
⸻
Remediation Strategy
- After 1 error: No change; the game continues normally.
- After 2 errors: Kalulu repeats the instructions.
- After 3 errors: Kalulu highlights the correct GP to guide the player.