(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


Interaktives Arbeitsheft Geographie - Die Bundesländer, 5.-7. Jahrgangsstufe, Vol. 2

Artikel-Nr.: MLB-55501254
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Funktion und Verwendung

Das interaktive Arbeitsheft Geographie - Die Bundesländer, 5.-7. Jahrgangsstufe, Vol. 2 enthält 50 didaktisch aufbereitete Aufgaben und Videos. Die Inhalte dieses digitalen Arbeitshefts sind ohne zusätzliche Software verwendbar und mit allen internetfähigen Endgeräten einsetzbar.

Ordne die Landeshauptstädte den Bundesländern zu!

In welchem Bundesland liegen diese Städte? Ordne zu!

Ordne die Sehenswürdigkeiten den Bundesländern zu!

Das Bundesland Sachsen

Bundesland Sachsen - Dresden - Video

Bundesland Sachsen - Leipzig - Video

Bundesland Sachsen - Chemnitz - Video

Bundesland Sachsen - Geographie - 5 Interaktive Aufgaben

Bundesland Sachsen - Geographie - 5 Interaktive Aufgaben (2)

Das Bundesland Bayern

Bundesland Bayern - Lage und Bevölkerung - Video

Bundesland Bayern - München - Video

Bundesland Bayern - Geographie - 5 Interaktive Aufgaben

Bundesland Bayern - Geographie - 5 Interaktive Aufgaben (2)

Das Bundesland Rheinland-Pfalz

Bundesland Rheinland-Pfalz - Topographie - Video

Bundesland Rheinland-Pfalz - Mainz - Video

Bundesland Rheinland-Pfalz - Geographie - 5 Interaktive Aufgaben

Bundesland Rheinland-Pfalz - Geographie - 5 interaktive Aufgaben (2)

Das Bundesland Hessen

Bundesland Hessen - Geographie & Klima - Video

Bundesland Hessen - Gesellschaft - Video

Bundesland Hessen - Geographie - 5 Interaktive Aufgaben

Bundesland Hessen - Geographie - 5 Interaktive Aufgaben (2)

Städte im Bundesland Hessen - Drag & Drop

Das Bundesland Saarland

Bundesland Saarland - Topographie & Bevölkerung - Video

Bundesland Saarland - Strukturwandel - Video

Bundesland Saarland - Städte - Video

Bundesland Saarland - Geographie - 5 Interaktive Aufgaben

Bundesland Saarland - Geographie - 5 Interaktive Aufgaben (2)

Das Bundesland Thüringen

Bundesland Thüringen - Topografie & Einwohner - Video

Bundesland Thüringen - Verkehr - Video

Bundesland Thüringen - Geographie - 5 Interaktive Aufgaben

Bundesland Thüringen - Geographie - 5 Interaktive Aufgaben (2)

Das Bundesland Baden-Württemberg

Bundesland Baden-Württemberg - Topografie & Bevölkerung - Video

Bundesland Baden-Württemberg - Nachbarländer - Video

Bundesland Baden-Württemberg - Geographie - 5 Interaktive Aufgaben

Bundesland Baden-Württemberg - Geographie - 5 Aufgaben (2)

Das Bundesland Nordrhein-Westfalen

Bundesland Nordrhein-Westfalen - Topografie - Video

Bundesland Nordrhein-Westfalen - Demografie und Migration - Video

Bundesland Nordrhein-Westfalen - Geographie - 5 Interaktive Aufgaben

Bundesland Nordrhein-Westfalen - Geographie - 5 Aufgaben (2)

Ordne die Bundesländer den richtigen Flaggen zu! (1)

Ordne die Bundesländer den richtigen Flaggen zu! (2)

Bundesländer - Finde die Bildpaare

Flaggen der Bundesländer zuordnen - Finde die Bildpaare


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