====== Freifach Programmieren Einstieg ====== Wir werden dynamische Webseiten mit JavaScript erstellen. * [[.:lektion0|Installation und Setup von VSCode, Hello world]] ===== Grundlegendes JavaScript ===== [[.:cheat-sheet|Cheat-Sheet]] * [[.:variablen-und-typen|Variablen und Daten-Typen in JavaScript]] * [[.:loops|Wiederholungen]] * [[.:branching|Verzweigungen]] * [[.:aufgaben-ohne-funktionen|Einstiegsaufgaben]] * [[.:functions|Funktionen]] * [[.:random|Zufallszahlen und Buchstaben in Wörtern verwürfeln]] ===== Interaktion mit HTML ===== * [[.:htmlinteraction|Interaktion mit HTML]] Einstiegs-Beispiele * [[.:grid|Spiele im Raster mit der Raster-Klasse]] Exkurs: [[lehrkraefte:blc:informatik:efi-2023:arkanoid|Arkanoid]] (aus dem Ergänzungsfach Informatik)