Beschreibung der Unterrichtseinheit
Künstliche Intelligenz (KI) und damit das Maschinelle Lernen (ML) sind Megatrends in der IT. Selbst wenn der Hype vorüberziehen sollte, wird ML-basierende Software mehr und mehr die "klassische" prozedurale Programmierung ergänzen und ersetzen.
Die heutigen "Digital Natives", mit eigenem Smartphone schon ab der Grundschule, sind schon im frühen Alter mit "Alltags-KI/ML" konfrontiert. Nachrichten mittels Social Media, Produktempfehlungen, Internetsuche, Gesichts- und Objekterkennung in Fotoalben, Sprachassistenten wie Siri, Alexa oder Google Assistant, Navigation, Augmented-Reality-Spiele-Apps, Haushaltsroboter und autonom fahrende Autos sind nur ein paar Aufzählungen des breiten KI-/ML-Spektrums.
Viele der Lernenden spielen Autorennen in der realen Welt, zum Beispiel in Form eines Seifenkistenrennens oder virtuell mit Autorennspiel-Apps und -Computerspielen. Dementsprechend einfach ist es auch zu vermitteln, was "Autonomes Fahren" bedeutet: Nicht mehr der Mensch steuert das Auto, sondern das "Computer-Hirn" des dann "autonomen" Autos. Daher eignet sich das Szenario "Autonomes Fahren" ganz besonders für eine KI-Unterrichtseinheit. Daran knüpft sich für die Lernenden die naheliegende Frage, wie denn ein "Computer-Hirn" des autonomen Autos lernt, gut Auto zu fahren. Ein Mensch geht in die Fahrschule, aber was macht das autonome Auto? Hier setzt die Unterrichtseinheit an.
Die Lernenden lernen, wie sie einem "autonomen Auto” das selbständige Fahren beibringen können. Durch einen Calliope Mini wird das selbstständige Fahren mittels künstlicher Intelligenz programmiert, sodass der Calliope Mini als Auto autonom Hindernissen auf der Straße ausweichen kann. Die Motivation wird dabei durch den Bezug zum "Gaming" zusätzlich erhöht.
Didaktisch-methodischer Kommentar
Benötigte Vorkenntnisse der Lernenden
Für die Unterrichtseinheit sind Kenntnisse im Thema "Künstliche Intelligenz" hilfreich, aber nicht notwendig, da das Unterrichtsmaterial entsprechende Folien enthält, die zum Einstieg verwendet werden können.
Grundkenntnisse in klassischer prozeduraler Programmierung sind ebenfalls hilfreich, aber nicht notwendig, da das Programmieren mithilfe Künstlicher Intelligenz einen Paradigmenwechsel in der Programmierung darstellt, der eigenständig mithilfe des Unterrichtsmaterials erklärt wird.
Digitale Kompetenzen, die Lehrende zur Umsetzung der Unterrichtseinheit benötigen (nach dem DigCompEdu Modell)
Die Lehrperson benötigt Grundkompetenzen hinsichtlich des Programms Powerpoint – mindestens Level A1 (Einsteigerinnen und Einsteiger). Sie benötigt zudem fortgeschrittene digitale Kompetenzen hinsichtlich der Erstellung und Anpassung digitaler Ressourcen – mindestens Level A2 (Entdeckerinnen und Entdecker). Sie benötigt zusätzliche fachspezifische Kompetenzen hinsichtlich der Basistechnologien Git und Python und hinsichtlich des maschinellen Lernens – mindestens Level B1 (Insiderinnen und Insider). Diese Kompetenzen sind hilfreiche Voraussetzungen, um die Unterrichtseinheit als Lehrperson umsetzen zu können.
Didaktisch-methodische Analyse
Die Schülerinnen und Schüler können am Beispiel des Unterrichtsmaterials lernen, wie Künstliche Intelligenz auf der Grundlage von Daten programmiert wird. Diese Daten werden in der Unterrichtseinheit von den Lernenden selbst gesammelt.
Die Unterrichtseinheit kann in Einzelarbeit (Einzelspiel-Modus) oder Gruppenarbeit (Gruppenspiel-Modus) durchgeführt werden. Die Gruppenarbeit wird aufgrund der weniger aufwändigen Installation und Durchführung für die Unter- und die Mittelstufe empfohlen. In der Gruppenarbeit wird pro Lernenden-Gruppe eine Künstliche Intelligenz trainiert. Hierfür ist eine Basis-Installation der Open Source Software auf einem Lerngruppenrechner erforderlich, damit jede Lerngruppe dort ihre Daten sammeln kann.
Die Einzelarbeit ist erst ab der Oberstufe empfohlen und kann optional mit einer Experten-Variante erweitert werden. Die Einzelarbeit bietet den Lernenden umfangreichere Experimentier- und Lernmöglichkeiten zu dem Thema. In der Einzelarbeit kann die Künstliche Intelligenz individuell von jedem Lernenden trainiert werden. Dafür benötigt jeder Lernende mindestens eine Basis-Installation auf einem individuellen Rechner. Die Experten-Variante kann optional mit der Software "Orange" installiert werden, um verschiedene Varianten Künstlicher Intelligenz miteinander vergleichen und darstellen zu können.
Je niedriger die Klassenstufe, in der die Unterrichtseinheit durchgeführt wird, desto mehr Unterstützung benötigen die Lernenden, um das Konzept hinter "Daten" zu verstehen, was als das zentrale Konzept in der KI erkannt werden sollte. Die Lehrkraft kann, falls Schwierigkeiten bei der Erkenntnis des Konzepts "Daten" entstehen, mit Analogien aus dem Alltag der Lernenden arbeiten: beispielsweise Daten auf dem Smartphone oder Daten, die entstehen, wenn sie Soziale Medien nutzen oder Daten, die im Internet gespeichert sind.
Vermittelte Kompetenzen
Fachkompetenz
Die Schülerinnen und Schüler
Medienkompetenz
Die Schülerinnen und Schüler
- stärken ihr Verständnis darüber, wie die sozialen Medien funktionieren.
Sozialkompetenz
Die Schülerinnen und Schüler
- stärken ihre Sozialkompetenz in der Gruppenarbeit dank des gemeinsamen Ziels, die KI ihrer Gruppe möglichst gut anzulernen.
21st Century Skills
Die Schülerinnen und Schüler
- erschließen Probleme und komplexe Themengebiete zunächst unter Anleitung in der ersten KI-Lernrunde.
-
erschließen Probleme und komplexe Themengebiete eigenständig in der zweiten KI-Lernrunde.
-
übertragen das über KI gewonnene Wissen in andere Bereiche des Alltags.
-
üben sich in kritischem Denken.