{"id":25,"date":"2026-06-07T09:25:45","date_gmt":"2026-06-07T09:25:45","guid":{"rendered":"https:\/\/schwendinger-emely.webserver.kslinz.at\/?page_id=25"},"modified":"2026-06-08T07:18:45","modified_gmt":"2026-06-08T07:18:45","slug":"aif","status":"publish","type":"page","link":"https:\/\/schwendinger-emely.webserver.kslinz.at\/?page_id=25","title":{"rendered":"AIF"},"content":{"rendered":"\n<aside class=\"wp-block-group alignfull is-style-default has-global-padding is-layout-constrained wp-container-core-group-is-layout-0553457c wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-65db5ff9 wp-block-group-is-layout-flex\" style=\"min-height:360px;margin-top:0;margin-bottom:0\">\n<h2 class=\"wp-block-heading has-text-align-center has-xx-large-font-size\">Angewandte Informatik:<\/h2>\n\n\n\n<p class=\"has-text-align-center is-style-text-subtitle is-style-text-subtitle--1 wp-block-paragraph\">In AIF ist es unsere Hauptaufgabe zu programmieren und deshalb m\u00fcssen wir einmal im Semester eine Website erstellen.<\/p>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer wp-container-content-62aae154\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-35f06ea7 wp-block-buttons-is-layout-flex\"><\/div>\n<\/div>\n<\/aside>\n\n\n\n<div class=\"wp-block-columns has-background is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(135deg,rgb(237,228,129) 0%,rgb(224,81,208) 100%)\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\">\u00dcber mich Website<\/h2>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Bei dieser Website hatten wir die Aufgabe \u00fcber uns, unsere Interessen und unsere Hobbys zu erstellen.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-35f06ea7 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"file:\/\/\/C:\/Users\/schwe\/OneDrive%20-%20Schulzentrum%20der%20Kreuzschwestern%20Linz\/2024_25\/AIF\/Website\/index.html\">Zur Website<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"583\" src=\"https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-1024x583.png\" alt=\"\" class=\"wp-image-95\" srcset=\"https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-1024x583.png 1024w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-300x171.png 300w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-768x437.png 768w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-1536x874.png 1536w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-1-2048x1165.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-columns has-base-background-color has-background is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"530\" src=\"https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-1024x530.png\" alt=\"\" class=\"wp-image-97\" srcset=\"https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-1024x530.png 1024w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-300x155.png 300w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-768x397.png 768w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-1536x795.png 1536w, https:\/\/schwendinger-emely.webserver.kslinz.at\/wp-content\/uploads\/2026\/06\/website-jetzt-2048x1060.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Portfolio Website<\/h2>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Bei dieser Website hatten wir die Aufgabe unsere Schulprojekte bestimmter F\u00e4cher zu zeigen und eine Website zu gestalten.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div id=\"todoApp\">\n  <h2>Projektplanung mit Meilensteinen<\/h2>\n\n  <input type=\"text\" id=\"taskInput\" placeholder=\"Neue Aufgabe eingeben\">\n\n  <select id=\"priorityInput\">\n    <option value=\"Normal\">Normal<\/option>\n    <option value=\"Wichtig\">Wichtig<\/option>\n    <option value=\"Dringend\">Dringend<\/option>\n  <\/select>\n\n  <button id=\"addButton\">Aufgabe hinzuf\u00fcgen<\/button>\n\n  <h3>Meine To-do-Liste<\/h3>\n  <ul id=\"taskList\"><\/ul>\n\n  <p id=\"result\"><\/p>\n<\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const taskInput = document.getElementById(\"taskInput\");\n  const priorityInput = document.getElementById(\"priorityInput\");\n  const addButton = document.getElementById(\"addButton\");\n  const taskList = document.getElementById(\"taskList\");\n  const result = document.getElementById(\"result\");\n\n  \/\/ Array mit den 3 Meilensteinen\n  let tasks = [\n    {\n      text: \"Meilenstein 1: Grundger\u00fcst der Website erstellen\",\n      priority: \"Normal\",\n      done: false\n    },\n    {\n      text: \"Meilenstein 2: JavaScript-To-do-Liste programmieren\",\n      priority: \"Wichtig\",\n      done: false\n    },\n    {\n      text: \"Meilenstein 3: Website testen und Projekt abgeben\",\n      priority: \"Dringend\",\n      done: false\n    }\n  ];\n\n  \/\/ Aufgaben anzeigen\n  function renderTasks() {\n\n    taskList.innerHTML = \"\";\n\n    for (let i = 0; i < tasks.length; i++) {\n\n      const li = document.createElement(\"li\");\n\n      const checkbox = document.createElement(\"input\");\n      checkbox.type = \"checkbox\";\n      checkbox.checked = tasks[i].done;\n\n      const text = document.createElement(\"span\");\n      text.textContent =\n        \" \" + tasks[i].text + \" (\" + tasks[i].priority + \") \";\n\n      const deleteButton = document.createElement(\"button\");\n      deleteButton.textContent = \"L\u00f6schen\";\n\n      \/\/ Interaktion mit Checkbox\n      checkbox.addEventListener(\"change\", function () {\n        tasks[i].done = checkbox.checked;\n        checkStatus();\n      });\n\n      \/\/ Aufgabe l\u00f6schen\n      deleteButton.addEventListener(\"click\", function () {\n        tasks.splice(i, 1);\n        renderTasks();\n      });\n\n      li.appendChild(checkbox);\n      li.appendChild(text);\n      li.appendChild(deleteButton);\n\n      taskList.appendChild(li);\n    }\n\n    checkStatus();\n  }\n\n  \/\/ Neue Aufgabe hinzuf\u00fcgen\n  addButton.addEventListener(\"click\", function () {\n\n    const newTask = taskInput.value.trim();\n    const priority = priorityInput.value;\n\n    if (newTask === \"\") {\n      result.textContent = \"Bitte gib eine Aufgabe ein.\";\n\n    } else if (newTask.length < 3) {\n      result.textContent = \"Die Aufgabe ist zu kurz.\";\n\n    } else {\n\n      tasks.push({\n        text: newTask,\n        priority: priority,\n        done: false\n      });\n\n      taskInput.value = \"\";\n\n      renderTasks();\n    }\n  });\n\n  \/\/ Status pr\u00fcfen\n  function checkStatus() {\n\n    let erledigt = 0;\n\n    for (let i = 0; i < tasks.length; i++) {\n      if (tasks[i].done) {\n        erledigt++;\n      }\n    }\n\n    if (tasks.length === 0) {\n      result.textContent = \"Keine Aufgaben vorhanden.\";\n\n    } else if (erledigt === 0) {\n      result.textContent =\n        \"Noch kein Meilenstein wurde abgeschlossen.\";\n\n    } else if (erledigt < tasks.length) {\n      result.textContent =\n        erledigt +\n        \" von \" +\n        tasks.length +\n        \" Aufgaben erledigt.\";\n\n    } else {\n      result.textContent =\n        \"\ud83c\udf89 Super! Alle Meilensteine wurden abgeschlossen!\";\n    }\n  }\n\n  renderTasks();\n\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Angewandte Informatik: In AIF ist es unsere Hauptaufgabe zu programmieren und deshalb m\u00fcssen wir einmal im Semester eine Website erstellen. \u00dcber mich Website Bei dieser Website hatten wir die Aufgabe \u00fcber uns, unsere Interessen und unsere Hobbys zu erstellen. Portfolio Website Bei dieser Website hatten wir die Aufgabe unsere Schulprojekte bestimmter F\u00e4cher zu zeigen und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-portfolio","meta":{"footnotes":""},"class_list":["post-25","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25"}],"version-history":[{"count":11,"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/pages\/25\/revisions"}],"predecessor-version":[{"id":146,"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=\/wp\/v2\/pages\/25\/revisions\/146"}],"wp:attachment":[{"href":"https:\/\/schwendinger-emely.webserver.kslinz.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}