Aktivität 01
Pair Programming: Einfache Chat-App
Paare entwickeln eine Client-Server-Chat-Anwendung mit HTML, JavaScript und Node.js. Der Client sendet Nachrichten per Fetch-API, der Server speichert und antwortet. Testen Sie den Austausch live und protokollieren Sie den Datenfluss.
Wie wird eine Anfrage im Browser bis zum Server und zurück verarbeitet?
ModerationstippLegen Sie während der Pair-Programming-Aktivität klare Zeitvorgaben fest, z. B. 20 Minuten pro Rolle, damit beide Partner die Perspektive des Clients und Servers aktiv erleben.
Worauf zu achten istStellen Sie den Schülern ein einfaches Szenario vor (z. B. 'Ein Nutzer klickt auf 'Artikel in den Warenkorb legen''). Bitten Sie sie, auf einem Blatt Papier die wichtigsten Schritte der Kommunikation zwischen Client und Server zu skizzieren und die beteiligten Protokolle zu benennen.