DUO — the Dutch government body responsible for integration exams
| Source | Type | Used for |
|---|---|---|
| DUO — Practicing for the exam | Official | Exam structure overview, task formats, timing and scoring used to design all practice modules |
| DUO — Oefenexamens A2 | Official | Official demo exams; used to calibrate question difficulty and answer format across Reading, Listening, Speaking and KNM |
| DUO — Inhoud taalexamens A2 | Official | Specification of all A2 exam parts (Lezen, Luisteren, Schrijven, Spreken, KNM) — used as the blueprint for this site |
| NT2.nl — KNM exam content | Official | KNM theme list and question types used to structure the 10 KNM categories on this site |
Reputable Dutch language learning and inburgering practice platforms
| Platform | Type | Used for |
|---|---|---|
| Inburgering.org | Platform | Realistic A2 reading and speaking task formats; inspired question difficulty progression and text types (emails, notices, flyers) |
| InburgeringExam.nl | Platform | Sample reading and KNM questions; used to calibrate A2 difficulty and question wording style |
| InburgeringOnline.nl | Platform | Lesson structure, reading progression (short → longer texts), and grammar integration ideas |
| NT2Taalmenu.nl | Platform | Wide variety of A2 reading and grammar exercises; inspired many short text types and fill-the-gap formats |
| DutchReady.com | Platform | Exam strategy explanations and Speaking/Listening session structure used in the Speaking module |
Recognised Dutch language and KNM course books
| Title & Publisher | Type | Used for |
|---|---|---|
| Studieboek Inburgering KNM — Ad Appel Taaltraining | Book | 8-theme KNM taxonomy used to structure KNM categories; explanatory style of A2-level theory texts |
| TaalCompleet KNM — Boom NT2 | Book | Integration of short KNM texts with practice questions; combination method used in KNM scenario design |
| TaalCompleet A2 Lezen/Schrijven — Boom NT2 | Book | A2 reading task types (emails, forms, notices, simple articles); inspired the reading module text selection |
| Ad Appel Methode A2 — Course books | Book | Everyday reading contexts (dokter, werk, school); inspired realistic text topics for the reading module |
Third-party tools and services powering this site
| Tool / Service | Type | Used for |
|---|---|---|
| Microsoft Edge TTS (Azure Neural Voices) | TTS API | Dutch audio pronunciation on Words, Grammar and Speaking pages — using the nl-NL-MaaikeNeural voice via the open-source edge-tts library. Requires internet connection. |
| Web Speech API (browser built-in) | Fallback TTS | Fallback Dutch pronunciation when the TTS server is unavailable — uses your browser's built-in nl-NL voice |
| Nunito — Google Fonts | Font | Primary typeface used across all pages. Served by Google Fonts under the Open Font License (OFL). |
| PythonAnywhere | Hosting | TTS API server hosting — runs the Flask backend that converts Dutch text to speech audio |
Copyright, fair use and educational intent