{"id":2793,"date":"2026-05-22T03:12:38","date_gmt":"2026-05-22T03:12:38","guid":{"rendered":"https:\/\/withifi.muhubonurture.nl\/?p=2793"},"modified":"2026-08-30T06:32:10","modified_gmt":"2026-08-30T06:32:10","slug":"lidwoorden-oefenen","status":"publish","type":"post","link":"https:\/\/withifi.muhubonurture.nl\/?p=2793","title":{"rendered":"Lidwoorden Oefenen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2793\" class=\"elementor elementor-2793\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27d9e44 e-con-full e-flex e-con e-parent\" data-id=\"27d9e44\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-335e225 elementor-widget elementor-widget-html\" data-id=\"335e225\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =====================================================\r\n     WITH IFI \u2014 LIDWOORDEN OEFENEN\r\n     3 levels \u2022 uniforme rustige With Ifi stijl\r\n====================================================== -->\r\n\r\n<style>\r\n\r\nbody{\r\n  margin:0;\r\n  font-family:'Inter',sans-serif;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   PAGINA\r\n===================================================== *\/\r\n\r\n.lw-page{\r\n  min-height:100vh;\r\n  padding:7rem 6vw 5rem;\r\n\r\n  color:#3A2B24;\r\n\r\n  background:\r\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,.86) 0%, transparent 30%),\r\n    radial-gradient(circle at 88% 22%, rgba(255,234,242,.42) 0%, transparent 32%),\r\n    radial-gradient(circle at 18% 84%, rgba(228,244,237,.48) 0%, transparent 34%),\r\n    linear-gradient(135deg,#FFF9F3 0%,#F3FBF8 48%,#EEF7FE 100%);\r\n}\r\n\r\n.lw-wrap{\r\n  max-width:1120px;\r\n  margin:0 auto;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   HERO\r\n===================================================== *\/\r\n\r\n.lw-hero{\r\n  max-width:960px;\r\n\r\n  margin:0 auto 2.2rem;\r\n\r\n  padding:3rem 3.2rem;\r\n\r\n  border-radius:40px;\r\n\r\n  text-align:center;\r\n\r\n  background:rgba(255,255,255,.70);\r\n\r\n  border:1px solid rgba(255,255,255,.96);\r\n\r\n  box-shadow:\r\n    0 16px 42px rgba(90,70,55,.07);\r\n\r\n  backdrop-filter:blur(16px);\r\n  -webkit-backdrop-filter:blur(16px);\r\n}\r\n\r\n.lw-label{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:.45rem;\r\n\r\n  margin-bottom:1.15rem;\r\n\r\n  padding:10px 17px;\r\n\r\n  border-radius:999px;\r\n\r\n  background:rgba(255,255,255,.82);\r\n\r\n  border:1px solid rgba(255,255,255,.96);\r\n\r\n  color:#8B6B55;\r\n\r\n  font-size:.9rem;\r\n\r\n  font-weight:900;\r\n}\r\n\r\n.lw-hero h1{\r\n  margin:0 0 1rem;\r\n\r\n  font-size:clamp(42px,6vw,68px);\r\n\r\n  line-height:1.05;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-weight:950;\r\n}\r\n\r\n.lw-hero p{\r\n  max-width:780px;\r\n\r\n  margin:0 auto;\r\n\r\n  font-size:18px;\r\n\r\n  line-height:1.85;\r\n\r\n  color:#745C4D;\r\n\r\n  font-weight:650;\r\n}\r\n\r\n.lw-tip{\r\n  display:inline-flex;\r\n  gap:.55rem;\r\n  flex-wrap:wrap;\r\n  justify-content:center;\r\n\r\n  margin-top:1.3rem;\r\n\r\n  padding:11px 18px;\r\n\r\n  border-radius:18px;\r\n\r\n  background:#FFF2DF;\r\n\r\n  color:#6B5141;\r\n\r\n  font-size:.95rem;\r\n\r\n  font-weight:900;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   LEVEL ROUTE\r\n===================================================== *\/\r\n\r\n.lw-route{\r\n  max-width:960px;\r\n\r\n  margin:0 auto 2rem;\r\n\r\n  display:grid;\r\n\r\n  grid-template-columns:repeat(3,1fr);\r\n\r\n  gap:1rem;\r\n}\r\n\r\n.lw-route-card{\r\n  position:relative;\r\n\r\n  min-height:140px;\r\n\r\n  padding:1.4rem;\r\n\r\n  border-radius:28px;\r\n\r\n  border:1px solid rgba(255,255,255,.95);\r\n\r\n  box-shadow:\r\n    0 10px 26px rgba(90,70,55,.05);\r\n\r\n  overflow:hidden;\r\n\r\n  transition:.25s ease;\r\n}\r\n\r\n.lw-route-card:nth-child(1){\r\n  background:#FFF2DF;\r\n}\r\n\r\n.lw-route-card:nth-child(2){\r\n  background:#EAF7F1;\r\n}\r\n\r\n.lw-route-card:nth-child(3){\r\n  background:#FFEAF2;\r\n}\r\n\r\n.lw-route-card::after{\r\n  content:\"\";\r\n\r\n  position:absolute;\r\n\r\n  width:95px;\r\n  height:95px;\r\n\r\n  right:-30px;\r\n  top:-30px;\r\n\r\n  border-radius:50%;\r\n\r\n  background:rgba(255,255,255,.42);\r\n}\r\n\r\n.lw-route-icon{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  width:46px;\r\n  height:46px;\r\n\r\n  margin-bottom:.85rem;\r\n\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n\r\n  border-radius:16px;\r\n\r\n  background:rgba(255,255,255,.78);\r\n\r\n  font-size:1.3rem;\r\n}\r\n\r\n.lw-route-card h3{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  margin:0 0 .35rem;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-size:1.05rem;\r\n\r\n  font-weight:950;\r\n}\r\n\r\n.lw-route-card p{\r\n  position:relative;\r\n  z-index:2;\r\n\r\n  margin:0;\r\n\r\n  color:#765F50;\r\n\r\n  font-size:.9rem;\r\n\r\n  line-height:1.55;\r\n\r\n  font-weight:650;\r\n}\r\n\r\n.lw-route-card.locked{\r\n  opacity:.5;\r\n\r\n  filter:saturate(.65);\r\n}\r\n\r\n.lw-route-card.current{\r\n  transform:translateY(-4px);\r\n\r\n  box-shadow:\r\n    0 16px 34px rgba(90,70,55,.10);\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   OEFENOMGEVING\r\n===================================================== *\/\r\n\r\n.lw-stage{\r\n  max-width:960px;\r\n\r\n  margin:0 auto 2.5rem;\r\n\r\n  padding:2.3rem;\r\n\r\n  border-radius:38px;\r\n\r\n  background:rgba(255,255,255,.78);\r\n\r\n  border:1px solid rgba(255,255,255,.96);\r\n\r\n  box-shadow:\r\n    0 18px 44px rgba(90,70,55,.08);\r\n}\r\n\r\n.lw-stage-top{\r\n  display:flex;\r\n\r\n  align-items:center;\r\n  justify-content:space-between;\r\n\r\n  gap:1rem;\r\n\r\n  margin-bottom:1rem;\r\n}\r\n\r\n.lw-level-pill,\r\n.lw-score-pill{\r\n  display:inline-flex;\r\n\r\n  align-items:center;\r\n\r\n  padding:9px 15px;\r\n\r\n  border-radius:999px;\r\n\r\n  background:rgba(255,255,255,.90);\r\n\r\n  border:1px solid rgba(255,255,255,.96);\r\n\r\n  color:#7A6455;\r\n\r\n  font-size:.86rem;\r\n\r\n  font-weight:900;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   PROGRESS\r\n===================================================== *\/\r\n\r\n.lw-progress-wrap{\r\n  width:100%;\r\n\r\n  height:10px;\r\n\r\n  margin-bottom:2rem;\r\n\r\n  border-radius:999px;\r\n\r\n  overflow:hidden;\r\n\r\n  background:#F3ECE7;\r\n}\r\n\r\n.lw-progress{\r\n  width:0%;\r\n\r\n  height:100%;\r\n\r\n  border-radius:999px;\r\n\r\n  background:\r\n    linear-gradient(\r\n      90deg,\r\n      #F5D5BD 0%,\r\n      #BFDCCE 100%\r\n    );\r\n\r\n  transition:width .35s ease;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   LEVEL HEADER\r\n===================================================== *\/\r\n\r\n.lw-level-head{\r\n  margin-bottom:1.7rem;\r\n\r\n  text-align:center;\r\n}\r\n\r\n.lw-level-head h2{\r\n  margin:0 0 .45rem;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-size:clamp(27px,4vw,38px);\r\n\r\n  font-weight:950;\r\n}\r\n\r\n.lw-level-head p{\r\n  max-width:680px;\r\n\r\n  margin:0 auto;\r\n\r\n  color:#765F50;\r\n\r\n  font-size:1rem;\r\n\r\n  line-height:1.7;\r\n\r\n  font-weight:650;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   GRID\r\n===================================================== *\/\r\n\r\n.lw-grid{\r\n  display:grid;\r\n\r\n  grid-template-columns:\r\n    repeat(2,minmax(0,1fr));\r\n\r\n  gap:1rem;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   OEFENKAART\r\n===================================================== *\/\r\n\r\n.lw-card{\r\n  padding:1.45rem;\r\n\r\n  border-radius:26px;\r\n\r\n  background:#FFF6E8;\r\n\r\n  border:1px solid rgba(255,255,255,.96);\r\n\r\n  box-shadow:\r\n    0 8px 20px rgba(90,70,55,.04);\r\n}\r\n\r\n.lw-card:nth-child(even){\r\n  background:#EEF8F4;\r\n}\r\n\r\n.lw-zin{\r\n  margin-bottom:.65rem;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-size:1.05rem;\r\n\r\n  line-height:1.55;\r\n\r\n  font-weight:900;\r\n}\r\n\r\n.lw-vraag{\r\n  margin-bottom:1rem;\r\n\r\n  color:#7A6455;\r\n\r\n  font-size:.92rem;\r\n\r\n  line-height:1.5;\r\n\r\n  font-weight:800;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   ANTWOORDEN\r\n===================================================== *\/\r\n\r\n.lw-options{\r\n  display:flex;\r\n\r\n  flex-wrap:wrap;\r\n\r\n  gap:.65rem;\r\n}\r\n\r\n.lw-btn{\r\n  flex:1;\r\n\r\n  min-width:100px;\r\n\r\n  padding:.8rem 1rem;\r\n\r\n  border-radius:999px;\r\n\r\n  border:1px solid rgba(235,216,202,.75);\r\n\r\n  background:rgba(255,255,255,.76);\r\n\r\n  color:#513C31 !important;\r\n\r\n  font-family:'Inter',sans-serif;\r\n\r\n  font-size:.9rem;\r\n\r\n  font-weight:900;\r\n\r\n  cursor:pointer;\r\n\r\n  transition:.2s ease;\r\n}\r\n\r\n.lw-btn:hover:not(:disabled){\r\n  transform:translateY(-2px);\r\n\r\n  background:#FFFFFF;\r\n}\r\n\r\n.lw-btn.correct{\r\n  background:#DDF5E4 !important;\r\n\r\n  border-color:#B7DEC4 !important;\r\n\r\n  color:#2F6A46 !important;\r\n}\r\n\r\n.lw-btn.wrong{\r\n  background:#FFE5E5 !important;\r\n\r\n  border-color:#F0C7C7 !important;\r\n\r\n  color:#985353 !important;\r\n}\r\n\r\n.lw-btn:disabled{\r\n  cursor:default;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   INPUT\r\n===================================================== *\/\r\n\r\n.lw-input{\r\n  width:100%;\r\n\r\n  padding:1rem 1.1rem;\r\n\r\n  box-sizing:border-box;\r\n\r\n  border-radius:18px;\r\n\r\n  border:1px solid #E6D8CC;\r\n\r\n  outline:none;\r\n\r\n  background:rgba(255,255,255,.82);\r\n\r\n  color:#3A2B24;\r\n\r\n  font-family:'Inter',sans-serif;\r\n\r\n  font-size:.95rem;\r\n\r\n  transition:.2s ease;\r\n}\r\n\r\n.lw-input:focus{\r\n  border-color:#B5D6C5;\r\n\r\n  box-shadow:\r\n    0 0 0 4px rgba(181,214,197,.22);\r\n}\r\n\r\n.lw-input.correct{\r\n  background:#E5F6E9;\r\n\r\n  border-color:#B7DEC4;\r\n}\r\n\r\n.lw-input.wrong{\r\n  background:#FFECEC;\r\n\r\n  border-color:#EDC5C5;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   CHECK\r\n===================================================== *\/\r\n\r\n.lw-check{\r\n  margin-top:.9rem;\r\n\r\n  padding:.85rem 1.35rem;\r\n\r\n  border:0;\r\n\r\n  border-radius:999px;\r\n\r\n  background:#DDEEFF;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-family:'Inter',sans-serif;\r\n\r\n  font-size:.88rem;\r\n\r\n  font-weight:900;\r\n\r\n  cursor:pointer;\r\n\r\n  transition:.2s ease;\r\n}\r\n\r\n.lw-check:hover:not(:disabled){\r\n  transform:translateY(-2px);\r\n\r\n  background:#CFE5F9;\r\n}\r\n\r\n.lw-check:disabled{\r\n  cursor:default;\r\n\r\n  opacity:.75;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   FEEDBACK\r\n===================================================== *\/\r\n\r\n.lw-feedback{\r\n  display:none;\r\n\r\n  margin-top:.85rem;\r\n\r\n  padding:.8rem 1rem;\r\n\r\n  border-radius:16px;\r\n\r\n  background:rgba(255,255,255,.72);\r\n\r\n  color:#765F50;\r\n\r\n  font-size:.86rem;\r\n\r\n  line-height:1.55;\r\n\r\n  font-weight:750;\r\n}\r\n\r\n.lw-feedback.show{\r\n  display:block;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   LEVEL KLAAR\r\n===================================================== *\/\r\n\r\n.lw-complete{\r\n  display:none;\r\n\r\n  margin-top:1.7rem;\r\n\r\n  padding:1.4rem;\r\n\r\n  border-radius:24px;\r\n\r\n  text-align:center;\r\n\r\n  background:\r\n    linear-gradient(\r\n      135deg,\r\n      #E8F7EE 0%,\r\n      #F7FCF9 100%\r\n    );\r\n\r\n  color:#39674A;\r\n\r\n  font-weight:800;\r\n\r\n  line-height:1.7;\r\n}\r\n\r\n.lw-complete.show{\r\n  display:block;\r\n}\r\n\r\n.lw-next{\r\n  display:inline-flex;\r\n\r\n  margin-top:1rem;\r\n\r\n  padding:.85rem 1.4rem;\r\n\r\n  border:0;\r\n\r\n  border-radius:999px;\r\n\r\n  background:#FFFFFF;\r\n\r\n  color:#3A2B24;\r\n\r\n  font-family:'Inter',sans-serif;\r\n\r\n  font-weight:900;\r\n\r\n  cursor:pointer;\r\n\r\n  box-shadow:\r\n    0 7px 18px rgba(90,70,55,.06);\r\n\r\n  transition:.2s ease;\r\n}\r\n\r\n.lw-next:hover{\r\n  transform:translateY(-2px);\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   REMINDER\r\n===================================================== *\/\r\n\r\n.lw-note{\r\n  max-width:760px;\r\n\r\n  margin:0 auto;\r\n\r\n  padding:1.5rem 1.8rem;\r\n\r\n  border-radius:26px;\r\n\r\n  text-align:center;\r\n\r\n  background:\r\n    radial-gradient(circle at 12% 18%, rgba(255,255,255,.90) 0%, transparent 34%),\r\n    radial-gradient(circle at 88% 22%, rgba(255,234,242,.56) 0%, transparent 34%),\r\n    linear-gradient(135deg,#FFF8EF 0%,#F3FBF8 48%,#EEF7FE 100%);\r\n\r\n  border:1px solid rgba(255,255,255,.95);\r\n\r\n  box-shadow:\r\n    0 14px 34px rgba(90,70,55,.06);\r\n\r\n  color:#745C4D;\r\n\r\n  font-size:.95rem;\r\n\r\n  line-height:1.7;\r\n\r\n  font-weight:700;\r\n}\r\n\r\n.lw-note strong{\r\n  color:#3A2B24;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   RESPONSIVE\r\n===================================================== *\/\r\n\r\n@media(max-width:850px){\r\n\r\n  .lw-page{\r\n    padding:5.5rem 5vw 4rem;\r\n  }\r\n\r\n  .lw-hero{\r\n    padding:2.3rem 1.7rem;\r\n  }\r\n\r\n  .lw-route{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .lw-stage{\r\n    padding:1.6rem;\r\n  }\r\n\r\n  .lw-grid{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .lw-stage-top{\r\n    justify-content:center;\r\n\r\n    flex-wrap:wrap;\r\n  }\r\n\r\n}\r\n\r\n@media(max-width:520px){\r\n\r\n  .lw-btn{\r\n    width:100%;\r\n\r\n    flex-basis:100%;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<section\r\n  class=\"lw-page\"\r\n  data-withifi-world=\"taalwereld\"\r\n  data-withifi-page=\"lidwoorden\"\r\n>\r\n\r\n<div class=\"lw-wrap\">\r\n\r\n\r\n<!-- =================================================\r\n     HERO\r\n================================================== -->\r\n\r\n<div class=\"lw-hero\">\r\n\r\n  <div class=\"lw-label\">\r\n    \ud83d\udcda Lidwoorden\r\n  <\/div>\r\n\r\n  <h1>\r\n    Oefenen met lidwoorden.\r\n  <\/h1>\r\n\r\n  <p>\r\n    Lidwoorden zijn kleine woorden\r\n    die v\u00f3\u00f3r een zelfstandig naamwoord staan.\r\n    We ontdekken eerst het verschil tussen\r\n    <strong>de<\/strong> en <strong>het<\/strong>.\r\n    Daarna komt <strong>een<\/strong> erbij.\r\n  <\/p>\r\n\r\n  <div class=\"lw-tip\">\r\n\r\n    <span>de hond<\/span>\r\n    <span>\u2022<\/span>\r\n    <span>het huis<\/span>\r\n    <span>\u2022<\/span>\r\n    <span>een boek<\/span>\r\n\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<!-- =================================================\r\n     ROUTE\r\n================================================== -->\r\n\r\n<div class=\"lw-route\">\r\n\r\n  <div\r\n    class=\"lw-route-card current\"\r\n    id=\"lwRoute1\"\r\n  >\r\n\r\n    <div class=\"lw-route-icon\">\r\n      \ud83c\udf31\r\n    <\/div>\r\n\r\n    <h3>\r\n      Level 1 \u00b7 De of het?\r\n    <\/h3>\r\n\r\n    <p>\r\n      Ontdek welk vast lidwoord bij het woord hoort.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div\r\n    class=\"lw-route-card locked\"\r\n    id=\"lwRoute2\"\r\n  >\r\n\r\n    <div class=\"lw-route-icon\">\r\n      \ud83c\udf3f\r\n    <\/div>\r\n\r\n    <h3>\r\n      Level 2 \u00b7 Kies in de zin\r\n    <\/h3>\r\n\r\n    <p>\r\n      Nu kies je tussen de, het en een met hulp van de context.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div\r\n    class=\"lw-route-card locked\"\r\n    id=\"lwRoute3\"\r\n  >\r\n\r\n    <div class=\"lw-route-icon\">\r\n      \ud83c\udf33\r\n    <\/div>\r\n\r\n    <h3>\r\n      Level 3 \u00b7 Zelf doen\r\n    <\/h3>\r\n\r\n    <p>\r\n      Lees de zin en typ het passende lidwoord helemaal zelf.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<!-- =================================================\r\n     OEFENOMGEVING\r\n================================================== -->\r\n\r\n<div class=\"lw-stage\">\r\n\r\n  <div class=\"lw-stage-top\">\r\n\r\n    <div\r\n      class=\"lw-level-pill\"\r\n      id=\"lwLevelLabel\"\r\n    >\r\n      \ud83c\udf31 Level 1\r\n    <\/div>\r\n\r\n    <div\r\n      class=\"lw-score-pill\"\r\n      id=\"lwProgressText\"\r\n    >\r\n      0 van 10 goed\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div class=\"lw-progress-wrap\">\r\n\r\n    <div\r\n      class=\"lw-progress\"\r\n      id=\"lwProgressBar\"\r\n    ><\/div>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div class=\"lw-level-head\">\r\n\r\n    <h2 id=\"lwLevelTitle\">\r\n      De of het?\r\n    <\/h2>\r\n\r\n    <p id=\"lwLevelIntro\">\r\n      Kies welk vast lidwoord bij het zelfstandig naamwoord hoort.\r\n    <\/p>\r\n\r\n  <\/div>\r\n\r\n\r\n  <div\r\n    class=\"lw-grid\"\r\n    id=\"lwGrid\"\r\n  ><\/div>\r\n\r\n\r\n  <div\r\n    class=\"lw-complete\"\r\n    id=\"lwComplete\"\r\n  ><\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<!-- =================================================\r\n     REMINDER\r\n================================================== -->\r\n\r\n<div class=\"lw-note\">\r\n\r\n  Kleine reminder \ud83c\udf38<br>\r\n\r\n  <strong>De<\/strong> en <strong>het<\/strong>\r\n  gebruik je als je iets of iemand specifiek bedoelt.\r\n\r\n  <br>\r\n\r\n  <strong>Een<\/strong> gebruik je vaak\r\n  wanneer het nog niet om \u00e9\u00e9n specifiek exemplaar gaat.\r\n\r\n<\/div>\r\n\r\n\r\n<\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<script>\r\n\r\ndocument.addEventListener(\r\n  \"DOMContentLoaded\",\r\n  function(){\r\n\r\n    const levels = {\r\n\r\n\r\n      \/* =================================================\r\n         LEVEL 1 \u2014 DE OF HET\r\n      ================================================= *\/\r\n\r\n      1:{\r\n\r\n        icon:\"\ud83c\udf31\",\r\n\r\n        title:\"De of het?\",\r\n\r\n        intro:\r\n          \"Kies welk vast lidwoord bij het zelfstandig naamwoord hoort.\",\r\n\r\n        type:\"choice\",\r\n\r\n        questions:[\r\n\r\n          {\r\n            zin:\"___ hond\",\r\n            vraag:\"Is het de hond of het hond?\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ boek\",\r\n            vraag:\"Is het de boek of het boek?\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ stoel\",\r\n            vraag:\"Welk lidwoord hoort bij stoel?\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ huis\",\r\n            vraag:\"Welk lidwoord hoort bij huis?\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ fiets\",\r\n            vraag:\"Welk lidwoord hoort bij fiets?\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ kind\",\r\n            vraag:\"Welk lidwoord hoort bij kind?\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ tafel\",\r\n            vraag:\"Welk lidwoord hoort bij tafel?\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ raam\",\r\n            vraag:\"Welk lidwoord hoort bij raam?\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ bloem\",\r\n            vraag:\"Welk lidwoord hoort bij bloem?\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ brood\",\r\n            vraag:\"Welk lidwoord hoort bij brood?\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\"\r\n            ]\r\n          }\r\n\r\n        ]\r\n\r\n      },\r\n\r\n\r\n      \/* =================================================\r\n         LEVEL 2 \u2014 DE \/ HET \/ EEN IN CONTEXT\r\n      ================================================= *\/\r\n\r\n      2:{\r\n\r\n        icon:\"\ud83c\udf3f\",\r\n\r\n        title:\"Kies het lidwoord in de zin\",\r\n\r\n        intro:\r\n          \"Kijk nu naar de hele zin. Daardoor kun je zien of de, het of een bedoeld wordt.\",\r\n\r\n        type:\"choice\",\r\n\r\n        questions:[\r\n\r\n          {\r\n            zin:\"Ik zie voor het eerst ___ hond in de tuin.\",\r\n            vraag:\"Welk lidwoord past het beste?\",\r\n            answer:\"een\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ hond van mijn buurman blaft vaak.\",\r\n            vraag:\"We weten welke hond wordt bedoeld.\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"Ik lees vandaag ___ boek dat ik gisteren kreeg.\",\r\n            vraag:\"Het gaat om \u00e9\u00e9n bepaald boek.\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"Op straat staat ___ fiets die ik niet ken.\",\r\n            vraag:\"De fiets wordt voor het eerst genoemd.\",\r\n            answer:\"een\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ meisje met de rode jas is mijn zus.\",\r\n            vraag:\"We bedoelen \u00e9\u00e9n specifiek meisje.\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"Mama koopt ___ nieuwe tafel voor de keuken.\",\r\n            vraag:\"De tafel wordt nog niet specifiek genoemd.\",\r\n            answer:\"een\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ tafel bij het raam is van oma.\",\r\n            vraag:\"We bedoelen die ene tafel bij het raam.\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"Er staat ___ cadeau op tafel.\",\r\n            vraag:\"Het cadeau wordt voor het eerst genoemd.\",\r\n            answer:\"een\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"___ cadeau op tafel is voor jou.\",\r\n            vraag:\"We bedoelen nu dat specifieke cadeau.\",\r\n            answer:\"het\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          },\r\n\r\n          {\r\n            zin:\"Papa heeft ___ auto gewassen die voor ons huis staat.\",\r\n            vraag:\"We weten welke auto wordt bedoeld.\",\r\n            answer:\"de\",\r\n            options:[\r\n              \"de\",\r\n              \"het\",\r\n              \"een\"\r\n            ]\r\n          }\r\n\r\n        ]\r\n\r\n      },\r\n\r\n\r\n      \/* =================================================\r\n         LEVEL 3 \u2014 ZELF TYPEN\r\n      ================================================= *\/\r\n\r\n      3:{\r\n\r\n        icon:\"\ud83c\udf33\",\r\n\r\n        title:\"Kies het lidwoord helemaal zelf\",\r\n\r\n        intro:\r\n          \"Nu krijg je geen antwoordknoppen meer. Lees de zin en typ de, het of een.\",\r\n\r\n        type:\"input\",\r\n\r\n        questions:[\r\n\r\n          {\r\n            zin:\"Ik zie ___ kat onder de boom.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"een\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ kat van mijn oma heet Minoes.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"de\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ huis aan het einde van de straat is blauw.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"het\"\r\n          },\r\n\r\n          {\r\n            zin:\"Sara koopt ___ jas voor de winter.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"een\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ jas die Sara gisteren kocht is geel.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"de\"\r\n          },\r\n\r\n          {\r\n            zin:\"Ik heb ___ boek uit de bibliotheek meegenomen.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"een\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ boek dat op mijn bureau ligt is van school.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"het\"\r\n          },\r\n\r\n          {\r\n            zin:\"Oma krijgt ___ bloem van Noor.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"een\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ bloem in de blauwe vaas ruikt lekker.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"de\"\r\n          },\r\n\r\n          {\r\n            zin:\"___ kind naast de juf steekt zijn hand op.\",\r\n            vraag:\"Typ het passende lidwoord.\",\r\n            answer:\"het\"\r\n          }\r\n\r\n        ]\r\n\r\n      }\r\n\r\n    };\r\n\r\n\r\n    \/* =====================================================\r\n       STATE\r\n    ===================================================== *\/\r\n\r\n    let currentLevel = 1;\r\n\r\n    let unlockedLevel = 1;\r\n\r\n    let scores = {\r\n      1:0,\r\n      2:0,\r\n      3:0\r\n    };\r\n\r\n    let solved = {\r\n      1:new Set(),\r\n      2:new Set(),\r\n      3:new Set()\r\n    };\r\n\r\n\r\n    \/* =====================================================\r\n       ELEMENTEN\r\n    ===================================================== *\/\r\n\r\n    const grid =\r\n      document.getElementById(\r\n        \"lwGrid\"\r\n      );\r\n\r\n    const levelLabel =\r\n      document.getElementById(\r\n        \"lwLevelLabel\"\r\n      );\r\n\r\n    const levelTitle =\r\n      document.getElementById(\r\n        \"lwLevelTitle\"\r\n      );\r\n\r\n    const levelIntro =\r\n      document.getElementById(\r\n        \"lwLevelIntro\"\r\n      );\r\n\r\n    const progressText =\r\n      document.getElementById(\r\n        \"lwProgressText\"\r\n      );\r\n\r\n    const progressBar =\r\n      document.getElementById(\r\n        \"lwProgressBar\"\r\n      );\r\n\r\n    const completeBox =\r\n      document.getElementById(\r\n        \"lwComplete\"\r\n      );\r\n\r\n\r\n    \/* =====================================================\r\n       TEKST NORMALISEREN\r\n    ===================================================== *\/\r\n\r\n    function cleanText(value){\r\n\r\n      return String(value)\r\n        .trim()\r\n        .toLowerCase()\r\n        .replace(\/[.,!?]\/g,\"\")\r\n        .replace(\/\\s+\/g,\" \");\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       ROUTE\r\n    ===================================================== *\/\r\n\r\n    function updateRoute(){\r\n\r\n      for(\r\n        let number = 1;\r\n        number <= 3;\r\n        number++\r\n      ){\r\n\r\n        const card =\r\n          document.getElementById(\r\n            \"lwRoute\" + number\r\n          );\r\n\r\n\r\n        card.classList.remove(\r\n          \"current\",\r\n          \"locked\"\r\n        );\r\n\r\n\r\n        if(\r\n          number === currentLevel\r\n        ){\r\n\r\n          card.classList.add(\r\n            \"current\"\r\n          );\r\n\r\n        }\r\n\r\n\r\n        if(\r\n          number > unlockedLevel\r\n        ){\r\n\r\n          card.classList.add(\r\n            \"locked\"\r\n          );\r\n\r\n        }\r\n\r\n      }\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       PROGRESS\r\n    ===================================================== *\/\r\n\r\n    function updateProgress(){\r\n\r\n      const total =\r\n        levels[currentLevel]\r\n          .questions.length;\r\n\r\n\r\n      const score =\r\n        scores[currentLevel];\r\n\r\n\r\n      progressText.textContent =\r\n        score +\r\n        \" van \" +\r\n        total +\r\n        \" goed\";\r\n\r\n\r\n      progressBar.style.width =\r\n        ((score \/ total) * 100) +\r\n        \"%\";\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       FEEDBACK\r\n    ===================================================== *\/\r\n\r\n    function showFeedback(\r\n      card,\r\n      message\r\n    ){\r\n\r\n      const feedback =\r\n        card.querySelector(\r\n          \".lw-feedback\"\r\n        );\r\n\r\n\r\n      feedback.innerHTML =\r\n        message;\r\n\r\n\r\n      feedback.classList.add(\r\n        \"show\"\r\n      );\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       LEVEL KLAAR\r\n    ===================================================== *\/\r\n\r\n    function checkLevelComplete(){\r\n\r\n      const total =\r\n        levels[currentLevel]\r\n          .questions.length;\r\n\r\n\r\n      if(\r\n        scores[currentLevel] !==\r\n        total\r\n      ){\r\n        return;\r\n      }\r\n\r\n\r\n      if(\r\n        currentLevel < 3\r\n      ){\r\n\r\n        const nextLevel =\r\n          currentLevel + 1;\r\n\r\n\r\n        unlockedLevel =\r\n          Math.max(\r\n            unlockedLevel,\r\n            nextLevel\r\n          );\r\n\r\n\r\n        completeBox.innerHTML = `\r\n\r\n          \ud83c\udf3f Mooi gedaan.\r\n          Je hebt dit level afgerond.\r\n\r\n          <br>\r\n\r\n          <button\r\n            type=\"button\"\r\n            class=\"lw-next\"\r\n            id=\"lwNextLevel\"\r\n          >\r\n            Naar level ${nextLevel} \u2192\r\n          <\/button>\r\n\r\n        `;\r\n\r\n\r\n        completeBox.classList.add(\r\n          \"show\"\r\n        );\r\n\r\n\r\n        document\r\n          .getElementById(\r\n            \"lwNextLevel\"\r\n          )\r\n          .addEventListener(\r\n            \"click\",\r\n            function(){\r\n\r\n              currentLevel =\r\n                nextLevel;\r\n\r\n\r\n              renderLevel();\r\n\r\n\r\n              document\r\n                .querySelector(\r\n                  \".lw-stage\"\r\n                )\r\n                .scrollIntoView({\r\n                  behavior:\"smooth\",\r\n                  block:\"start\"\r\n                });\r\n\r\n            }\r\n          );\r\n\r\n      }\r\n\r\n\r\n      else{\r\n\r\n        completeBox.innerHTML = `\r\n\r\n          \ud83c\udf89 Goed gedaan.\r\n\r\n          <br>\r\n\r\n          Je hebt alle drie de levels\r\n          van de lidwoorden afgerond.\r\n\r\n        `;\r\n\r\n\r\n        completeBox.classList.add(\r\n          \"show\"\r\n        );\r\n\r\n      }\r\n\r\n\r\n      updateRoute();\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       KEUZEKAART\r\n    ===================================================== *\/\r\n\r\n    function createChoiceCard(\r\n      question,\r\n      index\r\n    ){\r\n\r\n      const card =\r\n        document.createElement(\r\n          \"div\"\r\n        );\r\n\r\n\r\n      card.className =\r\n        \"lw-card\";\r\n\r\n\r\n      card.innerHTML = `\r\n\r\n        <div class=\"lw-zin\">\r\n          ${question.zin}\r\n        <\/div>\r\n\r\n        <div class=\"lw-vraag\">\r\n          ${question.vraag}\r\n        <\/div>\r\n\r\n        <div class=\"lw-options\"><\/div>\r\n\r\n        <div class=\"lw-feedback\"><\/div>\r\n\r\n      `;\r\n\r\n\r\n      const options =\r\n        card.querySelector(\r\n          \".lw-options\"\r\n        );\r\n\r\n\r\n      question.options\r\n        .forEach(\r\n          function(option){\r\n\r\n            const button =\r\n              document.createElement(\r\n                \"button\"\r\n              );\r\n\r\n\r\n            button.type =\r\n              \"button\";\r\n\r\n\r\n            button.className =\r\n              \"lw-btn\";\r\n\r\n\r\n            button.textContent =\r\n              option;\r\n\r\n\r\n            button.addEventListener(\r\n              \"click\",\r\n              function(){\r\n\r\n                if(\r\n                  solved[currentLevel]\r\n                    .has(index)\r\n                ){\r\n                  return;\r\n                }\r\n\r\n\r\n                if(\r\n                  cleanText(option) ===\r\n                  cleanText(question.answer)\r\n                ){\r\n\r\n                  button.classList.add(\r\n                    \"correct\"\r\n                  );\r\n\r\n\r\n                  solved[currentLevel]\r\n                    .add(index);\r\n\r\n\r\n                  scores[currentLevel]++;\r\n\r\n\r\n                  card\r\n                    .querySelectorAll(\r\n                      \".lw-btn\"\r\n                    )\r\n                    .forEach(\r\n                      function(btn){\r\n\r\n                        btn.disabled =\r\n                          true;\r\n\r\n                      }\r\n                    );\r\n\r\n\r\n                  showFeedback(\r\n                    card,\r\n                    \"\ud83c\udf38 Klopt. <strong>\" +\r\n                    question.answer +\r\n                    \"<\/strong> past hier.\"\r\n                  );\r\n\r\n\r\n                  updateProgress();\r\n\r\n                  checkLevelComplete();\r\n\r\n                }\r\n\r\n\r\n                else{\r\n\r\n                  button.classList.add(\r\n                    \"wrong\"\r\n                  );\r\n\r\n\r\n                  if(currentLevel === 1){\r\n\r\n                    showFeedback(\r\n                      card,\r\n                      \"\ud83c\udf3f Nog niet. Zeg het woord eens zachtjes met de en daarna met het.\"\r\n                    );\r\n\r\n                  }\r\n\r\n                  else{\r\n\r\n                    showFeedback(\r\n                      card,\r\n                      \"\ud83c\udf3f Kijk nog eens naar de hele zin. Wordt iets voor het eerst genoemd, of weten we al precies wat bedoeld wordt?\"\r\n                    );\r\n\r\n                  }\r\n\r\n                }\r\n\r\n              }\r\n            );\r\n\r\n\r\n            options.appendChild(\r\n              button\r\n            );\r\n\r\n          }\r\n        );\r\n\r\n\r\n      return card;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       INPUTKAART\r\n    ===================================================== *\/\r\n\r\n    function createInputCard(\r\n      question,\r\n      index\r\n    ){\r\n\r\n      const card =\r\n        document.createElement(\r\n          \"div\"\r\n        );\r\n\r\n\r\n      card.className =\r\n        \"lw-card\";\r\n\r\n\r\n      card.innerHTML = `\r\n\r\n        <div class=\"lw-zin\">\r\n          ${question.zin}\r\n        <\/div>\r\n\r\n        <div class=\"lw-vraag\">\r\n          ${question.vraag}\r\n        <\/div>\r\n\r\n        <input\r\n          type=\"text\"\r\n          class=\"lw-input\"\r\n          placeholder=\"Typ de, het of een...\"\r\n          autocomplete=\"off\"\r\n        >\r\n\r\n        <button\r\n          type=\"button\"\r\n          class=\"lw-check\"\r\n        >\r\n          Nakijken \ud83c\udf3f\r\n        <\/button>\r\n\r\n        <div class=\"lw-feedback\"><\/div>\r\n\r\n      `;\r\n\r\n\r\n      const input =\r\n        card.querySelector(\r\n          \".lw-input\"\r\n        );\r\n\r\n\r\n      const check =\r\n        card.querySelector(\r\n          \".lw-check\"\r\n        );\r\n\r\n\r\n      function checkAnswer(){\r\n\r\n        if(\r\n          solved[currentLevel]\r\n            .has(index)\r\n        ){\r\n          return;\r\n        }\r\n\r\n\r\n        input.classList.remove(\r\n          \"correct\",\r\n          \"wrong\"\r\n        );\r\n\r\n\r\n        if(\r\n          cleanText(input.value) ===\r\n          cleanText(question.answer)\r\n        ){\r\n\r\n          input.classList.add(\r\n            \"correct\"\r\n          );\r\n\r\n\r\n          solved[currentLevel]\r\n            .add(index);\r\n\r\n\r\n          scores[currentLevel]++;\r\n\r\n\r\n          input.disabled =\r\n            true;\r\n\r\n\r\n          check.disabled =\r\n            true;\r\n\r\n\r\n          showFeedback(\r\n            card,\r\n            \"\ud83c\udf38 Precies. <strong>\" +\r\n            question.answer +\r\n            \"<\/strong> past hier.\"\r\n          );\r\n\r\n\r\n          updateProgress();\r\n\r\n          checkLevelComplete();\r\n\r\n        }\r\n\r\n\r\n        else{\r\n\r\n          input.classList.add(\r\n            \"wrong\"\r\n          );\r\n\r\n\r\n          showFeedback(\r\n            card,\r\n            \"\ud83c\udf3f Kijk naar de context. Is het iets specifieks, of wordt het voor het eerst genoemd?\"\r\n          );\r\n\r\n        }\r\n\r\n      }\r\n\r\n\r\n      check.addEventListener(\r\n        \"click\",\r\n        checkAnswer\r\n      );\r\n\r\n\r\n      input.addEventListener(\r\n        \"keydown\",\r\n        function(event){\r\n\r\n          if(\r\n            event.key ===\r\n            \"Enter\"\r\n          ){\r\n\r\n            checkAnswer();\r\n\r\n          }\r\n\r\n        }\r\n      );\r\n\r\n\r\n      return card;\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       RENDER\r\n    ===================================================== *\/\r\n\r\n    function renderLevel(){\r\n\r\n      const level =\r\n        levels[currentLevel];\r\n\r\n\r\n      grid.innerHTML =\r\n        \"\";\r\n\r\n\r\n      completeBox.innerHTML =\r\n        \"\";\r\n\r\n\r\n      completeBox.classList.remove(\r\n        \"show\"\r\n      );\r\n\r\n\r\n      levelLabel.textContent =\r\n        level.icon +\r\n        \" Level \" +\r\n        currentLevel;\r\n\r\n\r\n      levelTitle.textContent =\r\n        level.title;\r\n\r\n\r\n      levelIntro.textContent =\r\n        level.intro;\r\n\r\n\r\n      level.questions\r\n        .forEach(\r\n          function(\r\n            question,\r\n            index\r\n          ){\r\n\r\n            let card;\r\n\r\n\r\n            if(\r\n              level.type ===\r\n              \"choice\"\r\n            ){\r\n\r\n              card =\r\n                createChoiceCard(\r\n                  question,\r\n                  index\r\n                );\r\n\r\n            }\r\n\r\n\r\n            else{\r\n\r\n              card =\r\n                createInputCard(\r\n                  question,\r\n                  index\r\n                );\r\n\r\n            }\r\n\r\n\r\n            grid.appendChild(\r\n              card\r\n            );\r\n\r\n          }\r\n        );\r\n\r\n\r\n      updateProgress();\r\n\r\n      updateRoute();\r\n\r\n    }\r\n\r\n\r\n    \/* =====================================================\r\n       START\r\n    ===================================================== *\/\r\n\r\n    renderLevel();\r\n\r\n  }\r\n);\r\n\r\n<\/script>\r\n\r\n\r\n<!--\r\n  Centrale With Ifi navigatie\r\n\r\n  data-withifi-world=\"taalwereld\"\r\n\r\n  zorgt ervoor dat de centrale\r\n  Custom Code automatisch toont:\r\n\r\n  \u2190 Taalwereld\r\n-->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcda Lidwoorden Oefenen met lidwoorden. Lidwoorden zijn kleine woorden die v\u00f3\u00f3r een zelfstandig naamwoord staan. We ontdekken eerst het verschil tussen de en het. Daarna komt een erbij. de hond \u2022 het huis \u2022 een boek \ud83c\udf31 Level 1 \u00b7 De of het? Ontdek welk vast lidwoord bij het woord hoort. \ud83c\udf3f Level 2 \u00b7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2793","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/posts\/2793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2793"}],"version-history":[{"count":10,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/posts\/2793\/revisions"}],"predecessor-version":[{"id":4553,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/posts\/2793\/revisions\/4553"}],"wp:attachment":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}