LU00d - LB1 Inhalt (Lernziele) Jahrgang 2026
A. Allgemein
A.1 Den Unterschied zwischen Syntaktik und Semantik erklären und Beispiele geben können.
A.2 Syntaktische und semantische 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
, Sprachparadigmen) in eigenen Worten erklären können.
B.2 Anhand des Client-Server-Modell angeben können, wo JavaScript ausgeführt wird.
B.3 Die Versionen von JS den Jahreszahlen zuordnen und die aktuelle Version kennen.
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 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.
E. Schleifen in JavaScript
E.1 Mit eigenen Worten beschreiben können, was
Iterationen
(Schleifen/Loops) sind und welchen Zweck sie erfüllen.
E.2 Ein Array mit einer for-loop ausgeben.
E.3 Ein Array mit einer while-loop ausgeben.
E.4 Assoziative Arrays (Key/Value) mittels Schleifen verarbeiten können.
Volkan Demir