Präsentation und Evaluation
Die Schülerinnen und Schüler stellen ihre Ergebnisse vor und reflektieren über den Entwicklungsprozess.
Brauchen Sie einen Unterrichtsplan für Digitale Welten Gestalten: Informatik und Gesellschaft?
Leitfragen
- Entwickeln Sie eine Strategie, um technische Lösungen für eine nicht-technische Zielgruppe zu präsentieren.
- Reflektieren Sie, was Sie bei einem Folgeprojekt anders planen würden.
- Bewerten Sie den potenziellen Einfluss Ihrer Software auf die Nutzer und die Gesellschaft.
KMK Bildungsstandards
Über dieses Thema
Im Thema 'Präsentation und Evaluation' stellen Schülerinnen und Schüler ihre Software-Projekte vor und reflektieren den gesamten Entwicklungsprozess. Sie üben, technische Lösungen für eine nicht-technische Zielgruppe zugänglich zu machen, indem sie klare Strategien entwickeln, wie Visualisierungen, Analogien und einfache Sprache. Gleichzeitig bewerten sie den potenziellen Einfluss ihrer Software auf Nutzer und Gesellschaft, etwa hinsichtlich Datenschutz, Zugänglichkeit oder gesellschaftlicher Relevanz. Dies verbindet Informatik mit gesellschaftlichen Aspekten und stärkt die KMK-Standards für Kommunizieren und Bewerten in der Sekundarstufe I.
Die Reflexion umfasst Fragen wie: Was würde ich bei einem Folgeprojekt anders planen? Welche Herausforderungen traten auf, und wie lösten wir sie? Solche Übungen fördern Metakognition und fördern die Planungsfähigkeit für reale Projekte. Lehrerinnen und Lehrer können durch strukturierte Vorlagen und Feedback-Runden die Qualität sichern.
Aktives Lernen ist hier besonders wirksam, weil Schülerinnen und Schüler durch Präsentationen, Peer-Feedback und Gruppendiskussionen eigene Erfahrungen teilen und direkt anwenden. Das vertieft das Verständnis, steigert die Motivation und bereitet auf berufliche Szenarien vor, in denen Kommunikation und Evaluation zentral sind. (178 Wörter)
Lernziele
- Entwickeln Sie eine Strategie zur Präsentation technischer Softwarelösungen für eine nicht-technische Zielgruppe unter Verwendung von Analogien und visuellen Hilfsmitteln.
- Analysieren Sie die potenziellen gesellschaftlichen Auswirkungen (z.B. Datenschutz, Zugänglichkeit) einer entwickelten Software und bewerten Sie diese.
- Vergleichen Sie verschiedene Ansätze zur Fehlerbehebung und Dokumentation, die während des Entwicklungsprozesses angewendet wurden.
- Erklären Sie die wichtigsten Entscheidungen, die während des Softwareentwicklungsprozesses getroffen wurden, und begründen Sie diese.
- Kritisieren Sie den eigenen Entwicklungsprozess und identifizieren Sie konkrete Verbesserungsvorschläge für zukünftige Projekte.
Bevor es losgeht
Warum: Die Schülerinnen und Schüler müssen die grundlegenden Schritte eines Softwareprojekts kennen, um den Entwicklungsprozess reflektieren zu können.
Warum: Ein grundlegendes Verständnis von Planung, Durchführung und Dokumentation ist notwendig, um den Entwicklungsprozess kritisch zu bewerten.
Schlüsselvokabular
| Zielgruppenanalyse | Die Untersuchung der Bedürfnisse, Kenntnisse und Erwartungen einer spezifischen Nutzergruppe, um die Präsentation und das Produkt darauf abzustimmen. |
| Usability | Die Benutzerfreundlichkeit einer Software, d.h. wie einfach und intuitiv sie von der Zielgruppe bedient werden kann. |
| Metakognition | Das Nachdenken über das eigene Denken und Lernen; im Projektkontext die Reflexion über den eigenen Lern- und Entwicklungsprozess. |
| Peer-Feedback | Rückmeldungen, die Lernende untereinander austauschen, um gegenseitig ihre Arbeit zu verbessern und voneinander zu lernen. |
| Roadmap | Ein Plan, der die Entwicklungsschritte und Meilensteine eines Projekts darstellt, oft mit Fokus auf zukünftige Erweiterungen. |
Ideen für aktives Lernen
Alle Aktivitäten ansehenPecha-Kucha-Präsentationen
Jede Gruppe bereitet eine 20-Sekunden-pro-Folie-Präsentation vor und präsentiert vor der Klasse. Die Klasse notiert Stärken und Verbesserungsvorschläge. Dies trainiert knappe, klare Darstellung für Laien.
Peer-Feedback in Paaren
Paare evaluieren gegenseitig die Projekte anhand einer Rubrik zu Inhalt, Design und gesellschaftlichem Impact. Sie geben konstruktives Feedback und notieren Reflexionspunkte. So lernen Schüler, objektiv zu bewerten.
Reflexionskreis in Kleingruppen
Gruppen diskutieren den Prozess: Was lief gut? Was ändern? Jede Gruppe fasst für die Klasse zusammen. Dies fördert gemeinsame Reflexion und Planung für Folgeprojekte.
Rollenspiel: Laien-Präsentation
Schüler präsentieren ihr Projekt einer 'Laien'-Gruppe (Klassenkameraden in Rolle). Die 'Laien' stellen Fragen und geben Feedback. Dies übt die Anpassung an nicht-technische Zielgruppen.
Bezüge zur Lebenswelt
Softwareentwickler bei großen Technologieunternehmen wie SAP oder Google müssen ihre komplexen Produkte und neuen Features regelmäßig Nicht-Technikern wie Marketingabteilungen oder Endkunden vorstellen. Sie nutzen dafür oft Präsentationen mit Demos und vereinfachten Erklärungen.
App-Entwickler, die Apps für den Bildungsbereich erstellen, müssen den potenziellen Einfluss ihrer Software auf Lernende und Lehrkräfte bewerten. Sie berücksichtigen dabei Aspekte wie Datenschutz von Schülerdaten und die Barrierefreiheit für Kinder mit unterschiedlichen Bedürfnissen.
UX/UI-Designer in Agenturen erstellen Prototypen für Webseiten oder mobile Anwendungen. Sie präsentieren diese Entwürfe Kunden, die oft keine Design- oder Programmierkenntnisse haben, und müssen den Nutzen und das Nutzererlebnis verständlich machen.
Vorsicht vor diesen Fehlvorstellungen
Häufige FehlvorstellungTechnische Details müssen immer detailliert präsentiert werden.
Was Sie stattdessen lehren sollten
Für nicht-technische Zielgruppen priorisieren Sie klare Vorteile, Analogien und Visuals. Technikdetails nur auf Nachfrage ergänzen, um Verständnis zu sichern.
Häufige FehlvorstellungEvaluation basiert rein auf subjektiven Meinungen.
Was Sie stattdessen lehren sollten
Verwenden Sie feste Kriterien wie Funktionalität, Nutzerfreundlichkeit und gesellschaftlichen Einfluss. Rubriken sorgen für Objektivität und faire Bewertung.
Häufige FehlvorstellungBei funktionierender Software ist keine Reflexion nötig.
Was Sie stattdessen lehren sollten
Reflexion des Prozesses deckt Lernpotenziale auf, z. B. Zeitmanagement oder Teamdynamik, und verbessert zukünftige Projekte.
Ideen zur Lernstandserhebung
Lassen Sie die Schülerinnen und Schüler ihre Präsentationen gegenseitig bewerten. Geben Sie ihnen eine Checkliste mit Kriterien wie: 'Wurde die Zielgruppe berücksichtigt?', 'Waren die Erklärungen verständlich?', 'Wurden Analogien genutzt?'. Die Bewertenden geben schriftliches Feedback auf einer Skala von 1-5 für jedes Kriterium.
Stellen Sie die Frage: 'Welche eine Sache würden Sie bei einem ähnlichen Projekt in Zukunft anders planen und warum?'. Lassen Sie die Schülerinnen und Schüler dies zuerst schriftlich notieren und dann in Kleingruppen diskutieren. Sammeln Sie die wichtigsten Erkenntnisse im Plenum.
Bitten Sie die Schülerinnen und Schüler am Ende der Stunde, auf einem Zettel zu notieren: 'Eine positive Auswirkung meiner Software auf die Nutzer ist...' und 'Eine potenzielle negative Auswirkung meiner Software auf die Gesellschaft ist...'. Sammeln Sie die Zettel zur schnellen Einschätzung des Verständnisses.
Vorgeschlagene Methoden
Bereit, dieses Thema zu unterrichten?
Erstellen Sie in Sekundenschnelle eine vollständige, unterrichtsfertige Mission für aktives Lernen.
Eigene Mission generierenHäufig gestellte Fragen
Wie bereite ich Schüler auf Präsentationen für Laien vor?
Welche Kriterien eignen sich für die Evaluation?
Wie integriere ich aktives Lernen in dieses Thema?
Wie reflektiere ich den gesellschaftlichen Einfluss der Software?
Planungsvorlagen für Digitale Welten Gestalten: Informatik und Gesellschaft
Mehr in Software-Projekt: Von der Idee zum Produkt
Projektmanagement-Grundlagen
Die Schülerinnen und Schüler lernen grundlegende Konzepte des Projektmanagements kennen, wie Phasen und Rollen.
2 methodologies
Anforderungsanalyse und Planung
Die Schülerinnen und Schüler definieren User Stories und erstellen einen Projektplan für eine eigene Anwendung.
2 methodologies
Agile Entwicklung und Testing
Die Schülerinnen und Schüler programmieren den Prototyp iterativ und führen Modultests durch.
2 methodologies
Benutzerfreundlichkeit (UX/UI)
Die Schülerinnen und Schüler lernen die Grundlagen von User Experience (UX) und User Interface (UI) Design kennen und wenden sie an.
2 methodologies
Versionskontrolle mit Git (Grundlagen)
Die Schülerinnen und Schüler lernen die Grundlagen der Versionskontrolle mit Git kennen, um gemeinsam an Code zu arbeiten.
2 methodologies