Mit dem Aufbau des Techpark am Campus Rapperswil-Jona können wir nicht nur aktiv an der Fabrik der Zukunft forschen, sondern auch die Erfahrungen den Studierenden im Unterricht weitergeben oder Studierende in die Weiterentwicklung des Techpark einspannen. Mit diesem Lehrmaterial vermitteln wir Studierenden das nötige Grundlagenwissen in der IT, dass sie verstehen wie sie Daten in der Cloud aufbereiten und visualisieren können. Die Unterlagen richtigen sich primär an Studierende ohne respektive wenig Informatik-Hintergrund. Als praktische Übung modellieren Studierende ihre Endpoints in der Cloud (Siemens MindSphere) und visualisieren diese in einem einfachen Dashboard (Edge2Web). Dieser Block soll den Studierenden ein möglicher, einfacher Weg aufzeigen, den wir auch im Techpark einsetzen. Der Fokus wird dabei auf die Einfachheit, Zugänglichkeit und Verständlichkeit gelegt. Gewisse Aspekte werden vereinfacht angeschaut respektive weggelassen. Als Schulungsbeispiel und um den Studierenden ein Erfolgserlebnis zu bieten, ist der Umfang ansprechend und immer noch fordernd.
Studierende erhalten die Möglichkeit, Daten in der Cloud empfangen zu können und anschliessend diese weiter zu Verarbeiten. Bei dieser Weiterverarbeitung wird primär darauf fokussiert, dass die Daten in einem Dashboard angezeigt werden können. Sie lernen aber auch die nötigen Grundlagen um Daten vor der Visualisierung zu bearbeiten. Hierfür werden aber zusätzliches Eigeninteresse und ein Grundverständnis in JavaScript benötigt. Als Einstieg in die Lerneinheit wird die http Kommunikation zwischen Server und Browser an einem realen Beispiel angeschaut, aufbauend auf dem letzten Teil der Lerneinheit Anbindung Maschine in die Cloud. Anschliessend wird eine Einführung ins Thema der Cloud gegeben und die Plattform MindSphere vorgestellt. Und die Studierenden sehen wie sie in der Cloud ihre Assets modellieren müssen um Daten empfangen und visualisieren können. Anschliessend können die Studierenden diese Assets vorbereiten und prüfen, ob ihre Daten in der Cloud ankommen. Da die Studierenden dabei ein JWT für die sichere und korrekte Kommunikation mit der Cloud einsetzen, wird in einem zweiten Teil auf Grundlagen der IT-Security eingegangen. Konkret werden Base64-Kodierung, Hash-Funktionen, Verfahren der asymmetrischen Kryptographie und JWT angesprochen. Die Bereiche werden aber nur sehr einfach angeschnitten, dass die Studierenden zwar wissen, um was es sich bei diesen Grundlagen handelt, aber aus zeitlichen und Wissen der Studierenden nicht vertieft angeschaut. Es soll auch nicht Ziel dieser Lerneinheit sein. Die Studierenden erhalten dann die Möglichkeit, geführt mit einem Tutorial ein erstes Dashboard für ihre Daten zu erstellen. Um anschliessend dieses auszubauen mit zusätzlichen Daten, die von einem weiteren RPi in die Cloud geschickt werden. Dieser zweite Teil ist im Rahmen des DIMA Moduls als Teil des Projekts definiert und die Studierenden erweitern ihr Dashboard bis zur Abgabe des Projekts (ca. 4 Wochen später).
| Metadaten | ||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Version | 1 | |||||||||||||||||||||||||||||||||||||||||||||
| Bloomsche Taxonomy | ||||||||||||||||||||||||||||||||||||||||||||||
| Sprache | ||||||||||||||||||||||||||||||||||||||||||||||
| Anzahl Lektionen | 6 | |||||||||||||||||||||||||||||||||||||||||||||
| Art des Unterrichts | ||||||||||||||||||||||||||||||||||||||||||||||
| Voraussetzungen |
|
|||||||||||||||||||||||||||||||||||||||||||||
| Vorbereitungen, Bedingungen |
Benötigte Ressourcen:
Vorlesungsmaterialien
Übungsmaterialien
Musterlösungen gibt es zu den Übungen nicht, da sie als Tutorial aufgebaut sind. Und beim Projekt sollen die Studierenden das gelernte anwenden. Prüfungsmaterialien:
Unterlagen sind in Original und als PDF vorhanden. |
|||||||||||||||||||||||||||||||||||||||||||||
| Lernziele |
Lernziele Vorlesung:
Lernziele Übungen:
|
|||||||||||||||||||||||||||||||||||||||||||||
| Autor | Lukas Kretschmar | |||||||||||||||||||||||||||||||||||||||||||||
| Co-Autor:innen |
Roman Hänggi, OST-Ostschweizer Fachhochschule, roman.haenggi@ost.ch |
|||||||||||||||||||||||||||||||||||||||||||||
| Original-Studiengang |
Wirtschaftsinformatik
Wirtschaftingenieurwesen
Mechatronik
. Semester |
|||||||||||||||||||||||||||||||||||||||||||||
| Dateien | ||||||||||||||||||||||||||||||||||||||||||||||
| Zip-Datei |
|