Matatalab

„Hallo ich bin der MatataBot! Sag mir den Weg und ich fahre für dich. Probiere mich gerne aus! Ich komme auch zu dir an die Schule :)“

Empfohlene Altersgruppe

Ab 4 Jahren

Zielsetzung

Grundlegende Kenntnisse in der Algorithmik vermitteln

Ausleihbar

JA! Workshop und Abholung

Mehr Informationen

Kennst du das Matatalab? Das ist ein spannendes Lernwerkzeug, mit dem du die Welt des Programmierens auf spielerische Weise entdecken kannst. Mit dem Matatalab kannst du aufregende Abenteuer erleben und dabei deine Kreativität entfalten. Du kannst den kleinen Roboter ganz einfach mit Blöcken und einem Steuerpult programmieren und ihm sagen, wohin er gehen soll. Zum Beispiel kannst du ihn durch ein Labyrinth navigieren oder ihn Aufgaben lösen lassen. Dabei lernst du nicht nur die Grundlagen des Codings, sondern auch wichtige Fähigkeiten wie logisches Denken, Problemlösen und Teamarbeit. Und das Beste ist: In der InfoTastic Academy gibt es viele Matatalabs, die du gemeinsam mit deinen Freunden ausprobieren kannst. Ihr könnt zusammen lernen, programmieren und eure eigenen spannenden Projekte entwickeln. Komm vorbei und entdecke die faszinierende Welt des Programmierens mit Matatalab!

Lernabenteuer

Matatalab

Inhalt

1) Aller Anfang ist leicht 😉​

Das musst du wissen

Im Matatalab spielst du, indem du Befehlsplättchen (Coding-Blöcke) wie „vorwärts“, „links drehen“ oder „rechts drehen“ benutzt, um das Raumschiff zu steuern. Jeder Schritt des Raumschiffs bewegt es um eine bestimmte Distanz (normalerweise ein Feld auf dem Raster). Drehen führt zu einem Richtungswechsel um 90 Grad.

1) Du platzierst das Plättchen „vorwärts“, um das Raumschiff um ein Feld nach vorne zu bewegen.

2) Mit einem „links drehen“ und anschließend einem „vorwärts“ lässt du das Raumschiff links abbiegen und weiterfahren.

Um dich optimal vorzubereiten, kannst du entweder dieses Tutorial auf unserer Website machen, oder aber dies Bücher vor Ort bzw. auf diesen Links durcharbeiten:

1. https://www.hamm.de/fileadmin/user_upload/Medienarchiv_neu/Dokumente/Medienzentrum/challenge-booklet-1_0.pdf
2. https://www.hamm.de/fileadmin/user_upload/Medienarchiv_neu/Dokumente/Medienzentrum/challenge-booklet-2_0_0.pdf
3. https://www.hamm.de/fileadmin/user_upload/Medienarchiv_neu/Dokumente/Medienzentrum/matatalab_aufgabenheft_3.pdf

 

Mission 1

Dein Raumschiff steht auf dem Startfeld (Feld A1). Dein Ziel ist es, das Raumschiff drei Felder geradeaus zu bewegen und es auf dem Zielfeld (Feld A4) zu landen.

Du brauchst genau drei „vorwärts“-Plättchen, um dein Ziel zu erreichen.

Achte darauf, dass das Raumschiff vorwärts fährt und nicht abbiegt.

Die Lösung besteht darin, drei „vorwärts“-Plättchen hintereinander zu legen, sodass das Raumschiff sich drei Felder bewegt. Danach stoppt es auf dem Zielfeld A4.

Wenn Hindernisse im Weg stehen, muss das Raumschiff eine alternative Route finden. Du kannst „rechts drehen“ oder „links drehen“ verwenden, um das Hindernis zu umfahren und danach wieder geradeaus zu fahren.

Beispiel:

Wenn das Raumschiff auf Feld A1 ist und ein Hindernis auf Feld A3 steht, kannst du das Raumschiff erst nach rechts drehen lassen, es ein Feld nach rechts bewegen, danach wieder links drehen und weiterfahren.

Mission 2

Das Raumschiff startet auf Feld A1 und muss zum Zielfeld A5 fahren. Auf Feld A3 befindet sich jedoch ein Hindernis. Plane eine Route, um das Hindernis zu umfahren.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Mit einer Schleife kannst du wiederkehrende Bewegungen (wie viele „vorwärts“-Schritte) effizienter gestalten. Du legst das Schleifenblock-Paar auf das Steuerbrett, um Befehle mehrfach auszuführen.

Beispiel:

Anstatt vier „vorwärts“-Plättchen zu verwenden, kannst du eine Schleife erstellen, die ein „vorwärts“-Plättchen viermal wiederholt.

Mission 3

Das Raumschiff startet auf Feld A1 und muss zum Feld A6 gelangen. Benutze eine Schleife, um die sechs Schritte effizient auszuführen.

Verwende eine Schleife, um die Anzahl der Befehlsplättchen zu minimieren.

Zähle genau, wie oft du den Befehl „vorwärts“ wiederholen musst.

Die Lösung besteht darin, das Plättchen „vorwärts“ in eine Schleife zu legen und diese sechsmal zu wiederholen. Dies führt das Raumschiff von A1 nach A6.

Funktionen helfen dir, eine Reihe von Befehlen zu speichern und wiederholt abzurufen. Du kannst eine Funktion definieren, um das Raumschiff eine bestimmte Bewegung oder Sequenz durchführen zu lassen, wann immer du sie brauchst.

Beispiel:

1. Du könntest eine Funktion definieren, die das Raumschiff immer „vorwärts, rechts drehen, vorwärts“ bewegt.

Mission 4

Das Raumschiff muss von Feld A1 auf Feld C3 gelangen, indem es eine Zickzack-Bewegung ausführt: vorwärts, rechts, vorwärts, links, und wiederholen. Definiere eine Funktion, um diese Zickzack-Bewegung zu speichern und dann wiederholt aufzurufen.

Die Funktion sollte die Befehle für „vorwärts“, „rechts drehen“, „vorwärts“ und „links drehen“ speichern.

Verwende die Funktion mehrfach, um das Raumschiff an sein Ziel zu bringen.

Definiere die Funktion mit den Befehlen:

1. „Vorwärts“, „rechts drehen“, „vorwärts“, „links drehen“. Rufe die Funktion dann zweimal auf, um das Ziel zu erreichen.

Matatalab Prüfung

Super, du hast das Raumschiff auf dem fremden Planeten gut navigiert und es gab nur wenige Crashs 😉. Bestehst du die finale Prüfung?

Abschluss Mission

Das Raumschiff startet auf Feld A1 und muss auf Feld C6 landen. Unterwegs gibt es mehrere Hindernisse auf B2, B4 und C5. Plane eine Route, die diese Hindernisse umgeht und das Raumschiff sicher ins Ziel bringt. Verwende eine Schleife für wiederholte Bewegungen und eine Funktion, um das Umfahren eines Hindernisses zu vereinfachen.

Denke an die vorherigen Missionen. Verwende eine Schleife für die geraden Strecken und eine Funktion, um Hindernisse zu umgehen.

Beobachte genau, wann und wo du die Richtung ändern musst. Die Route könnte eine Mischung aus Schleifen und Funktionen sein:

1. Verwende eine Schleife, um das Raumschiff vorwärts zu bewegen.

2. Definiere eine Funktion, um Hindernisse zu umgehen, indem du seitlich ausweichst und dann wieder auf die ursprüngliche Route zurückkehrst.