Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:ffprg2-2023:start [2023/07/03 14:41] – [Freifach Programmieren für Fortgeschrittene] Ivo Blöchliger | lehrkraefte:blc:informatik:ffprg2-2023:start [2024/01/09 07:24] (current) – [Freifach Programmieren für Fortgeschrittene] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Freifach Programmieren für Fortgeschrittene ====== | ||
| + | Der [[lehrkraefte: | ||
| + | |||
| + | Wir machen weiter mit JavaScript, beschäftigen uns aber auch mit der Server-Seite. | ||
| + | <WRAP important> | ||
| + | Es gibt auf dem ofi-Server neu ein Programm '' | ||
| + | |||
| + | Das funktoniert natürlich auch, damit Sie Berechtigungen auf Dateien erlangen, die der Webserver angelegt hat. | ||
| + | </ | ||
| + | |||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[.: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[lehrkraefte: | ||
| + | ==== Mögliche Programmpunkte === | ||
| + | * 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), | ||
| + | * Netzwerkprogrammierung | ||
| + | * WebSockets | ||
| + | * WebSocket Server in NodeJS | ||
| + | * Einfacher Datenserver in NodeJS | ||
| + | * Notifications | ||
| + | |||
| + | |||
| + | |||
| + | ====== Ideen ====== | ||
| + | * LLM mit Schulklasse illustrieren. | ||
| + | * Eine Art Kahoot programmieren. | ||