This is an old revision of the document!
JavaScript im Browser
Im Gegensatz zu NodeJS, das eine eigenständige Programmiersprache wie Python ist, fokussieren wir uns auf JavaScript im Browser. Hauptunterschiede sind der fehlende Zugriff auf Systemfunktionen (wie z.B. Dateien lesen und schreiben), dafür stehen alle Browserfunktionen wie die Darstellung und Formatierung von Text und Bildern zur Verfügung.
Zutaten
- Browser
- TextEditor (z.B. NotePad++, auf jeden Fall etwas mit UTF-8 Support).
- evtl. WebServer (aus Sicherheitsgründen laden die Browser aus javascript heraus keine dynamische Daten via
file
-Protokoll).
Lerneinheiten
Videos
- Wie funktioniert JavaScript genau im Browser?
- ein bisschen älter, einfacher: https://www.youtube.com/watch?v=8aGhZQkoFbQ
- ein bisschen moderner, tiefer: https://www.youtube.com/watch?v=cCOL7MC4Pl0
Projektideen
- Kleines Spiel im Browser, z.B. TicTacToe, 4-gewinnt o.ä.
- Demo für Zeichenerkennung auf der Smartwatch
- Generator für ein Labyrinth
- Pac-Man
- 10-Fingersystem Trainer.
- Kleines Jump'n Run (à la Google Dinosaurier, wenn das Netz streikt)
- Rechentrainer