Aufgabe 17 - Diagramme mit einer Bibliothek
Aufgabe 17 - Diagramme mit einer Bibliothek
Abschnitt betitelt „Aufgabe 17 - Diagramme mit einer Bibliothek“Worum geht es?
Abschnitt betitelt „Worum geht es?“Nicht alles selbst bauen: Sie binden eine echte Grafikbibliothek (Chart.js) ein und stellen Ihre Daten damit grafisch dar, allein anhand der offiziellen Dokumentation (siehe Kapitel Bibliotheken).
In dieser Übung üben Sie:
- Einbinden: eine Bibliothek per
<script>-Tag/CDN verwenden. - Doku lesen: aus fremder Dokumentation die nötigen Optionen herausziehen.
- Aufbereiten: eigene Datenstrukturen in das Format der Bibliothek bringen.
Benötigte Unterlagen
Abschnitt betitelt „Benötigte Unterlagen“- VS Code, Browser,
- Chart.js-Dokumentation (Getting Started).
Arbeitsaufträge
Abschnitt betitelt „Arbeitsaufträge“Teil A - Hello Chart
Abschnitt betitelt „Teil A - Hello Chart“- Erstellen Sie eine Seite mit einem
<canvas>und binden Sie Chart.js laut “Getting Started” ein. - Bringen Sie das erste Beispieldiagramm aus der Doku zum Laufen, und zwar unverändert. (Das ist der wichtigste Schritt: fremden Beispielcode lauffähig übernehmen.)
Teil B - Eigene Daten
Abschnitt betitelt „Teil B - Eigene Daten“- Nehmen Sie Ihre Wetterdaten aus der 1. Klasse (Aufgabe 15) oder die Messwerte aus Aufgabe 08 dieses Jahres.
- Stellen Sie die Woche als Balkendiagramm dar (Tage als Beschriftung, Temperaturen als Werte).
- Schreiben Sie eine Funktion
zeigeDiagramm(tage, werte, titel), damit die Aufbereitung wiederverwendbar ist. - Passen Sie über die Doku mindestens drei Optionen an (z. B. Titel, Farben, Y-Achse bei 0 beginnend).
Teil C - Bibliotheks-Steckbrief
Abschnitt betitelt „Teil C - Bibliotheks-Steckbrief“Beantworten Sie kurz (je 1-2 Sätze): Unter welcher Lizenz steht Chart.js? Wie aktuell ist die letzte Version? Woran erkennen Sie, ob eine Bibliothek gepflegt wird? Welche Alternative zu Chart.js haben Sie bei Ihrer Recherche gefunden?
Projektordner mit lauffähiger Seite und dem Bibliotheks-Steckbrief als Kommentar oder Textdatei.