Zum Inhalt

Schul-Zusammenfassung

Schulweite Übersicht mit Teilnahmequote, Demografie, SES-Verteilung, Mindeststandard-Erreichung pro Fach und Kompetenzstandards je Domäne.

Genutzt von: Schulleitung, Schulaufsicht


Screenshot

Schul-Zusammenfassung


API-Aufrufe

Dieses Element benötigt zwei API-Aufrufe:

1. Aggregationen der Schule

GET /schools/{id}/aggregations

Liefert Teilnahme-, Geschlechter-, Sprach- und SES-Daten als Aggregationen.

2. Kompetenzstufen der Schule

GET /schools/{id}/competence-levels

Liefert die Kompetenzstufenverteilung pro Domäne -- daraus wird der Mindeststandard berechnet.

Warum zwei Aufrufe?

Die Aggregationen enthalten die demografischen Verteilungen (Teilnahme, Geschlecht, Sprache, SES). Die Kompetenzstufen enthalten die Stufenverteilung, aus der der Mindeststandard-Anteil pro Fach berechnet wird.

Beispiel-Response (Aggregationen)

[
  {
    "type": "participation",
    "value": "teilgenommen",
    "descriptiveStatistics": { "frequency": 95 }
  },
  {
    "type": "gender",
    "value": "female",
    "descriptiveStatistics": { "frequency": 48 }
  },
  {
    "type": "ses",
    "value": "C",
    "descriptiveStatistics": { "frequency": 30 }
  }
]

Beispiel-Response (Kompetenzstufen)

[
  {
    "name": "Lesen",
    "competenceLevels": [
      { "nameShort": "Ia", "frequency": 5 },
      { "nameShort": "II", "frequency": 25 },
      { "nameShort": "V", "frequency": 3 }
    ]
  }
]

Bestandteile

Karte Quelle Beschreibung
Teilnehmende participation-Aggregation Anzahl angemeldeter Teilnehmender
Teilnahmequote participation-Aggregation Donut: teilgenommen / nicht teilgenommen
Geschlecht gender-Aggregation Donut: weiblich / männlich / divers
Sprache languageAtHome-Aggregation Donut: deutsch / andere
SES ses-Aggregation Donut-Chart mit A--E-Legende (Verteilung der Kategorien)
Mindeststandard Kompetenzstufen Prozentwert pro Fach (Stufen II-V)
Kompetenzstandards je Domäne Kompetenzstufen Donuts: Unter Mindeststandard / Erreicht / Optimal

Übernahme

Für dieses Element benötigen Sie:

  • Hauptkomponente: SchoolSummaryComponent (Selektor: app-school-summary)
  • Unterkomponenten: DonutChartComponent, MindestStandardCardComponent, ParticipantsCardComponent
  • Inputs:
    • aggregations -- Response von /schools/{id}/aggregations
    • competenceLevels -- Response von /schools/{id}/competence-levels
    • domainSubjectMapping -- Zuordnung Domäne zu Fach
<app-school-summary
  [aggregations]="aggregationsResponse"
  [competenceLevels]="competenceLevelsResponse"
  [domainSubjectMapping]="{ 'Lesen': 'Deutsch', 'Zuhören': 'Deutsch' }"
/>