01 – Einführung & Ausgabe 🖨️
Verstehen, wann welche Ausgabemethode sinnvoll ist
🎯 1. Einleitung & W3Schools
In diesem Kapitel hast du vier Wege kennengelernt, um Inhalte auszugeben:
console.log(), alert(), document.write(), innerHTML –
und zusätzlich die **Benutzereingabe** mit prompt().
Vertiefe dein Wissen auf W3Schools:
🧠 2. KI-Prompt-Training
Aufgabe: Formuliere einen Prompt, mit dem du KI um Hilfe bitten würdest,
um die Vor- und Nachteile der vier Ausgabemethoden und prompt() zu erklären –
und warum innerHTML die professionelle Wahl für Webseiten ist.
📋 Aufgabe 1: Ausgabemethoden – Vor- und Nachteile analysieren
Stelle dir vor, du berätst eine Webentwicklerin, die eine interaktive Lernplattform baut. Sie möchte ihren Schüler:innen zeigen, wie man in JavaScript etwas „ausgibt“ – ist sich aber unsicher, welche Methode sie in welchem Kontext empfehlen soll.
Deine Aufgabe:
- Erstelle eine übersichtliche Tabelle mit den fünf Methoden (
console.log(),alert(),document.write(),innerHTML,prompt()). - Für jede Methode: Gib an
- welche Art von Inhalt sich damit gut ausgeben/empfangen lässt,
- welche Benutzergruppe sie erreicht,
- einen konkreten Anwendungsfall,
- und ein klares „Vermeiden bei…“-Szenario.
- Formuliere einen Prompt für eine KI, der genau diese Tabelle erzeugen würde.
🔍 Aufgabe 2: Fehleranalyse & Interaktion mit prompt()
Ein Mitschüler hat folgenden Code geschrieben, um eine Begrüßung auf der Webseite anzuzeigen – aber es passiert nichts:
// Ich möchte, dass "Hallo Welt!" auf der Webseite erscheint.
function begruessen() {
document.write("Hallo Welt!");
}
begruessen();
Deine Aufgabe:
- Erkläre schrittweise, warum dieser Code nicht funktioniert.
- Schlage eine alternative Lösung mit
innerHTMLvor – inklusive des nötigen HTML-Elements. - Erweitere die Lösung: Lass den Benutzer seinen Namen per
prompt()eingeben – und zeige dann „Hallo, [Name]! Willkommen auf meiner Seite.“ an. - Formuliere einen besseren Prompt an die KI, der diese interaktive Lösung direkt liefert.
📊 Beurteilungskriterien – Übung 01: Einführung & Ausgabe
Deine Lösung wird anhand folgender Kriterien beurteilt – besonders im Fachgespräch. Markiere selbst ehrlich, wo du stehst:
| Kriterium | ✅ Erfüllt |
➖ Teilweise |
❌ Nicht erfüllt |
|---|---|---|---|
| Verständnis der Ausgabemethoden: Kannst du im Fachgespräch erklären, warum innerHTML
für Webseiten geeignet ist, document.write() aber
nach dem Laden versagt? |
|||
| Umgang mit Benutzereingaben: Verwendest du prompt() sinnvoll und
zeigst du die Eingabe korrekt mit innerHTML an –
ohne Sicherheitslücken? |
|||
| Qualität der Prompts: Sind deine Prompts präzise formuliert, thematisch korrekt und vermeiden sie, KI um „fertigen Code“ zu bitten? |
|||
| Eigene Reflexion: Kannst du im Fachgespräch erklären, warum du deine Lösung gewählt hast – oder gibst du nur KI-Output ab? |
⚠️ Hinweis: Im Fachgespräch wirst du gebeten, deine Lösung **in eigenen Worten** zu erklären. Wer nur KI-Code abgibt, kann die Fragen nicht beantworten.