LU00d - LB1 Inhalt (Lernziele) Jahrgang 2026
A. Allgemein
- A.1 Syntaktische (Aufbau) und semantische (Bedeutung) korrekte Programme schreiben und Programmfehler selbstständig erkennen und beheben können.
B. Einführung JavaScript
- B.1. Den Zweck und Einsatzmöglichkeiten von JavaScript (im Vergleich zu HTML, CSS) in eigenen Worten erklären können.
- B.2 Die wichtigsten Fakten über JavaScript aufzählen können.
- B.3 Anhand des Client-Server-Modell angeben können, wo JavaScript ausgeführt wird.
- B.4 Die im Unterricht verwendeten Versionen von JavaScript im Unterricht nennen können.
C. Variablen und Datentypen in JavaScript
- C.1 Die Deklarationsschlüsselwörter let, var und const erläutern und unterscheiden können.
- C.2 Werte einer Variable respektive Konstanten zuweisen können.
- C.3 Vergleichsoperatoren korrekt anwenden können, um Variablen oder Konstanten miteinander zu vergleichen.
- C.4 Den Operator typeof korrekt anwenden können, um den Datentyp zu ermitteln.
D. Flowcontrol in JavaScript (Ablaufkontrolle)
- D.1 Selektionen (if-then-else) syntaktisch und semantisch (Bedeutung) nach Vorgaben korrekt programmieren können.
- D.2 Kontrollstrukturen unter Verwendung von Operatoren und Operanden in JavaScript syntaktisch und semantisch korrekt anwenden.
E. Argumente und Flowcontrol mit logischen Operatoren
- E.1 Selektionen (if-then-else) mit logischen Operatoren korrekt programmieren können.
- E.2 Geschachtelte Selektionen korrekt programmieren können.
F. Arrays in JavaScript
- F.1 Mit eigenen Worten beschreiben können, was Arrays sind und welchen Zweck sie erfüllen.
- F.2 Arrays mit verschiedenen Datentypen initialisieren (erzeugen) können.
- F.3 Einzelne Elemente eines Arrays anhand eines Indexes auslesen und hinzufügen können.
- F.4 Die Länge eines Arrays mit ermitteln können.
- E.5 Die Array-Methoden push, pop, splice auf ein Array anwenden können.
- E.6 Mehrdimensionale Arrays ver-und bearbeiten können.