Zwischenstand speichern / laden

Speichere deine Laborergebnisse für 48 Stunden auf diesem Server. Mit dem Token kannst du sie auch auf einem anderen Gerät fortsetzen. Wer den Token kennt, kann deinen Stand öffnen.

Zwischenstand speichern

Der Name ist beim ersten Speichern Pflicht und danach fest mit diesem Stand verbunden. Aufgabenwerte, Eingaben und Fortschritt werden gemeinsam gespeichert.

Zwischenstand laden

Neuer Arbeitsstand

Beginnt mit leeren Ergebnissen und einem frei wählbaren Namen. Bereits gespeicherte Tokens bleiben bis zu ihrem Ablauf gültig. Ungespeicherte Änderungen dieses Tabs werden verworfen.

Beim Speichern werden auch enthaltene Messdateien und Analysevideos an diesen Server übertragen. Laufende Simulationen werden als Ergebnisstand gesichert und beim Laden pausiert angezeigt.

Drei Aufgaben auf der Basisklasse Messreihe, die fertig im Editor steht. Teil 2 übernimmt den Code aus Teil 1 per Knopf.

Teil 1 — TemperaturVersuch erbt von Messreihe

Eigenes Attribut mit super(), eine neue Methode.

Aufgabe

Im Editor steht die fertige Basisklasse Messreihe. Leite davon die Klasse TemperaturVersuch ab. Ihr Konstruktor bekommt zusätzlich einheit="°C" und speichert sie im Attribut einheit; Name und Messwerte übernimmt er mit super().__init__(name, messwerte). Die Methode max_temp() gibt die höchste Temperatur zurück.

Beispiel TemperaturVersuch("Erwärmung", [20, 24, 22]).max_temp() ergibt 24.

Teil 1 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 2 — Eigenes __str__ für den Temperaturversuch

Eine geerbte Methode überschreiben.

Aufgabe

Übernimm deine Klasse aus Teil 1 und überschreibe in TemperaturVersuch die Methode __str__(), sodass der Versuch Maximum und Einheit nennt statt des Mittelwerts.

Beispiel print(TemperaturVersuch("Erwärmung", [20, 24, 22])) zeigt genau Temperaturversuch Erwärmung: 3 Werte, Maximum 24 °C. Eine gewöhnliche Messreihe stellt sich weiterhin wie bisher vor.

Teil 2 — Dein Code

Python wird geladen…
Ausgabe

    

Teil 3 — Druckmessreihe mit Grenzen

Eine zweite Unterklasse für das Labor.

Aufgabe

Leite von Messreihe die Klasse Druckmessreihe(name, messwerte, minimum, maximum) ab und speichere die Grenzen in den Attributen minimum und maximum. Die Methode alle_plausibel() gibt True zurück, wenn jeder Messwert zwischen den Grenzen liegt, die Grenzen eingeschlossen. ausreisser() gibt die Liste der Messwerte zurück, die außerhalb liegen.

Beispiel Für die Werte [2.0, 11.5, 2.4] mit den Grenzen 0 und 10 ist alle_plausibel() gleich False und ausreisser() gleich [11.5].

Teil 3 — Dein Code

Python wird geladen…
Ausgabe

    

Protokoll als PDF

Deine Lösungen dokumentieren und herunterladen.

Modulübersicht

TeilStatus
Teil 1: ErbenOffen
Teil 2: ÜberschreibenOffen
Teil 3: DruckmessreiheOffen

Noch nicht alle Teile sind abgeschlossen — das Protokoll kann trotzdem erstellt werden.

PDF herunterladen

Gib deinen Namen ein. Das PDF enthält deinen Code, den Bearbeitungsstand und einen QR-Code zur Verifikation.