(function () { function textOf(el) { return (el && el.textContent || "").replace(/\s+/g, " ").trim(); } function resolveItemUrl() { var match = window.location.search.match(/[?&]item=(\d+)/); if (!match) { return null; } return window.location.origin + "/a-" + match[1] + "/"; } function loadAccordion() { var url = resolveItemUrl(); if (!url) { return Promise.resolve(null); } return new Promise(function (resolve, reject) { var xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.onload = function () { if (xhr.status < 200 || xhr.status >= 400) { reject(new Error("item page " + xhr.status)); return; } var doc = new DOMParser().parseFromString(xhr.responseText, "text/html"); resolve(doc.querySelector(".phywe-item-accordion")); }; xhr.onerror = function () { reject(new Error("item page network error")); }; xhr.send(); }); } function parseItemBlocks(scope, withQuantity) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var numberLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(numberLink) }; if (withQuantity && cols[2]) { var qty = parseInt(textOf(cols[2]).replace(/[^\d]/g, ""), 10); item.quantity = isNaN(qty) ? textOf(cols[2]) : String(qty); } if (item.name) { items.push(item); } } return items; } function fillTable(tableId, items, withQuantity) { var table = document.getElementById(tableId); if (!table || !items.length) { return; } var tbody = table.querySelector("tbody"); for (var i = 0; i < items.length; i++) { var tr = document.createElement("tr"); var nameTd = document.createElement("td"); nameTd.style.width = "80%"; nameTd.textContent = items[i].name; tr.appendChild(nameTd); var numberTd = document.createElement("td"); numberTd.textContent = items[i].mappedTo; tr.appendChild(numberTd); if (withQuantity) { var qtyTd = document.createElement("td"); qtyTd.textContent = items[i].quantity || ""; tr.appendChild(qtyTd); } tbody.appendChild(tr); } var wrapper = table.parentElement; while (wrapper && wrapper.className.indexOf("printtablediv") === -1) { wrapper = wrapper.parentElement; } if (wrapper) { wrapper.style.display = ""; } } function stepTitle(stepEl) { if (!stepEl) { return ""; } var titleEl = stepEl.querySelector(".card-header button div") || stepEl.querySelector(".card-header button"); return textOf(titleEl); } function setHeadline(tableId, title) { var headline = document.querySelector("#" + tableId + " .printtableheadline"); if (headline && title) { headline.textContent = title; } } function parseMedia(scope) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var fileLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(fileLink || cols[1]), quantity: cols[2] ? textOf(cols[2]) : "" }; if (item.name) { items.push(item); } } return items; } function fillFromAccordion(accordion) { if (!accordion) { return; } var versucheStep = accordion.querySelector('[data-step="versuche"]'); var versuche = parseItemBlocks(versucheStep, false); setHeadline("print-versuche", stepTitle(versucheStep)); fillTable("print-versuche", versuche, false); var lieferumfangStep = accordion.querySelector('[data-step="lieferumfang"]'); var lieferumfang = parseItemBlocks(lieferumfangStep, true); fillTable("print-lieferumfang", lieferumfang, true); var zubehoer = accordion.querySelector('[data-step="zubehoer"]'); var sections = zubehoer ? zubehoer.querySelectorAll(".card-body") : []; var notwendig = []; var empfohlen = []; for (var i = 0; i < sections.length; i++) { var items = parseItemBlocks(sections[i], false); if (sections[i].querySelector(".text-red, .icon-warning-black")) { notwendig = items; } else if (sections[i].querySelector(".text-green, .icon-Mehrwert_black")) { empfohlen = items; } } fillTable("print-zubehoer-notwendig", notwendig, false); fillTable("print-zubehoer-empfohlen", empfohlen, false); var mediaStep = accordion.querySelector('[data-step="media"]'); var media = parseMedia(mediaStep); setHeadline("print-media", stepTitle(mediaStep)); fillTable("print-media", media, true); } function start() { var itemUrl = resolveItemUrl(); if (!itemUrl) { setTimeout(function () { window.print(); }, 2000); return; } loadAccordion() .then(function (accordion) { fillFromAccordion(accordion); }) .catch(function (err) { if (window.console && console.warn) { console.warn("Accordion konnte nicht geladen werden:", resolveItemUrl(), err); } }) .then(function () { setTimeout(function () { window.print(); }, 500); }); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", start); } else { start(); } })();
 

Datenblatt


Bestimmung des Gehalts an Nitrat-Ionen in einer Gewässerprobe

Artikel-Nr.: P8300410

Prinzip

Schüler- und Demonstrationsexperiment im Fach Biologie für die Abiturprüfung mit landesweit einheitlichen Aufgabenstellungen des Niedersächsischen Kultusministeriums.

Mithilfe eines kolorimetrischen Testkits lässt sich der Nitrat-Ionengehalt in Gewässerproben quantitativ bestimmen. Durch Vergleich der Probenfarbe mit der Farbskala des Komparators lässt sich die Nitratkonzentration direkt ablesen. Je intensiver die Färbung, desto höher der Nitratgehalt der Probe. Verschiedene Gewässerproben und eine Leitungswasserprobe werden auf diese Weise vermessen und miteinander verglichen.

Aufgaben
  1. Entnimm eine Wasserprobe aus einem Gewässer deiner Wahl (z. B. Bach, Teich oder aus der Nähe eines landwirtschaftlich genutzten Feldes).
  2. Führe den kolorimetrischen Nitrattest für alle Gewässerprobe mithilfe des Testkits durch und vergleiche die Werte.
  3. Wiederhole die Messung mit einer Leitungswasserprobe als Vergleichsprobe und um sie anhand des gesetzlichen Grenzwertes zu bewerten.

Lernziele
Die Schülerinnen und Schüler lernen, mit einem kolorimetrischen Testkit sicher und korrekt umzugehen und die Messwerte fachgerecht abzulesen. Sie verstehen die chemischen Grundlagen des Nitrat-Nachweises und erkennen die Bedeutung von Nitrat als Umweltproblem. Darüber hinaus setzen sie sich mit den Auswirkungen übermäßiger Nitratbelastung auf Gewässerökosysteme auseinander – vom Algenwachstum über die Eutrophierung bis zum „Umkippen" eines Sees – und lernen Strategien kennen, die zur Reduktion von Nitrateinträgen in das Grundwasser beitragen.

Vorteile
  • Starker Alltagsbezug: Schülerinnen und Schüler testen echte Wasserproben aus ihrer unmittelbaren Umgebung
  • Einfache Handhabung: Der kolorimetrische Test liefert ohne aufwändige Laborgeräte schnell und zuverlässig quantitative Ergebnisse
  • Fächerübergreifend: Verbindet Chemie, Biologie und Umweltwissenschaften in einem realitätsnahen Kontext


PHYWE Systeme GmbH & Co. KG
Robert-Bosch-Breite 10 – 37079 Göttingen – Deutschland
www.phywe.com