Skip to main content
Sign in
Snippets Groups Projects
Select Git revision
  • main
  • WS2425
  • WS2324
  • WS2223
4 results

quality-kpi

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • Lerneinheit FAIRe Qualitäts-KPIs

    Einführung

    Siehe Skript und Aufgabenstellung in moodle.

    Materialien

    In diesem GitLab Repo finden Sie:

    • Package functions (functions/): Beinhaltet die Module classes und calculation_rules
    • Modul classes (functions/classes.py): Werkzeuge zum Aufbau und zur Bearbeitung der LEGO-Konstruktionen
    • Modul calculation_rules (functions/calculation_rules.py): Funktionen zum Berechnen der FAIRen Qualitäts-KPIs
    • Python-Hilfsdatei (functions/__init__.py): Notwendige Datei für die Erzeugung eines Python-Pakets
    • Datenblätter (datasheets/): Datenblätter ausgewählter LEGO-Komponenten im JSON-Format
    • Teilebibliothek (LeoCAD/library.bin): Teilebibliothek für das Programm LeoCAD
    • Abbildungsordner (figures): Ordner zum Ablegen der LeoCAD-Screenshots
    • Beispiel-Notebook (minimalbeispiel.ipynb): Einführendes Beispiel zur Verwendung der Werkzeuge
    • Ausarbeitungs-Notebook (ausarbeitung.ipynb): Vorlage zur Bearbeitung der Aufgaben und Abgabe

    Ausarbeitung

    Die Ausarbeitung erfolgt im Notebook ausarbeitung.ipynb. In diesem ist bereits eine Gliederung vorgegeben.

    Abgabe

    Die Abgabe erfolgt über moodle. Committen und pushen Sie zunächst Ihre Änderungen auf GitLab und laden Sie von dort Ihr gesamtes Repo als .zip-Datei herunter (ein direkter Download vom JupyterHub ist leider nicht möglich). Benennen Sie die .zip-Datei nach dem folgenden Schema:

    <Nachname>_<Vorname>_<MATR-NR>_<GRUPPEN-NR>_le_1.zip

    Abgaben, die diese Namenskonvention nicht erfüllen, können in der Bewertung nicht berücksichtigt werden. Laden Sie diese .zip-Datei in moodle hoch. Insbesondere sollten vorhanden sein:

    • Jupyter Notebook mit Erklärungen und Darstellungen von LeoCAD
    • Python-Funktionen für die Berechnung der KPIs
    • Die exportierte(n) JSON-Datei(en) des Fahrzeuges (inkl. der hinzugefügten KPIs)