• Curriculum

    • Die 4K + 1K: Kompetenzförderung mit dem Funduino Cube

      Digitale Lernumgebungen wie der Funduino Cube bieten nicht nur einen einfachen Zugang zur Welt der Mikrocontroller-Programmierung – sie sind zugleich ein ideales Werkzeug zur gezielten Förderung zentraler Zukunftskompetenzen. Dabei rücken insbesondere die vier Ks der Bildungsarbeit ins Zentrum: Kreativität, Kritisches Denken, Kommunikation und Kollaboration.

      Ergänzend dazu gewinnt ein fünftes K zunehmend an Bedeutung: KI-Kompetenz. Sie steht für den bewussten und reflektierten Umgang mit Künstlicher Intelligenz – nicht als Ersatz für Denken, sondern als Werkzeug zur Erweiterung des Denkens und Handelns.

      Die 4K + 1K im Funduino-Unterricht

      1. Kreativität
      Beim Entwurf eigener Arduino-Projekte, z. B. einer automatischen Zimmerbeleuchtung, eines Reaktionstesters oder einer Wetteranzeige mit OLED, werden Schülerinnen und Schüler zu Entwickler:innen. Sie gestalten nicht nur den Code, sondern auch das Design ihrer Lösung – oft mit großem Erfindergeist. Kreativität zeigt sich hier im Verbinden technischer Möglichkeiten mit realen Alltagsfragen.

      2. Kritisches Denken
      Ein Programm funktioniert nicht? Ein Sensor gibt unerwartete Werte aus? Genau hier beginnt das kritische Denken: Ursachen analysieren, Fehlerquellen eingrenzen, Daten hinterfragen, Alternativen testen. Die Arduino-Umgebung schult durch Rückmeldung und Fehlermeldungen ein präzises, schrittweises und problemlösendes Denken.

      3. Kommunikation
      In Gruppenphasen, z. B. beim Entwickeln gemeinsamer Projekte, ist Kommunikation der Schlüssel: Ideen müssen verständlich erklärt, Schaltpläne interpretiert, und Codezeilen gemeinsam bearbeitet werden. Auch das Reflektieren und Dokumentieren der Arbeit – etwa in einem Lerntagebuch – fördert die sprachliche Ausdrucksfähigkeit.

      4. Kollaboration
      Die meisten Projekte gelingen besser im Team. Der Funduino Cube lässt sich hervorragend in kooperative Arbeitsformen einbetten – von Partnerarbeit bis hin zur komplexen Gruppenaufgabe mit klar verteilten Rollen (z. B. Konstruktion, Programmierung, Dokumentation).

      5. KI-Kompetenz im Kontext Arduino

      KI-Werkzeuge wie ChatGPT, Copilot oder Edge AI-Modelle eröffnen neue Horizonte im Unterricht: Sie können beim Schreiben von Code unterstützen, Fehlermeldungen erklären oder sogar eigene Projekte vorschlagen. Der reflektierte Einsatz dieser Tools sollte bewusst thematisiert werden:

      • Code-Verständnis statt Copy-Paste: Schüler lernen, KI-generierte Vorschläge kritisch zu prüfen, zu verbessern und zu verstehen.

      • Prompt Literacy: Wie stelle ich gute Fragen an eine KI, um sinnvolle Hilfestellungen zu bekommen?

      • Grenzen erkennen: KI kann keine Schaltung testen oder kreative Ideen ersetzen – sie ist ein Werkzeug, kein Denkersatz.

      • Ethik und Urheberrecht: Wem gehört der Code? Woher stammen die Inhalte? Was bedeutet fairer Umgang mit KI-generierter Leistung?

      Arduino-Programmierung bietet hier ein ideales Spielfeld für den Einstieg in die digitale Mündigkeit im Zeitalter der KI.

    • Stoffverteilungsplan – Curriculum

      Std. Thema Inhalt/Fokus Kompetenzen (Auszug)
      1 LED Digitaler Ausgang, HIGH/LOW - Mikrocontrollerausgänge nutzen- Grundlagen elektrischer Steuerung verstehen
      2 Ampel Sequenzen mit mehreren LEDs, Ablaufsteuerung - Logisches Planen von Abläufen- Zeitbasierte Steuerungen mit LEDs umsetzen
      3 PIR-Sensor Bewegungserkennung, digitaler Eingang - Sensorische Eingänge erkennen und verarbeiten- Reaktive Systeme entwickeln
      4 Lautsprecher/Buzzer Frequenzsteuerung - Umsetzung auditiver Signale- Ansteuerung durch digitale Ausgänge
      5 Ultraschallsensor (HC-SR04) Entfernungsmessung, Rechenoperationen - Zeitmessung interpretieren- Umrechnung in reale Maßeinheiten (cm)
      6 LED-Ring (NeoPixel) Adressierbare LEDs, Farbe, Effekte, Bibliotheken  - Komplexe Ausgabegeräte ansteuern- Bibliotheken nutzen und verstehen
      7 Servo-Motor Positionierung, Winkelsteuerung - Mechanische Aktoren gezielt ansteuern- Rechenoperationen zur Bewegungsausführung
      8 Infrarot & Fernbedienung IR-Receiver, Codes einlesen - Eingabesignale dekodieren- Fernsteuerung implementieren
      9 Licht (LDR) Analogwert lesen, Schwellenbildung - Analoge Sensoren auswerten- Reaktion auf Umgebungslicht gestalten
      10 Poti Spannungsabgriff, Werteskalierung, LED-Dimmung mit PWM  - Werte erfassen und regeln- PWM verstehen und anwenden
      11 OLED-Display Texte, Werte und Symbole anzeigen - Ausgabe auf Displays gestalten- Feedback und Visualisierung von Daten
      12 Gyroskop & Beschleunigung MPU6050, I²C-Kommunikation, Achsenwerte lesen - Multisensorik verstehen- Physikalische Bewegungsdaten interpretieren
      13 Temperatur & Luftfeuchte DHT11/DHT22, Umrechnung, Ausgabe auf OLED - Umweltfaktoren messen und darstellen- Verknüpfung von Sensorik und Visualisierung
    • Modul 1 – Leuchtdiode

      Ziel: Verständnis digitaler Ausgaben, Programmierlogik (Ein/Aus, Verzögerung) und die Einführung in die Nutzung von Open Roberta und Arduino IDE

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) LED im Alltag besprechen; Frage: Was heißt digitale Ausgabe? Technikverständnis, Alltagsbezug
      Erarbeitung (30′) Schritt-für-Schritt Aufbau via Arbeitsbuch; erste LED blinkt in Open Roberta Anleitung folgen, Blockprogrammierung
      Übung (30′) Wechsel zur Arduino IDE; Setup & Loop mit digitalWrite/delay; LED blinkt Textprogrammierung, Kommandostruktur
      Sicherung (15′) Ergebnisse vergleichen; Reflexion: Was war anders? Übertrag in Alltagsszenario Reflexion, Vergleich analog/digital
      Abschluss (5′) Aufgabenstellung für Zuhause: Blinkmuster entwickeln Selbstständiges Weiterüben
    • Modul 2 – Taster (Ampelschaltung)

      Ziel: Digitale Eingaben verstehen, einfache Steuerung entwickeln (If-Bedingung)

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Ampel im Alltag thematisieren; Reflexion: Wie trifft Ampel Entscheidungen? Alltagstechnologie, Vorwissen aktivieren
      Erarbeitung (25′) Blockprogramm (Open Roberta): Taster einlesen, LED in Ampelreihenfolge schalten Logik bei Bedingungen, Blockprogrammierung
      Partneraufgabe (30′) Zwei Varianten: Ampel mit Fußgänger-Taster; Ampel mit zeitgesteuertem Automodus Kooperation, Problemlösung
      Wechsel zu Arduino (20′) Taster mit digitalRead; If-Else einsetzen; Ergebnis im seriellen Monitor beobachten Textprogrammierung, Bedingungslogik
      Abschluss (5′) Feedbackrunde: Welche Bedingung war knifflig? Welche Lösung überzeugt? Evaluation, Kommunikation
       
    • Modul 3 – PIR-Bewegungsmelder

      Ziel: Ereignisgesteuerte Programmierung, Umsetzung in praktischen Anwendungen

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Rätsel: „Wie erkennt man Bewegung?“; Sensorvertrag erarbeiten Frageentwicklung, Vorwissen aktivieren
      Erarbeitung (30′) Open Roberta: Bei Bewegung LED/Buzzer aktivieren Blockprogrammierung, Sensorlogik
      Kreativphase (25′) Schnellstmögliche Alarmanlage bauen (PIR + Buzzer/Lichtsensorik) im Team Kreativität, Teamarbeit
      Vertiefung Arduino (20′) Code auf Textbasis umsetzen; Diskussion: Vor- und Nachteile Block vs. Text Vergleich Fremdsprachen vs eigene Sprache
      Sicherung (5′) Präsentation auf Padlet; Erkenntnisse sichern Digitale Präsentation, Reflexion
       
    • Modul 4 – Lautsprecher/Buzzer

      Ziel: Ton­erzeugung, Frequenzen verstehen, Einsatz „ISS (input–sound–signal)“

      Phase Inhalt & Methode Kompetenzen
      Klangvortrag (10′) Töne hören, imitieren, Frequenzunterschiede erkennen Wahrnehmung, Vorwissen aktivieren
      Code mit Blockly (30′) ton erzeugen mit setTone in Open Roberta Blockbasierte Sounderzeugung
      Kreativaufgabe (25′) Beat programmieren (mehrere Töne hintereinander) Kreativität, Timing
      Arduino-Code (20′) Frequenz via pin, tone(), noTone(); Klang testen Textprogrammierung, Audio-Fähigkeit
      Abschluss (5′) Playlist erstellen: Welche Töne programmieren wir nächste Stunde? Feedback, Planung
       
    • Modul 5 – Ultraschallsensor

      Ziel: Verständnis analoger Ein- und Ausgaben, Einführung in die Messwertverarbeitung und der Einsatz von Open Roberta bzw. Arduino IDE

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Anwendungsbeispiele Distanzmessung (z. B. Abstandsanzeiger) besprechen Technikverständnis, Kontextbezug
      Erarbeitung (25′) Konfiguration HC-SR04 in Open Roberta; Lesen der Messwerte im Blockprogramm Robotikonfiguration, Systemverständnis
      Übung (30′) Programmieren in Arduino: echo pulseWidth, Umrechnung in Abstand; Ausgabe seriell Analogwerte, Umrechnung, Serieller Monitor
      Anwendung (20′) Schüler entwerfen eigene Mini-Projekte, z. B. Abstandsalarm mit LED, Tönen o.ä. Problemlösen, Transfer auf Anwendungssituation
      Sicherung (5′) Kurze Präsentation, Reflektion zu Messwerten und Einsatzmöglichkeiten Kommunikation, Evaluation
       
    • Modul 6 – LED-Ring

      Ziel: RGB-Farbsteuerung, Animationslogik

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Farbkreis erklären, Farbmischung reflektieren Farbverständnis, Alltagstechnologie
      Blockly-Anwendung (30′) Farbwechsel und einfache Animationen programmieren Sequenzlogik, visuelle Rückmeldung
      Stationenarbeit (25′) Teams designen Mini-Hintergrundbeleuchtung oder Mood Light Kreatives Arbeiten im Team
      Arduino-Vertiefung (20′) Adafruit- oder NeoPixel-Bibliothek nutzen, RGB-Werte setzen Bibliotheksarbeit, Codeverständnis
      Sicherung (5′) Fotos/ Videos zeigen, Sammlung im Laufwerk Präsentation, Evaluation
    • Modul 7 – Servomotor

      Ziel: Einstieg in Stellglieder, Positionierung, Steuerung

      Phase Inhalt & Methode Kompetenzen
      Impuls (10′) Alltagsbeispiele für Servo-Steuerung (z. B. Lenkrad, Roboterarm) Kontextbezug, Vorwissen aktivieren
      Open Roberta (30′) Servo ansteuern (Winkel vorgeben) Blockprogrammierung, Aktorsteuerung
      Mini-Projekt (40′) Aufgabe: Wecker mit Servo-Schalter bauen Projektarbeit, Konstruktion im Team
      Reflektion & Abschluss (10′) Servo-Limit prüfen, Drehbereich klären, Digitaler Nachtrag Reflexion, Dokumentation
       
    • Modul 8 – Infrarotsensor & Fernbedienung

      Ziel: Fernsteuerung aus Signalen interpretieren, Zustandsmaschinen

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) IR-Fernbedienungs-Demo im Raum Beobachtung, Vorwissen aktivieren
      Blockly-Test (30′) IR-Befehle dekodieren, LED als Feedback einsetzen Blockprogrammierung, Signalverständnis
      Übungen im Team (30′) Eigene Steuerung entwickeln: Vor-/Zurück, Lichtwechsel, Buzzer Kooperation, Algorithmen planen
      Arduino-Übersetzung (15′) Bibliothek nutzen, IRremote implementieren Codeintegration, Bibliotheksnutzung
      Abschluss (5′) Galerie der Codes mit IR-Code-Text vergleichen und dokumentieren Reflexion, Kommunikation
    • Modul 9 – Fotowiderstand (LDR)

      Ziel: Lichtabhängige Widerstände verstehen, Schwellenwertsteuerungen implementieren

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Experimente mit Hand und Lichtquelle: Helligkeit und Sensor korrelieren Erfahrung sammeln, Vorwissen nutzen
      Blockly-Grundlagen (30′) LDR einlesen, Schwellenwert setzen, LED bei Dunkelheit punktuell schalten Sensoraufbau, Bedingungslogik
      Stationenarbeit (30′) Teams messen Lichtkurven (Tageszeit, Taschenlampe) und dokumentieren Empirie, Daten erfassen
      Arduino-Textkodierung (15′) analogRead, if-Abfrage bei Schwellwert durchführen Textprogrammierung, Analogsignale
      Sicherung & Reflexion (5′) Ergebnistabelle erstellen, Unterschiede Blockly/Code diskutieren Vergleich, Kommunikation
       
    • Modul 10 – Potentiometer

      Ziel: Analog-Wertsteuerung, Signalverständnis, Steuerungskombination

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Lautstärkeregler/Dimmer im Alltag zeigen Alltagsbezug, Vorwissen festigen
      Blockly-Visualisierung (30′) Potentiometer einlesen und LED-Lichtstärke variabel einstellen Variablenverständnis, grafische Steuerung
      Kreativauftrag (25′) Mini-Stimmungslicht bauen (Potentiometer dimmt WS2812 oder LCD-Heller) Kreative Planung, Teamarbeit
      Arduino-Umsetzung (20′) AnalogRead & analogWrite zur Steuerung PWM-Verständnis, Codeintegration
      Abschluss (5′) Reflexion: Wie hoch sollte PWM-Frequenz gewählt sein? Reflexion, Evaluation
    • Modul 11 – OLED-Display

      Ziel: Text- und Grafikdarstellung, Schnittstellenintensives Arbeiten

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Alltags-Anzeigen: Wetter-Display, Bahnanzeiger etc. Kontextbezug, Ideen aktivieren
      Blockly-Anzeige (30′) Zeichen und Text darstellen; Cursorposition verstehen Blockprogrammierung, Darstellungskonzepte
      Projekt Mini-Countdown (25′) Schrittzähler, Countdown-Uhr oder Temperaturanzeige zeigen Projektplanung, Infografik
      Arduino-Einbindung (20′) SSD1306 Bibliothek importieren, Texte zeichnen, loop+delay einsetzen Textprogrammierung, Grafikausgabe
      Sicherung & Ausblick (5′) Schüler-Showcase; nächste Schritte skizzieren Präsentation, Reflexion
       
    • Modul 12 – Gyro & Beschleunigungssensor

      Ziel: 3D-Sensorik verstehen, Bewegungssteuerung

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Smartphone-Wippe demonstrieren; Diskussion über Bewegungssensorik Bewegungsverständnis, Alltagstechnik
      Block-Visualisierung (30′) Gyrowerte im Blockly visualisieren (z. B. LED-Ring als Richtungspfeil) Realzeitdatenverarbeitung, Blockprogrammierung
      Partnerübung (25′) Servo oder LED über Neigungswinkel steuern Kombination Sensor-Aktor, kreative Umsetzung
      Arduino-Sensorkodierung (20′) Bibliothek einbinden, Daten seriell ausgeben, Neigung interpretieren Textprogrammierung, Sensordatenverarbeitung
      Abschluss (5′) Reflexion: Wo nutzt man MPU im Alltag (Gaming, Drohne…)? Realweltbezug, Präsentationserfahrung
    • Modul 13 – Temperatur & Luftfeuchte

      Ziel: Physikalische Messung & Interpretation, Umweltbewusstsein fördern

      Phase Inhalt & Methode Kompetenzen
      Einstieg (10′) Diskussion: „Warum messen wir Klimaparameter in Klassenzimmern?“ Umweltbewusstsein, Problemorientierung
      Blockly-Messung (30′) Temperatur & Luftfeuchte anzeigen lassen, Werte verstehen Sensorwerte, Interpretation, Darstellung
      Daten-Experiment (25′) Messreihe erstellen (Fenster auf/zu, Heizung an/aus) und dokumentieren Empirie, Datenanalyse, Kooperation
      Arduino-Live-Ausgabe (20′) DHT-Bibliothek nutzen, Werte via serieller Grafik anzeigen Textprogrammierung, Datenvisualisierung
      Ausblick & Sicherung (5′) Diskussion: Klimadaten sammeln, Schüler-Reporter bilden Präsentation, Transfer in reale Anwendungen