lehrkraefte:blc:informatik:ffprg2-2023:start

Freifach Programmieren für Fortgeschrittene

Der Einsteiger-Kurs wird vorausgesetzt.

Wir machen weiter mit JavaScript, beschäftigen uns aber auch mit der Server-Seite.

Es gibt auf dem ofi-Server neu ein Programm www-data-dir-maker. Das legt ein Verzeichnis www-data-dir an (wenn es noch existiert) und setzt dann die Berechtigungen so, dass Sie als Benutzer und der Webserver auf Dateien in diesem Verzeichnis lesend und schreibend zugreifen können.

Das funktoniert natürlich auch, damit Sie Berechtigungen auf Dateien erlangen, die der Webserver angelegt hat.

  • git
  • localStorage (Daten lokal im Browser speichern).
  • Lokal generierte Daten als Download zum Speichern anbieten.
  • Lokal gespeicherte Daten lokal in eine Seite laden.
  • canvas: Pixelgrafik im Browser
  • Daten auf dem Webserver speichern und wieder ausgeben
    • Via php und speichern in einer Datei
    • Via php in eine sqlite Datenbank
    • Clientseitig Daten anfordern, bzw. übermitteln (XMLHttpRequest), Serverantwort via php.
  • Netzwerkprogrammierung
    • WebSockets
    • WebSocket Server in NodeJS
    • Einfacher Datenserver in NodeJS
    • Notifications

Ideen

  • LLM mit Schulklasse illustrieren.
  • Eine Art Kahoot programmieren.
  • lehrkraefte/blc/informatik/ffprg2-2023/start.txt
  • Last modified: 2024/01/09 08:24
  • by Ivo Blöchliger