🎯 Modes
Pick a mode at the top of any skill page:
- Curated quiz — fixed multiple-choice items written by your teacher. One at a time. Tap a numbered pill at the top of the question to jump.
- ⭐ Bonus EN → FR — free-text translation. Type or speak the French for an English prompt.
- 📋 Brief (capstone pages only) — project goal, rubric, and a worked exemplar for the unit's capstone task.
🔊 Listen
Hear correct French pronunciation:
- Next to the prompt — speaks the question with "…" in the blank.
- Next to each option — speaks just that one option (e.g. le).
- Inside the feedback band — after you answer, speaks the full correct sentence (e.g. J'aime le café.) — and auto-plays it once.
- In Bonus mode — the English prompt button uses an English voice.
🎤 Microphone
Say your answer instead of tapping. Browser will ask for mic permission the first time.
- In a quiz — tap 🎤, speak the option ("le") or the full sentence ("J'aime le café"). The matching pill is auto-selected. If nothing matches, you'll see what was heard and can try again.
- In Bonus — tap 🎤, speak your French translation. The transcript drops into the input; review and tap ✅ Je vérifie.
- Works in Chrome, Safari, and Edge (desktop + mobile). Firefox doesn't ship the API yet — keyboard + tap still work everywhere.
📊 Stats & XP
The pill at the top right (0 XP · 0 day) always shows your current totals:
- Click the pill to open the floating stats panel — day streak, attempts today, best run, level, and your badges.
- Score chips below the question track this session: count, percentage, current streak.
- 🏁 Je termine finalises the session, awards XP, and shows the completion card.
- XP and streaks are saved to your account when signed in, so they follow you across devices.
🪙 How XP works
You earn XP every time you attempt an item. The more you practise, the higher you climb.
- Every attempt earns XP — right or wrong. Trying counts.
- Skill completion (tapping 🏁 Je termine after answering items) gives a completion bonus plus an improvement bonus if you scored better than your previous best for that skill.
- Day streak multiplies your XP — practise at least one item every day to keep the streak alive. Multi-day streaks unlock streak badges (3, 7, 14, 21 days).
- Levels are XP thresholds. You can see your current level in the stats panel.
- Hi-Score (on the home page) shows the top 5 students by total XP across the whole course. Only first names appear.
- Badges mark milestones — first skill done, perfect score, every skill in a unit, XP thresholds (1,000 / 5,500 / 12,000). Earn them by practising naturally; they auto-unlock.
🎨 Colour scheme
Tap the 🎨 swatch in the topbar to pick one of five palettes (Marine, Olive, Rose, Forest, Plum) and toggle Light or Dark mode. Your choice is remembered on this device.
🔑 Sign in
The Sign in pill (top right) uses your Google account. Once signed in, XP and progress sync across your devices. You can practise without signing in — your work just stays on this device.
📖 Grammar reference
Many skill pages have a Grammar reference accordion below the action bar. Expand it for a quick reminder of the grammar topic underneath the SIO, with a few example items.
📱 On a phone
The unit sidebar collapses into a Unit ▾ pill at the top — tap it to open a bottom sheet with all skills in that unit. The action bar sticks to the bottom of the screen so the primary button is always thumb-reachable.
⌨ Keyboard tips
- Enter in the Bonus input box submits your answer.
- Esc closes the palette swatch, stats panel, or this help.