LU00d - LB1 Inhalt (Lernziele)
1. Allgemein
1.1 Syntaktische (Aufbau) und semantische (Bedeutung) korrekte Programme schreiben und Programmfehler selbstständig erkennen und beheben können.
2. Einführung JavaScript
2.1. Den Zweck und Einsatzmöglichkeiten von JavaScript (im Vergleich zu
HTML
,
CSS
) in eigenen Worten erklären können.
2.2 Die wichtigsten Fakten über JavaScript aufzählen können.
2.3 Anhand des Client-Server-Modell angeben können, wo JavaScript ausgeführt wird.
2.4 Die im Unterricht verwendeten Versionen von JavaScript im Unterricht nennen können.
3. Thema: Variablen und Datentypen in JavaScript
3.1 Die Deklarationsschlüsselwörter let, var und const erläutern und unterscheiden können.
3.2 Werte einer Variable respektive Konstanten zuweisen können.
3.3 Vergleichsoperatoren korrekt anwenden können, um Variablen oder Konstanten miteinander zu vergleichen.
3.4 Den Operator typeof korrekt anwenden können, um den Datentyp zu ermitteln.
4. Flowcontrol in JavaScript (Ablaufkontrolle)
4.1
Selektionen
(if-then-else) syntaktisch und semantisch (Bedeutung) nach Vorgaben korrekt programmieren können.
4.2 Kontrollstrukturen unter Verwendung von Operatoren und Operanden in JavaScript syntaktisch und semantisch korrekt anwenden.
5. Argumente und Flowcontrol mit logischen Operatoren
5.1
Selektionen
(if-then-else) mit logischen Operatoren korrekt programmieren können.
5.2 Geschachtelte
Selektionen
korrekt programmieren können.
6. Arrays in JavaScript
6.1 Mit eigenen Worten beschreiben können, was Arrays sind und welchen Zweck sie erfüllen.
6.2 Arrays mit verschiedenen Datentypen initialisieren (erzeugen) können.
6.3 Einzelne Elemente eines Arrays anhand eines Indexes auslesen und hinzufügen können.
6.4 Die Länge eines Arrays mit ermitteln können.
6.5 Die Array-Methoden
push, pop
auf ein Array anwenden können.
7. Schleifen in JavaScript
7.1 Mit eigenen Worten beschreiben können, was
Iterationen
(Schleifen/Loops) sind und welchen Zweck sie erfüllen.
7.2 Ich kann ein Array mit einem for-loop ausgeben.
7.3 Ich kann ein Array mit einem while-loop ausgeben.
Volkan Demir