Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:m307:learningunits:lu02:aufgaben:01 [2026/02/09 13:41] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | de:modul:m307:learningunits:lu02:aufgaben:01 [2026/02/09 13:41] (aktuell) – ↷ Seite von de:modul:m307:learningunits:lu01:aufgaben:01 nach de:modul:m307:learningunits:lu02:aufgaben:01 verschoben vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU02.A01 - JSON-File anlegen====== | ||
| + | ===== Rahmenbedingungen ===== | ||
| + | * Sozialform: Einzelarbeit | ||
| + | * Hilfsmittel: | ||
| + | * Zeit: 10 Minutes | ||
| + | * Erwartetes Resultat: JSON-Datei mit 1+3 Lernenden | ||
| + | |||
| + | ===== Ausgangslage ===== | ||
| + | Wir wissen, dass JSON ein Standard ist, um Daten zwischen Computern auszutauschen. Das Einzige, was dabei beachtet werden muss ist eine saubere, JSON-konforme (gemäss der Regeln von JSOn) Struktur. Um das zu üben, wollen wir bei dieser Aufgabe eine eigene JSON-Datei anlegen. | ||
| + | |||
| + | ===== Auftrag 1 ===== | ||
| + | Legen Sie eine JSON-Datei **lernende.json** mit den nachfolgenden Attributen an: | ||
| + | * name: String | ||
| + | * nachname: String | ||
| + | * alter: number | ||
| + | * bms: boolean | ||
| + | * hobbies: Array von Strings | ||
| + | |||
| + | ===== Auftrag 2 ===== | ||
| + | Erstellen Sie einen konkrete Datensatz mit einer Person Ihrer Wahl unter Verwendung der im Auftrag 1 vorgegeben JSON-Struktur. Prüfen Sie die Korrektheit Ihrer Arbeit durch ein Online-Validierungstool: | ||
| + | |||
| + | **Hinweis** | ||
| + | Validierungstools prüfen nur die formale, nicht aber die inhaltliche Korrektheit des Sourcecoces. D.h. es wird beispielsweise geprüft, | ||
| + | * ob alle Klammern vorhanden und in der richtigen Reihenfolge sind | ||
| + | * ob alle Attribute durch Werte belegt sind | ||
| + | * ob die Key-Value-Paare durch Kommata getrennt wurden | ||
| + | * ... | ||
| + | |||
| + | Sie erkenne nicht, ob die Attribute korrekt geschrieben wurden oder ob die korrekten Werte den passenden Attributen zugeordnet wurden. | ||
| + | |||
| + | ===== Auftrag 3 ===== | ||
| + | Wenn Sie sicher sind, dass Ihre JSON nun die korrekte Struktur hat, legen Sie drei weitere Lernende an. Prüfen Sie am Ende Ihr Ergebnis mit dem Validierungstool. | ||
| + | |||
| + | ===== Lösungen ===== | ||
| + | [[de: | ||
| + | |||
| + | ---- | ||
| + | [[https:// | ||