{"id":3387,"date":"2026-06-15T05:49:41","date_gmt":"2026-06-15T05:49:41","guid":{"rendered":"https:\/\/withifi.muhubonurture.nl\/?page_id=3387"},"modified":"2026-06-15T06:15:37","modified_gmt":"2026-06-15T06:15:37","slug":"onderwerp-detective","status":"publish","type":"page","link":"https:\/\/withifi.muhubonurture.nl\/?page_id=3387","title":{"rendered":"Onderwerp Detective"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3387\" class=\"elementor elementor-3387\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4a8a7f3 e-con-full e-flex e-con e-parent\" data-id=\"4a8a7f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e33da7 elementor-widget elementor-widget-html\" data-id=\"9e33da7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\nbody{margin:0;font-family:'Inter',sans-serif;}\r\n\r\n.onderwerp-page *{box-sizing:border-box;}\r\n\r\n.onderwerp-page{\r\n  min-height:100vh;\r\n  padding:6rem 7vw;\r\n  color:#3A2B24;\r\n  background:\r\n    radial-gradient(circle at 18% 18%, rgba(255,255,255,.82) 0%, transparent 28%),\r\n    radial-gradient(circle at 82% 24%, rgba(255,226,238,.42) 0%, transparent 30%),\r\n    linear-gradient(135deg,#F9FBF8 0%,#FFF8FB 48%,#F3FBF8 100%);\r\n}\r\n\r\n.onderwerp-wrap{max-width:1080px;margin:0 auto;}\r\n\r\n.onderwerp-hero,\r\n.onderwerp-game,\r\n.onderwerp-note{\r\n  background:rgba(255,255,255,.76);\r\n  border:1px solid rgba(255,255,255,.96);\r\n  border-radius:40px;\r\n  padding:2.6rem;\r\n  box-shadow:0 18px 44px rgba(90,70,55,.09);\r\n}\r\n\r\n.onderwerp-label{\r\n  display:inline-block;\r\n  padding:.75rem 1.3rem;\r\n  border-radius:999px;\r\n  background:#FFEAF2;\r\n  color:#8B5F72;\r\n  font-weight:950;\r\n  margin-bottom:1rem;\r\n}\r\n\r\n.onderwerp-hero h1{\r\n  margin:0 0 1rem;\r\n  font-size:clamp(42px,6vw,76px);\r\n  line-height:1;\r\n  font-weight:950;\r\n}\r\n\r\n.onderwerp-hero p,\r\n.onderwerp-soft,\r\n.onderwerp-note{\r\n  color:#5F4B3F;\r\n  font-size:1.15rem;\r\n  line-height:1.8;\r\n  font-weight:750;\r\n}\r\n\r\n.onderwerp-tabs{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:1rem;\r\n  margin:2rem 0;\r\n}\r\n\r\n.onderwerp-tab{\r\n  border:3px solid #E8B7C8;\r\n  border-radius:28px;\r\n  background:#fff;\r\n  color:#3A2B24 !important;\r\n  padding:1.2rem;\r\n  font-weight:950;\r\n  cursor:pointer;\r\n}\r\n\r\n.onderwerp-tab.active,\r\n.onderwerp-tab:hover{\r\n  background:#FFEAF2 !important;\r\n}\r\n\r\n.onderwerp-game{display:none;}\r\n.onderwerp-game.active{display:block;}\r\n\r\n.onderwerp-box{\r\n  margin-top:1.5rem;\r\n  padding:2rem;\r\n  border-radius:34px;\r\n  background:#EEF7FE;\r\n  text-align:center;\r\n}\r\n\r\n.onderwerp-sentence{\r\n  font-size:clamp(28px,4.6vw,48px);\r\n  line-height:1.25;\r\n  font-weight:950;\r\n  color:#3A2B24;\r\n  margin:1rem 0 1.6rem;\r\n}\r\n\r\n.onderwerp-blocks{\r\n  display:flex;\r\n  flex-wrap:wrap;\r\n  justify-content:center;\r\n  gap:.9rem;\r\n  margin:1.5rem 0;\r\n}\r\n\r\n.onderwerp-block{\r\n  border:3px solid #7CB8E4 !important;\r\n  background:#fff !important;\r\n  color:#3A2B24 !important;\r\n  border-radius:24px;\r\n  padding:1rem 1.35rem;\r\n  font-size:1.25rem !important;\r\n  font-weight:950 !important;\r\n  cursor:pointer;\r\n  box-shadow:0 9px 20px rgba(90,70,55,.08);\r\n}\r\n\r\n.onderwerp-block:hover{\r\n  background:#DDEFFF !important;\r\n  transform:translateY(-2px);\r\n}\r\n\r\n.onderwerp-block.selected{\r\n  background:#DFF5E8 !important;\r\n  border-color:#4E9B68 !important;\r\n}\r\n\r\n.onderwerp-block.wrong{\r\n  background:#FFE7E7 !important;\r\n  border-color:#D98585 !important;\r\n}\r\n\r\n.onderwerp-btn{\r\n  border:3px solid #7CB8E4 !important;\r\n  background:#fff !important;\r\n  color:#3A2B24 !important;\r\n  font-weight:950 !important;\r\n  cursor:pointer;\r\n  box-shadow:0 9px 20px rgba(90,70,55,.08);\r\n  border-radius:999px;\r\n  padding:1rem 1.7rem;\r\n  margin-top:1.4rem;\r\n}\r\n\r\n.onderwerp-btn:hover{\r\n  background:#DDEFFF !important;\r\n}\r\n\r\n.onderwerp-feedback{\r\n  min-height:44px;\r\n  margin-top:1.3rem;\r\n  font-size:1.25rem;\r\n  line-height:1.7;\r\n  font-weight:950;\r\n  color:#1D6845 !important;\r\n}\r\n\r\n.onderwerp-helpbox{\r\n  background:#fff;\r\n  border:3px solid #7CB8E4;\r\n  border-radius:28px;\r\n  padding:1.4rem;\r\n  margin:1.5rem 0;\r\n  color:#5F4B3F;\r\n  font-weight:800;\r\n  line-height:1.8;\r\n}\r\n\r\n.onderwerp-score{\r\n  margin-top:1rem;\r\n  font-weight:950;\r\n  color:#3A2B24;\r\n}\r\n\r\n.onderwerp-note{\r\n  margin-top:2rem;\r\n  text-align:center;\r\n}\r\n\r\n@media(max-width:900px){\r\n  .onderwerp-tabs{\r\n    grid-template-columns:1fr;\r\n  }\r\n\r\n  .onderwerp-hero,\r\n  .onderwerp-game,\r\n  .onderwerp-note{\r\n    padding:1.6rem;\r\n  }\r\n\r\n  .onderwerp-block{\r\n    width:100%;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<section class=\"onderwerp-page\">\r\n  <div class=\"onderwerp-wrap\">\r\n\r\n    <div class=\"onderwerp-hero\">\r\n      <div class=\"onderwerp-label\">\ud83d\udd75\ufe0f Onderwerp Detective<\/div>\r\n      <h1>Wie of wat doet iets?<\/h1>\r\n      <p>\r\n        Het onderwerp vertelt wie of wat iets doet in de zin.\r\n        We zoeken eerst het werkwoord. Daarna vragen we:\r\n        wie of wat doet dit?\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"onderwerp-tabs\">\r\n      <button class=\"onderwerp-tab active\" onclick=\"showOnderwerp(1)\">\ud83d\udc40<br>Level 1<br>Wie doet het?<\/button>\r\n      <button class=\"onderwerp-tab\" onclick=\"showOnderwerp(2)\">\ud83d\udd0e<br>Level 2<br>Werkwoord + onderwerp<\/button>\r\n      <button class=\"onderwerp-tab\" onclick=\"showOnderwerp(3)\">\ud83c\udfc6<br>Level 3<br>Detective ronde<\/button>\r\n    <\/div>\r\n\r\n    <div id=\"onderwerp-1\" class=\"onderwerp-game active\">\r\n      <h2>\ud83d\udc40 Level 1: Wie doet het?<\/h2>\r\n      <p class=\"onderwerp-soft\">\r\n        Lees de zin. Klik op het blok dat vertelt wie of wat iets doet.\r\n      <\/p>\r\n\r\n      <div class=\"onderwerp-box\">\r\n        <div id=\"level1Sentence\" class=\"onderwerp-sentence\"><\/div>\r\n        <div id=\"level1Blocks\" class=\"onderwerp-blocks\"><\/div>\r\n\r\n        <button class=\"onderwerp-btn\" onclick=\"newOnderwerpLevel1()\">Nieuwe zin<\/button>\r\n\r\n        <div id=\"level1Feedback\" class=\"onderwerp-feedback\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div id=\"onderwerp-2\" class=\"onderwerp-game\">\r\n      <h2>\ud83d\udd0e Level 2: Eerst werkwoord, dan onderwerp<\/h2>\r\n      <p class=\"onderwerp-soft\">\r\n        Stap 1: klik het werkwoord. Stap 2: klik wie of wat dat doet.\r\n      <\/p>\r\n\r\n      <div class=\"onderwerp-helpbox\">\r\n        \ud83c\udf31 Vraag 1: Wat gebeurt er?<br>\r\n        \ud83c\udf31 Vraag 2: Wie of wat doet dat?<br><br>\r\n        Voorbeeld: <strong>De kinderen bouwen een hut.<\/strong><br>\r\n        <strong>bouwen<\/strong> is het werkwoord.<br>\r\n        <strong>De kinderen<\/strong> bouwen.<br>\r\n        Dus <strong>De kinderen<\/strong> is het onderwerp.\r\n      <\/div>\r\n\r\n      <div class=\"onderwerp-box\">\r\n        <div id=\"level2Sentence\" class=\"onderwerp-sentence\"><\/div>\r\n\r\n        <p class=\"onderwerp-soft\">Klik eerst het werkwoord.<\/p>\r\n        <div id=\"level2BlocksVerb\" class=\"onderwerp-blocks\"><\/div>\r\n\r\n        <div id=\"level2SubjectStep\" style=\"display:none;\">\r\n          <p class=\"onderwerp-soft\">Goed. Wie of wat doet dit?<\/p>\r\n          <div id=\"level2BlocksSubject\" class=\"onderwerp-blocks\"><\/div>\r\n        <\/div>\r\n\r\n        <button class=\"onderwerp-btn\" onclick=\"newOnderwerpLevel2()\">Nieuwe zin<\/button>\r\n\r\n        <div id=\"level2Feedback\" class=\"onderwerp-feedback\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div id=\"onderwerp-3\" class=\"onderwerp-game\">\r\n      <h2>\ud83c\udfc6 Level 3: Detective ronde<\/h2>\r\n      <p class=\"onderwerp-soft\">\r\n        Doe 8 zinnen achter elkaar. Zoek steeds het onderwerp.\r\n      <\/p>\r\n\r\n      <div class=\"onderwerp-box\">\r\n        <div id=\"level3Sentence\" class=\"onderwerp-sentence\"><\/div>\r\n        <div id=\"level3Blocks\" class=\"onderwerp-blocks\"><\/div>\r\n\r\n        <div id=\"level3Score\" class=\"onderwerp-score\"><\/div>\r\n\r\n        <button class=\"onderwerp-btn\" onclick=\"startOnderwerpLevel3()\">Start opnieuw<\/button>\r\n\r\n        <div id=\"level3Feedback\" class=\"onderwerp-feedback\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"onderwerp-note\">\r\n      \ud83c\udf38 Ifi-regel:<br>\r\n      Zoek eerst het werkwoord. Vraag daarna:\r\n      <strong>wie of wat doet dit?<\/strong><br>\r\n      Het antwoord op die vraag is het onderwerp.\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\nconst onderwerpLevel1 = [\r\n  {\r\n    sentence:\"De hond rent naar huis.\",\r\n    blocks:[\"De hond\",\"rent\",\"naar huis\"],\r\n    subject:\"De hond\",\r\n    verb:\"rent\",\r\n    uitleg:\"De hond rent. Dus De hond is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Mama leest een boek.\",\r\n    blocks:[\"Mama\",\"leest\",\"een boek\"],\r\n    subject:\"Mama\",\r\n    verb:\"leest\",\r\n    uitleg:\"Mama leest. Dus Mama is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De kat springt op tafel.\",\r\n    blocks:[\"De kat\",\"springt\",\"op tafel\"],\r\n    subject:\"De kat\",\r\n    verb:\"springt\",\r\n    uitleg:\"De kat springt. Dus De kat is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Ik eet een appel.\",\r\n    blocks:[\"Ik\",\"eet\",\"een appel\"],\r\n    subject:\"Ik\",\r\n    verb:\"eet\",\r\n    uitleg:\"Ik eet. Dus Ik is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De baby slaapt zacht.\",\r\n    blocks:[\"De baby\",\"slaapt\",\"zacht\"],\r\n    subject:\"De baby\",\r\n    verb:\"slaapt\",\r\n    uitleg:\"De baby slaapt. Dus De baby is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Wij lopen naar school.\",\r\n    blocks:[\"Wij\",\"lopen\",\"naar school\"],\r\n    subject:\"Wij\",\r\n    verb:\"lopen\",\r\n    uitleg:\"Wij lopen. Dus Wij is het onderwerp.\"\r\n  }\r\n];\r\n\r\nconst onderwerpLevel2 = [\r\n  {\r\n    sentence:\"De kinderen bouwen een hut.\",\r\n    blocks:[\"De kinderen\",\"bouwen\",\"een hut\"],\r\n    subject:\"De kinderen\",\r\n    verb:\"bouwen\",\r\n    uitleg:\"Het werkwoord is bouwen. De kinderen bouwen. Dus De kinderen is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De jongen tekent een huis.\",\r\n    blocks:[\"De jongen\",\"tekent\",\"een huis\"],\r\n    subject:\"De jongen\",\r\n    verb:\"tekent\",\r\n    uitleg:\"Het werkwoord is tekent. De jongen tekent. Dus De jongen is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De juf schrijft op het bord.\",\r\n    blocks:[\"De juf\",\"schrijft\",\"op het bord\"],\r\n    subject:\"De juf\",\r\n    verb:\"schrijft\",\r\n    uitleg:\"Het werkwoord is schrijft. De juf schrijft. Dus De juf is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Mijn broer speelt buiten.\",\r\n    blocks:[\"Mijn broer\",\"speelt\",\"buiten\"],\r\n    subject:\"Mijn broer\",\r\n    verb:\"speelt\",\r\n    uitleg:\"Het werkwoord is speelt. Mijn broer speelt. Dus Mijn broer is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Het meisje zingt zacht.\",\r\n    blocks:[\"Het meisje\",\"zingt\",\"zacht\"],\r\n    subject:\"Het meisje\",\r\n    verb:\"zingt\",\r\n    uitleg:\"Het werkwoord is zingt. Het meisje zingt. Dus Het meisje is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De zon schijnt vandaag.\",\r\n    blocks:[\"De zon\",\"schijnt\",\"vandaag\"],\r\n    subject:\"De zon\",\r\n    verb:\"schijnt\",\r\n    uitleg:\"Het werkwoord is schijnt. De zon schijnt. Dus De zon is het onderwerp.\"\r\n  }\r\n];\r\n\r\nconst onderwerpLevel3 = [\r\n  {\r\n    sentence:\"De bakker bakt brood.\",\r\n    blocks:[\"De bakker\",\"bakt\",\"brood\"],\r\n    subject:\"De bakker\",\r\n    verb:\"bakt\",\r\n    uitleg:\"De bakker bakt. Dus De bakker is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Bakt de bakker brood?\",\r\n    blocks:[\"Bakt\",\"de bakker\",\"brood\"],\r\n    subject:\"de bakker\",\r\n    verb:\"Bakt\",\r\n    uitleg:\"Bakt de bakker brood? De bakker bakt. Dus de bakker is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Mijn zus maakt thee.\",\r\n    blocks:[\"Mijn zus\",\"maakt\",\"thee\"],\r\n    subject:\"Mijn zus\",\r\n    verb:\"maakt\",\r\n    uitleg:\"Mijn zus maakt. Dus Mijn zus is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Maakt mijn zus thee?\",\r\n    blocks:[\"Maakt\",\"mijn zus\",\"thee\"],\r\n    subject:\"mijn zus\",\r\n    verb:\"Maakt\",\r\n    uitleg:\"Maakt mijn zus thee? Mijn zus maakt. Dus mijn zus is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De vissen zwemmen snel.\",\r\n    blocks:[\"De vissen\",\"zwemmen\",\"snel\"],\r\n    subject:\"De vissen\",\r\n    verb:\"zwemmen\",\r\n    uitleg:\"De vissen zwemmen. Dus De vissen is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Zwemmen de vissen snel?\",\r\n    blocks:[\"Zwemmen\",\"de vissen\",\"snel\"],\r\n    subject:\"de vissen\",\r\n    verb:\"Zwemmen\",\r\n    uitleg:\"Zwemmen de vissen snel? De vissen zwemmen. Dus de vissen is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Jij leest een stripboek.\",\r\n    blocks:[\"Jij\",\"leest\",\"een stripboek\"],\r\n    subject:\"Jij\",\r\n    verb:\"leest\",\r\n    uitleg:\"Jij leest. Dus Jij is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Lees jij een stripboek?\",\r\n    blocks:[\"Lees\",\"jij\",\"een stripboek\"],\r\n    subject:\"jij\",\r\n    verb:\"Lees\",\r\n    uitleg:\"Lees jij een stripboek? Jij leest. Dus jij is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"De meester praat rustig.\",\r\n    blocks:[\"De meester\",\"praat\",\"rustig\"],\r\n    subject:\"De meester\",\r\n    verb:\"praat\",\r\n    uitleg:\"De meester praat. Dus De meester is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Praat de meester rustig?\",\r\n    blocks:[\"Praat\",\"de meester\",\"rustig\"],\r\n    subject:\"de meester\",\r\n    verb:\"Praat\",\r\n    uitleg:\"Praat de meester rustig? De meester praat. Dus de meester is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Onze hond blaft hard.\",\r\n    blocks:[\"Onze hond\",\"blaft\",\"hard\"],\r\n    subject:\"Onze hond\",\r\n    verb:\"blaft\",\r\n    uitleg:\"Onze hond blaft. Dus Onze hond is het onderwerp.\"\r\n  },\r\n  {\r\n    sentence:\"Blaft onze hond hard?\",\r\n    blocks:[\"Blaft\",\"onze hond\",\"hard\"],\r\n    subject:\"onze hond\",\r\n    verb:\"Blaft\",\r\n    uitleg:\"Blaft onze hond hard? Onze hond blaft. Dus onze hond is het onderwerp.\"\r\n  }\r\n];\r\n\r\nlet usedOnderwerp = {\r\n  level1: [],\r\n  level2: [],\r\n  level3: []\r\n};\r\n\r\nlet current1;\r\nlet current2;\r\nlet current3;\r\nlet level3Round = 0;\r\nlet level3Good = 0;\r\n\r\nfunction r(min,max){\r\n  return Math.floor(Math.random()*(max-min+1))+min;\r\n}\r\n\r\nfunction getFreshItem(pool,usedList){\r\n  if(usedList.length >= pool.length){\r\n    usedList.length = 0;\r\n  }\r\n\r\n  let index;\r\n\r\n  do{\r\n    index = r(0,pool.length - 1);\r\n  }while(usedList.includes(index) && usedList.length < pool.length);\r\n\r\n  usedList.push(index);\r\n  return pool[index];\r\n}\r\n\r\nfunction showOnderwerp(n){\r\n  document.querySelectorAll(\".onderwerp-game\").forEach(function(game){\r\n    game.classList.remove(\"active\");\r\n  });\r\n\r\n  document.querySelectorAll(\".onderwerp-tab\").forEach(function(tab){\r\n    tab.classList.remove(\"active\");\r\n  });\r\n\r\n  document.getElementById(\"onderwerp-\" + n).classList.add(\"active\");\r\n  document.querySelectorAll(\".onderwerp-tab\")[n - 1].classList.add(\"active\");\r\n\r\n  if(n === 1){newOnderwerpLevel1();}\r\n  if(n === 2){newOnderwerpLevel2();}\r\n  if(n === 3){startOnderwerpLevel3();}\r\n}\r\n\r\nfunction makeBlockButtons(blocks,containerId,clickFunction){\r\n  let html = \"\";\r\n\r\n  blocks.forEach(function(block){\r\n    html += '<button class=\"onderwerp-block\" onclick=\"' + clickFunction + '(this,\\'' + block.replace(\/'\/g,\"\\\\'\") + '\\')\">' + block + '<\/button>';\r\n  });\r\n\r\n  document.getElementById(containerId).innerHTML = html;\r\n}\r\n\r\nfunction newOnderwerpLevel1(){\r\n  current1 = getFreshItem(onderwerpLevel1,usedOnderwerp.level1);\r\n\r\n  document.getElementById(\"level1Sentence\").innerText = current1.sentence;\r\n  makeBlockButtons(current1.blocks,\"level1Blocks\",\"checkOnderwerpLevel1\");\r\n  document.getElementById(\"level1Feedback\").innerText = \"\";\r\n}\r\n\r\nfunction checkOnderwerpLevel1(button,block){\r\n  if(block === current1.subject){\r\n    button.classList.add(\"selected\");\r\n    document.getElementById(\"level1Feedback\").innerHTML =\r\n      \"<strong>Goed gevonden \ud83c\udf38<\/strong><br>\" +\r\n      current1.uitleg;\r\n  }else{\r\n    button.classList.add(\"wrong\");\r\n    document.getElementById(\"level1Feedback\").innerText =\r\n      \"Bijna. Vraag: wie of wat \" + current1.verb + \"? \ud83d\udc9b\";\r\n  }\r\n}\r\n\r\nfunction newOnderwerpLevel2(){\r\n  current2 = getFreshItem(onderwerpLevel2,usedOnderwerp.level2);\r\n\r\n  document.getElementById(\"level2Sentence\").innerText = current2.sentence;\r\n  makeBlockButtons(current2.blocks,\"level2BlocksVerb\",\"checkOnderwerpVerbLevel2\");\r\n  document.getElementById(\"level2BlocksSubject\").innerHTML = \"\";\r\n  document.getElementById(\"level2SubjectStep\").style.display = \"none\";\r\n  document.getElementById(\"level2Feedback\").innerText = \"\";\r\n}\r\n\r\nfunction checkOnderwerpVerbLevel2(button,block){\r\n  if(block === current2.verb){\r\n    button.classList.add(\"selected\");\r\n    document.getElementById(\"level2Feedback\").innerHTML =\r\n      \"Goed \ud83c\udf3f Het werkwoord is <strong>\" + current2.verb + \"<\/strong>.<br>\" +\r\n      \"Wie of wat doet dit?\";\r\n    document.getElementById(\"level2SubjectStep\").style.display = \"block\";\r\n    makeBlockButtons(current2.blocks,\"level2BlocksSubject\",\"checkOnderwerpSubjectLevel2\");\r\n  }else{\r\n    button.classList.add(\"wrong\");\r\n    document.getElementById(\"level2Feedback\").innerText =\r\n      \"Bijna. Zoek eerst wat er gebeurt in de zin \ud83d\udc9b\";\r\n  }\r\n}\r\n\r\nfunction checkOnderwerpSubjectLevel2(button,block){\r\n  if(block === current2.subject){\r\n    button.classList.add(\"selected\");\r\n    document.getElementById(\"level2Feedback\").innerHTML =\r\n      \"<strong>Yes detective \ud83c\udf38<\/strong><br>\" +\r\n      current2.uitleg;\r\n  }else{\r\n    button.classList.add(\"wrong\");\r\n    document.getElementById(\"level2Feedback\").innerText =\r\n      \"Bijna. Vraag: wie of wat \" + current2.verb + \"? \ud83d\udc9b\";\r\n  }\r\n}\r\n\r\nfunction startOnderwerpLevel3(){\r\n  level3Round = 0;\r\n  level3Good = 0;\r\n  document.getElementById(\"level3Feedback\").innerText = \"\";\r\n  newOnderwerpLevel3();\r\n}\r\n\r\nfunction newOnderwerpLevel3(){\r\n  if(level3Round >= 8){\r\n    document.getElementById(\"level3Sentence\").innerText = \"Klaar \ud83c\udf1f\";\r\n    document.getElementById(\"level3Blocks\").innerHTML = \"\";\r\n    document.getElementById(\"level3Score\").innerText =\r\n      \"Je had \" + level3Good + \" van de 8 goed.\";\r\n    document.getElementById(\"level3Feedback\").innerText =\r\n      \"Mooi geoefend. Je onderwerp-detective wordt sterker \ud83c\udf31\";\r\n    return;\r\n  }\r\n\r\n  current3 = getFreshItem(onderwerpLevel3,usedOnderwerp.level3);\r\n  level3Round++;\r\n\r\n  document.getElementById(\"level3Sentence\").innerText = current3.sentence;\r\n  makeBlockButtons(current3.blocks,\"level3Blocks\",\"checkOnderwerpLevel3\");\r\n  document.getElementById(\"level3Score\").innerText =\r\n    \"Zin \" + level3Round + \" van 8 | Goed: \" + level3Good;\r\n  document.getElementById(\"level3Feedback\").innerText = \"\";\r\n}\r\n\r\nfunction checkOnderwerpLevel3(button,block){\r\n  if(block === current3.subject){\r\n    button.classList.add(\"selected\");\r\n    level3Good++;\r\n    document.getElementById(\"level3Feedback\").innerHTML =\r\n      \"<strong>Goed gevonden \ud83c\udf38<\/strong><br>\" +\r\n      current3.uitleg;\r\n    setTimeout(newOnderwerpLevel3,1100);\r\n  }else{\r\n    button.classList.add(\"wrong\");\r\n    document.getElementById(\"level3Feedback\").innerText =\r\n      \"Bijna. Vraag: wie of wat \" + current3.verb + \"? \ud83d\udc9b\";\r\n  }\r\n}\r\n\r\nnewOnderwerpLevel1();\r\nnewOnderwerpLevel2();\r\nstartOnderwerpLevel3();\r\n<\/script>\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\udd75\ufe0f Onderwerp Detective Wie of wat doet iets? Het onderwerp vertelt wie of wat iets doet in de zin. We zoeken eerst het werkwoord. Daarna vragen we: wie of wat doet dit? \ud83d\udc40Level 1Wie doet het? \ud83d\udd0eLevel 2Werkwoord + onderwerp \ud83c\udfc6Level 3Detective ronde \ud83d\udc40 Level 1: Wie doet het? Lees de zin. Klik op het [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3387","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/pages\/3387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"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=3387"}],"version-history":[{"count":10,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/pages\/3387\/revisions"}],"predecessor-version":[{"id":3398,"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=\/wp\/v2\/pages\/3387\/revisions\/3398"}],"wp:attachment":[{"href":"https:\/\/withifi.muhubonurture.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}