Cornelsen Übungsaufgaben

Fahrradrücklicht

Der Calliope mini wird als automatisches Fahrradrücklicht programmiert. Die Beleuchtung soll sich einschalten, wenn es dunkel wird und sich wieder ausschalten, sobald es hell genug ist. Dazu wird der im Calliope mini eingebaute Lichtsensor abgefragt.

Input Output

Der Lichtsensor des Calliope mini wandelt das bei ihm einfallende Licht in einen Zahlenwert um. Die Schüler*innen legen fest, bei welchen vom Sensor ermittelten Zahlenwerten die Grenze zwischen „dunkel“ und „hell“ gezogen wird. Bei Nepo liegt der maximale Helligkeitswert bei 100. In Makecode hingegen bei 255.


minipiano

Der Calliope mini wird zunächst für die Ausgabe einzelner Töne programmiert, die über den Tongenerator ausgegeben werden. Der über die Berührung der Hände mit den Touch-Pins hergestellte Kontakt zwischen den Schaltflächen ist der Auslöser der Tonausgabe.

Input Output

Man muss gleichzeitig zur gedrückten Pin den Minus-Pin oben links berühren, damit der Stromkreis geschlossen und so ein digitaler Schalter betätigt wird.


Taktgeber

Der Calliope mini bietet die Möglichkeit, den Ablauf eines Programms zeitlich zu steuern. Die Genauigkeit liegt im Millisekundenbereich. Damit wird ein Taktgeber realisiert, der bspw. zur Darstellung unterschiedlicher Herzschlagfrequenzen genutzt werden kann.

Input Output

1s (Sekunde) = 1000ms (Millisekunden)


Stoppuhr

Mit diesem Programm kann der Calliope mini als Stoppuhr verwendet werden. Zum Starten wird die Taste A einmal gedrückt. Zeitgleich mit dem Starten der Stoppuhr leuchtet die RGB-LED grün auf. Ein Druck auf die Taste B stoppt die Uhr und die gestoppte Zeit wird in Sekunden auf dem LED-Bildschirm angezeigt. Gleichzeitig wechselt die Farbe der RGB-LED von Grün auf Rot.

Input Output


Morsen

Der Calliope mini wird in dieser Übung so programmiert,dass er als Morseapparat nutzbar ist. Zur Darstellung des Morsealphabets sind lediglich die Ausgabe eines Punktes und die einer waagerechten Linie auf dem LED-Bildschirm erforderlich.

Input Output


Bildimpulse und Reizwörter

Der Calliope mini wird als Ideen-Generator programmiert, der automatisch Anregungen für einen Schreibanlass erzeugen soll. Dazu wird auf Knopfdruck eines von drei oder mehr Bildern zufällig ausgewählt und ausgegeben. Außerdem erscheint kurz darauf die Beschreibung des Bildes als einzelnes Wort. Die im Calliope mini verfügbaren Bilder und Wörter können selbst gestaltet bzw. frei gewählt werden.

Input Output


Rechtschreibtrainer

In dieser Übung wird der Calliope mini als Rechtschreibtrainer programmiert. Wird er kopfüber gedreht und anschließend wieder in seine Ausgangslage gebracht, erscheint auf dem LED-Bildschirm ein Wort in Laufschrift. Ein Buchstabe dieses Wortes ist durch einen Unterstrich ersetzt. Dem Wort folgen zwei Buchstaben, von denen einer der richtige Ergänzungsbuchstabe ist. Wenn der erste Buchstabe richtig ist, muss die Taste A gedrückt werden, wenn der zweite richtig ist, die Taste B. Ob die Eingabe richtig oder falsch ist, zeigt anschließend ein Haken (richtig) oder ein Kreuz (falsch) an. Die Eingabe der richtigen Lösung wird durch einen höheren Ton und die grün leuchtende RGB-LED verstärkt, eine Falscheingabe wird von einem tieferen Ton und der rot leuchtenden RGB-LED (falsch) begleitet. Ein erneutes Drehen des Calliope mini auf den Kopf und zurück in die aufrechte Lage lässt das nächste Wort erscheinen. Die angezeigten Wörter lassen sich beliebig ändern und ergänzen.

Input Output


Zufallsgenerator

In der nachfolgenden Übung wird der Calliope mini zu einem Zufallsgenerator (Ziffern-Würfel) programmiert. Durch das Drücken einer Taste wird eine zufällige Zahl zwischen 1 und 6 ausgegeben. In einem weiteren Schritt kann der Würfel so programmiert werden, dass anstelle der Ziffer die jeweilige Augenzahl des Würfels angezeigt wird.

Input Output


1x1 Kopfrechentrainer

Der Calliope mini wird in dieser Übung zum 1 x 1-Kopfrechentrainer programmiert. Bei einem Klick z. B. auf die Taste A wird eine Multiplikationsaufgabe angezeigt. Wird Taste B gedrückt, erscheint das Ergebnis dieser Aufgabe auf dem LED-Bildschirm.

Input Output


Nachbarzahlen

Der Calliope mini wird zu einem Rechner programmiert, der nach Aufforderung eine Zufallszahl ausgibt und per Tastendruck deren beide Nachbarzahlen (Vorgänger und Nachfolger) anzeigt.

Input Output


NIM-Spiel

Der Calliope mini soll in diesem Programmierbeispiel ein einfaches mathematisches Spiel, das Nim-Spiel, umsetzen. Beim Nim-Spiel werden von einer Anfangsmenge (im Ursprungsspiel Hölzchen, Steine oder Spielfiguren) abwechselnd ein, zwei oder drei Elemente weggenommen. Der Spieler, der das letzte Element nimmt, gewinnt. Das Spiel wird für zwei Spieler programmiert, wobei die Rolle des zweiten Spielers der Calliope mini übernimmt. Der zweite Spieler (d. h. der Calliope mini) agiert nicht taktisch, sondern nimmt jeweils eine zufällige Anzahl (ein, zwei oder drei) an Elementen weg. Die verbliebene Zahl der Elemente wird nach jedem Spielzug auf dem LED-Bildschirm angezeigt. Wenn eine Eingabe des ersten Spielers erwartet wird, leuchtet die RGB-LED gelb, ist der Calliope mini am Zug, leuchtet die RGB-LED blau. Die Anzahl wegzunehmender Elemente bestimmt der erste Spieler durch ein wiederholtes Drücken der Taste A. Mit Druck auf die Taste B wird ein Spielzug abgeschlossen.
Hat der Calliope mini gewonnen und der menschliche Spieler verloren, wird ein trauriges Smiley angezeigt. Gewinnt jedoch der menschliche Spieler, erscheint ein lachendes Smiley auf dem LED-Bildschirm.

Input Output


Das Cornelsen Lehrerhandbuch mit Anleitung und Übungen zu den Programmen findest du hier:

Material für Lehrkräfte

Alle 11 Programme können, sowohl für Makecode und Open Roberta Lab (Nepo) hier heruntergeladen werden:

Alle Programme als .zip