====CS-Kurs Start==== ===Konstellation=== * es gab einen Vorgängerkurs, der sich u.a. mit Javascript beschäftigt hat * es sind neue Schüler hinzugekommen, andere sind bereits das dritte Jahr dabei * Ziel sind sinnvolle Lernschritte für alle mit deutlicher Binnendifferenzierung ===Idee=== Aufteilung mit gleichzeitigem Arbeiten an einem Javascriptclient (im Browser) und einem Python3-Web-Server. Beim Server und beim Client wird je ein Framework für einfacheres Arbeiten genutzt. Das ändert aber nichts am Verständnis der Grundprinzipien der Zusammenarbeit zwischen Client und Server. Die Kommunikation soll mittels JSON-Datenhäppchen erfolgen. Server: Python3 mit dem Framework bottle Client: Javascript mit jquery Nach den Erfahrungen der ersten Stunden werden die Schüler mit stark unterschiedlichem Vorwissen vorläufig in zwei Gruppen aufgeteilt: * Die Anfänger erhalten einen [[htmljscrashkurs|HTML- und Javascript-Crashkurs]]. * Die Fortgeschrittenen steigen in die [[Netzwerkanalyse]] ein.