teach/public/js/widgets
Ramon 50b9f32e91
All checks were successful
dev - build & deploy naar test / build-and-deploy (push) Successful in 1m56s
feat: voeg voortgangdetail toe aan de taalwidgets (v0.4.63-beta)
Gewijzigde functionaliteiten:

- Letterblokken logt per afgerond woord hoeveel pogingen het kostte en welke
  letter op welke plek fout ging (beide invoerwijzen: blokken slepen en typen).

- Ballonnenwoord logt nu ook een verloren woord; dat leverde tot nu toe geen
  enkele voortgang op. Een gewonnen woord telt de fout geraden letters mee.

- Flitswoorden stuurt de bestaande zelfcheck ("Gelukt" / "Nog oefenen") door
  naar de voortgang; die uitkomst werd eerder weggegooid.

- Hakken & plakken krijgt dezelfde zelfcheck en daarmee als laatste taalwidget
  een goed/fout-moment; de oefening zelf verandert niet.

- Voortgang-tab toont de fouten van taal: naast fout afgesloten opdrachten ook
  "na N pogingen goed" (letterblokken kent geen faalmoment) en zelfchecks.

- Reeksstappen met flitswoorden of hakken & plakken wachten nu op een echt
  afgerond moment in plaats van meteen te completeren.

Tests: 192 geslaagd (7 nieuw), plus live nagelopen in de leerlingweergave met
echte interactie per widget en een screenshot van de Voortgang-tab.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0126hjBPD2ggZ2LEoDYZSW7S
2026-07-26 03:16:28 +02:00
..
anchor.js fix: ankerkiezer opent alleen op een bewuste tik en tekenbalk krimpt weer geminimaliseerd (v0.3.64-beta) 2026-07-16 08:09:33 +02:00
ball.js feat: voeg voortgangdetail toe aan de taalwidgets (v0.4.63-beta) 2026-07-26 03:16:28 +02:00
birthday.js v0.3.07-beta: voeg educatieve widgets toe 2026-07-14 13:39:57 +02:00
breathe.js feat: vier sociaal-emotionele widgets, waaronder een geluidsmeter (v0.4.21-beta) 2026-07-19 00:44:39 +02:00
compliments.js feat: vier sociaal-emotionele widgets, waaronder een geluidsmeter (v0.4.21-beta) 2026-07-19 00:44:39 +02:00
dice.js feat: maak widgets speelser en kindvriendelijker (v0.3.77-beta) 2026-07-16 14:15:28 +02:00
feelings.js feat: vier sociaal-emotionele widgets, waaronder een geluidsmeter (v0.4.21-beta) 2026-07-19 00:44:39 +02:00
flits.js feat: voeg voortgangdetail toe aan de taalwidgets (v0.4.63-beta) 2026-07-26 03:16:28 +02:00
hak.js feat: voeg voortgangdetail toe aan de taalwidgets (v0.4.63-beta) 2026-07-26 03:16:28 +02:00
learning.js fix: maak bordniveaus instelbaar (v0.4.42-beta) 2026-07-21 07:58:56 +02:00
letters.js feat: voeg voortgangdetail toe aan de taalwidgets (v0.4.63-beta) 2026-07-26 03:16:28 +02:00
light.js feat: maak widgets speelser en kindvriendelijker (v0.3.77-beta) 2026-07-16 14:15:28 +02:00
math.js feat: laat avatars dansen na afgeronde opdrachten 2026-07-23 07:07:30 +02:00
media.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
mind.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
names.js feat: maak widgets speelser en kindvriendelijker (v0.3.77-beta) 2026-07-16 14:15:28 +02:00
noise.js feat: vier sociaal-emotionele widgets, waaronder een geluidsmeter (v0.4.21-beta) 2026-07-19 00:44:39 +02:00
notes.js feat: maak widgets speelser en kindvriendelijker (v0.3.77-beta) 2026-07-16 14:15:28 +02:00
numberline.js feat: voeg leerjaarprofielen toe aan taal en rekenen (v0.4.41-beta) 2026-07-20 22:45:01 +02:00
sentence.js feat: voeg leerjaarprofielen toe aan taal en rekenen (v0.4.41-beta) 2026-07-20 22:45:01 +02:00
timer.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00
world.js feat: personage-aanmoediging uitgebreid naar klok, geld, plaatswaarde en spellen (v0.4.32-beta) 2026-07-19 14:03:58 +02:00
write.js v0.1.02: opsplitsing in css/, js/core|data|board|app en js/widgets/* (geen functionele wijziging) 2026-07-09 21:56:49 +02:00