Programmieren in der Grundschule

Ähnliche Dokumente
In diesem Dokument sind folgende Bilder verwendet: Darstellungen der Katze Mia: Cliparts aus dem Angebot von

Mikrocontroller: Einführung

Mikrocontroller: Einführung

Wörterbücher von MS nach Ooo konvertieren

Vergleich zwischen Open Roberta / NEPO und LEGO MINDSTORMS EV3 / EV3-G. - Übersicht/Fact-Sheet - Programmblöcke - Beispielprogramme

,!7ID0G0-aeijhh! Förderbausteine zur Sicherung mathematischer Basiskompetenzen

Aufgaben zur Attiny-Platine

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

- Der heisse Draht - Physical Computing. Workshop Oktober 2015 Olav Schettler

econstor Make Your Publication Visible

Arduino. Die gesteuerte Open Design Revolution. UserCon Januar 2012, MfK /AXL für Hackerspace FFM

Sprachausgabe. Die Steuerung des Interfaces kann, abhängig von der Besückung über I2C, RS232 oder USB erfolgen

Erste Schritte. Das Arduino-Board. Ihr Fundino-Board. Programmieren für Ingenieure Sommer Andreas Zeller, Universität des Saarlandes

DTMF Sender. Es können 252 Zeichen maximal am Stück übertragen werden; die Länge des Strings wird mit einem Byte übertragen.

Kommunikation gestern und heute

Einsatzbereich: Grundschule Sprechen, Lesen, Schreiben, Sprachbetrachtung, DaZ

Informatik Enlightened. Station 0 - Einstieg

Softwarelizenzen und Open Source

Imperativ! Sven Koerber-Abe, 2014

econstor Make Your Publication Visible

Übersicht über das OSS-Recht

Arduino Grundkurs. 3. Schreibe eine Funktion für das Morsezeichen S und eine für O

Betriebsarten. R. Schwarz OE1RSA. Übersicht. Amateurfunkkurs. Betriebsarten. Betriebsarten. Fragen. Landesverband Wien im ÖVSV. Erstellt:

THRUSTMASTER BENUTZERHANDBUCH ENGLISH DEUTSCH TECHNISCHE MERKMALE HOTLINE

Sachrechnen: Größen Überschlagen Textaufgaben Diagramme Proportionen Prozentrechnung. Förderbausteine zur Sicherung mathematischer Basiskompetenzen

Up and Down - Projekt mit dem AT90USB162

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Die visuelle Wahrnehmung trainieren. Das komplette Material finden Sie hier:

evideo neue Wege zur Wissensvermittlung

Adafruit Ultimate GPS

Resonanz. R. Schwarz OE1RSA. Übersicht. Amateurfunkkurs. L-C Kreis. Resonanz. Filter. Fragen. Landesverband Wien im ÖVSV. Erstellt:

Marco Spitzbarth Fabrikstr Zürich

9 Multithreading. 1 Idee des Multithreading

Programmieren. Hexenwerk oder Zauberspuk? Kinderuniversität Mittwoch, 16. März 2016 Kinder-Akademie Fulda & Hochschule Fulda

Coding in der Schule mit Calliope mini. Schon für Grundschulen ab Klasse 3

Das Beste Weihnachtsgeschenk

Starten Sie die Arduino IDE und geben Sie den folgenden Programmcode ein:

HP Roar Plus Lautsprecher. Weitere Funktionen

Montage- und Anschaltbeschreibung für CodeLoxx Zylinder mit 3 m Funk-Übertragung Einsatz in EMA

Strukturiertes Bedienfeld (Lautstärke / Ton / Memory / Reichweitentest / Farbeinstellung)

Variablen und Datentypen

Tutorium für Fortgeschrittene

SINNsorik Wahrnehmen durch Sensoren NAME, KLASSE:

Woher kommst du? Sven Koerber-Abe, 2013

Let's talk Gimp 2.8. Lektion. Die Fenster. Digitales Gestalten mit Open Source

Aufgabe Im Quadrat fahren

JavaScript. Dies ist normales HTML. Hallo Welt! Dies ist JavaScript. Wieder normales HTML.

ABS Schaltplan. Steckerbelegung Steuergerät. Fehlerspeicher auslesen

1 Karol stellt sich vor

Scheepjes CAL. Häkelanleitung Woche 5. eine Anleitung von Wink

M15 - Physical Computing mit dem Raspberry Pi I

Programmieren mit RoboLab Bauen mit Lego

vna/j 2.8.x Installationsanleitung für Mac OS X

DOWNLOAD. Subtrahieren im Zahlenraum bis 100. Systematisches Übungsmaterial für. Schüler mit sonderpädagogischem Förderbedarf

Meine bunte Computerwerkstatt. Mathematik Sachunterricht Deutsch. Arbeitsheft. Thomas Seidel, Marja Harborth 1. Ausgabe, 2013 ISBN

IP Rechnen. Modul 127. Copyright by Janik von Rotz

Bedienungsanleitung Voice Republic StreamBoxx

Entwurf von Algorithmen - Kontrollstrukturen

Anwendungen zum Elektromagnetismus

Damit du Scratch verwenden und deine Projekte auch gleich veröffentlichen und mit anderen teilen kannst brauchst du ein Scratch-Konto.

Temporäre Reparatur Western Digital Essentials-HD-de-gelötet USB-Anschluss

Mit dieser kleinen Adapter-Platine können HD44780 kompatible LCD-Displays am I2C-Bus betrieben werden.

EX9. Drahtlose Funktastatur. Ver 1.3.

8.3 Taster am µcontroller

Infokarte: Snap4Arduino

Was bedeutet Kommunikation?

Speicherkonzepte von Pixel- und Vektorgrafik

Kurzanleitung. SoundGate. Bernafon SoundGate. Lautstärke- und Programmwechsel. Telefon. Audiotaste. Bluetooth -Verbindung.

DOWNLOAD. Dividieren. Sabine Gutjahr. Differenzierte Übungsmaterialien. Downloadauszug aus dem Originaltitel:

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Von der Grundschrift zur lesbaren Handschrift

Xenon Kurzanleitung. Kabelgebundener Area-Imaging-Scanner. NG2D-DE-QS Rev B 5/11

Programmieren mit Python

1 Allgemeines Ziel des Dokument Name des Dokuement Version Allgemein Status Empfänger...

Strukturiertes Tastenfeld (Lautstärke / Ton / Sensibilität / Reichweitentest / Farbeinstellung)

Grundlagen der Programmierung

Einführung...2. Tehnische Spezifikationen...5 Packungsinhalt...6 Installation...7. Android Applikation...8

JABRA SPORT PACE WIRELESS

DOWNLOAD. Einfache Rechenmandalas. Zahlenraum bis 6. Zahlen bis 6 erkennen, addieren und subtrahieren

Tutorial zum Umgang mit Scratch

Bedienung der ESN-Sicherheitsfunktion

Handbuch für Easy Mail in Leicht Lesen

BEDIENUNGSANLEITUNG DAAB FUNK DB403 UND DBR1-M4. Ausgabe 1

Installation & Usage. Version 1.0. estickflashtool

If you have any issue logging in, please Contact us Haben Sie Probleme bei der Anmeldung, kontaktieren Sie uns bitte 1

Scratcher werden Arbeitsblatt

Mini KVM Extender Kurzanleitung zur Installation

Easy Professional Signage Screen Marketing mit System

»Roberta«unterstützen und Technikbildung fördern

RX 180/4 (RX-40) 40-KANAL FUNKEMPFÄNGER INSTALLATIONS- UND BEDIENUNGSANLEITUNG (VERSION 1.1)

Alle Materialien, die in dieser Kiste verwendet werden, sind im Sinne von Entwicklungsmaterialien zu verstehen.

Dokument Information. Hilfe für. ArmorToken. Hilfe für ArmorToken Seite 1 von 8

Bernd-Blindow-Schulen Friedrichshafen / IKA 9/ Klausur Programmiertechnik-Praxis (1. Sem.)

Was haben Viehweiden mit Software zu tun?

JABRA SPEAK 810. Benutzerhandbuch. jabra.com/speak810

Brüche und gemischte Zahlen

Vorstellung der Firma WhereGroup Freie Software Lizenzen Open Source Entwicklungsmethoden Vorstellung der Geoportal Software Zusammenfassung Fragen

Adressbeispiele Binär Schalterbild

EasyEntriePC Light. Software zur Steuerung des Profilfräsautomaten easyentrie

Roberta - Tutorial Unterschiede EV3/NXT. Fraunhofer IAIS. v0.1_ TL, BJ

Der Adapter Z250I / Z270I lässt sich auf folgenden Betriebssystemen installieren:

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH

Transkript:

Programmieren in der Grundschule Schülermaterial ab Klasse

Coden mit dem Calliope mini Programmieren in der Grundschule Arbeitsheft ab Klasse Autoren: Michael Abend (Morsen mit dem Calliope mini, Bildimpulse und Reizwörter mit dem Calliope mini erzeugen und Glossar S. 9) Kirstin Gramowski (Der Calliope mini als Mini-Klavier und Der Calliope mini als automatisches Rollerlicht) Lars Pelz (Der Calliope mini als Zufallsgenerator und Der Calliope mini als x-kopfrechentrainer) Bernd Poloczek (Einleitung und Glossar S. ) Berater: Michael Abend, Kirstin Gramowski, Lars Pelz, Bernd Poloczek Redaktion: Kirsten Pauli, Patrizia Schwarzer Illustration: Benedikt Beck, Nürnberg Calliope ggmbh, Berlin: S. 7,, 5, und U, U Open Roberta Lab: S.,, 5 zweiband.media GmbH, Berlin: alle Vektorgrafiken Umschlaggestaltung: COSAKitchen, Corinna Babylon, Berlin Layout, Grafik und technische Umsetzung: zweiband.media GmbH, Berlin www.cornelsen.de www.cornelsen.de/calliope Die Webseiten Dritter, deren Internetadressen in diesem Lehrwerk angegeben sind, wurden vor Drucklegung sorgfältig geprüft. Der Verlag übernimmt keine Gewähr für die Aktualität und den Inhalt dieser Seiten oder solcher, die mit ihnen verlinkt sind.. Auflage,. Druck 7 Alle Drucke dieser Auflage sind inhaltlich unverändert und können im Unterricht nebeneinander verwendet werden. 7 Cornelsen Verlag GmbH, Berlin Dieses Dokument steht unter der Lizenz CC-BY-SA.. Die Nutzungsbedingungen können am Ende des Titels eingesehen werden. ISBN: 978--6-6-5 Druck: Parzeller print & media GmbH & Co KG, Fulda

Morsen mit dem Calliope mini Morsen mit dem Calliope mini Lio und die Signale Lio erinnert sich an Opas Morse apparat, mit dem er früher Nachrichten verschickt hat. Nur über kurze und lange Signale konnte Opa sich mit anderen Menschen unterhalten. Ob Lio mit dem Calliope mini auch einen Morseapparat bauen kann? Ein Morseapparat Der amerikanische Erfinder Samuel Morse baute vor ungefähr 8 Jahren einen Apparat, mit dem die Menschen verschlüsselte Buchstaben elektrisch und später auch mit Funktechnik über große Entfernungen übermitteln konnten. Samuel Morse hatte die Idee alle Buchstaben in Kombinationen aus zwei Zeichen zu übersetzen: in kurze oder/und lange Töne. Diese Töne können auch als Punkt für den kurzen Ton und als Strich für den langen Ton dargestellt werden. Der Code In unserem Morseprogramm wird jeder Buchstabe in einen Ton und ein Lichtsignal umgesetzt. Bis zu vier Lichtsignale stehen für einen Buchstaben. Auf dem Calliope mini wird durch Drücken der Taste A ein Punkt und ein kurzer Ton und durch Drücken der Taste B ein Strich und ein langer Ton erzeugt. Gesendete Punkte und Striche sind dünn, empfangene Punkte und Striche werden auf dem LED-Bildschirm* dick dargestellt.

. In der Tabelle werden die Buchstaben in die Signale des Morsealphabets und in Tastenfolgen auf dem Calliope mini übersetzt. Ergänze die fehlenden Tasten folgen in der Tabelle. Buchstabe Morsecode Tastenfolge auf dem Calliope mini A A B B B A A A C D B A A E A F G B B A H I A A J A B B B K B A B L M B B N O P Q B B A B R A B A S T B U V A A A B W X BAAB Y Z Erinnere dich: Taste A = ein Punkt und Taste B = ein Strich

Morsen mit dem Calliope mini. Schreibe hier den Morsecode für das Wort M I T T A G auf. Notiere zwischen den Buchstaben einen senkrechten Strich als Zeichen für eine Pause. M I T T A G Morsecode Tastenfolge B B. Mit dem Morseprogramm auf Seite 6 können zwei oder mehr Calliope minis, die den gleichen Funkkanal einprogrammiert haben, untereinander Nachrichten senden und empfangen. Dazu benötigt jeder Calliope mini ein Programm mit Sende- und Empfängerteil. Programmiere den Code des Sende- und Empfängerteils im Editor NEPO nach. Gehe dabei Schritt für Schritt vor. Schau dir den Sendeteil an. Das kannst du bestimmt jetzt schon alleine programmieren. Den kleinen Hinweis unten solltest du dir aber unbedingt ansehen. Start Variable sendung : Zeichenkette setze Kanal auf Wiederhole unendlich oft wenn Taste A Zeige Bild gedrückt? Sende Nachricht Zeichenkette mit Stärke 7 Spiele Sechsehntelnote c. Hinweis: Sendeteil des Programms Der Block Sende Nachricht mit dem Textblock bedeutet: Wenn die Taste A* gedrückt wird, wird. gesendet und sonst wenn Taste B gedrückt? Zeige Bild Sende Nachricht Zeichenkette mit Stärke 7 Spiele Viertelnote c wenn die Taste B gedrückt wird, _ wird gesendet. Warte ms Lösche Bildschirm 5

Empfängerteil des Programms Dieser Programmteil zeigt die von einem anderen Calliope mini gesendeten Nachrichten an. Empfängt der Calliope mini die Nachricht., zeigt er auf dem LED-Bildschirm an und spielt einen kurzen Ton. Empfängt der Calliope mini die Nachricht _, zeigt er auf dem LED-Bildschirm an und spielt einen langen Ton.. Übertrage den Code auf den Calliope mini und führe das Programm aus. 5. Sende mit deinem Calliope mini einzelne Buchstaben. Die anderen Kinder deiner Gruppe müssen mit ihrem Calliope mini und dem Morsealphabet versuchen, die Buchstaben zu erkennen. Damit man einzelne Buchstaben erkennen kann, musst du zwischen den gesendeten Buchstaben eine kurze Pause n. Start Variable sendung : Zeichenkette setze Kanal auf Wiederhole unendlich oft wenn Taste A Zeige Bild gedrückt? sonst wenn Taste B gedrückt? Zeige Bild Warte ms Lösche Bildschirm sonst wenn Sende Nachricht Zeichenkette mit Stärke 7 Spiele Sechsehntelnote c Sende Nachricht Zeichenkette mit Stärke 7 Spiele Viertelnote c Schreibe sendung Empfange Nachricht Zeichenkette wenn sendung =. Zeige Bild Spiele Sechsehntelnote c Zeige sendung = Bild Spiele Viertelnote c. Empfängerteil Warte ms Lösche Bildschirm 6

Morsen mit dem Calliope mini 6. Überlege dir ein Wort und schreibe den Morsecode für das Wort auf. Sende den Code anschließend. Beachte beim Senden: Es sollte ein kurzes Wort mit nicht mehr als fünf Buchstaben sein. Achte auf die Pausen zwischen den Buchstaben. Einige dich mit den anderen Kindern, wer senden darf. Es kann immer nur ein Kind senden. Die anderen Kinder können die Morsezeichen empfangen. gesendetes Wort: Buchstaben Morsecode Tastenfolge auf dem Calliope mini Beachte beim Empfangen: Arbeitet beim Empfangen zu zweit: Ein Kind sagt die empfangenen Morsezeichen an, ein anderes Kind schreibt sie auf. In Anschluss übersetzt ihr die Zeichen mit der Morsetabelle auf Seite in Buchstaben. Denkt daran, die Pausen zwischen den Buchstaben zu beachten. empfangenes Wort: Morsecode Buchstaben empfangenes Wort: Morsecode Buchstaben Wenn das Senden und Empfangen mit den kurzen Wörtern geklappt hat, kannst du auch längere Wöter oder ganze Sätze senden und empfangen. 7

Das kleine Coding-Lexikon Anweisung (= Befehl) Schleife mit einer Bedingung Wenn du eine Anweisung erhältst, kannst du sie ausführen, zum Beispiel: Hänge die nasse Socken zum Trocknen auf den Wäscheständer. Ebenso ist es beim Computer. Er führt Anweisungen aus, die eindeutig beschreiben, was er n soll. Ein Code/Programm ist aus Anweisungen zusammengesetzt. Eine Schleife lässt eine Folge von Anweisungen immer wieder ausführen. Zu Beispiel: Hänge solange Socken auf, wie noch Wäsche im Korb ist. Die Schleife ist: Hänge (wiederhole) solange Die Bedingung der Schleife lautet: Ist noch Wäsche im Korb? Antwort: Ja! In der Schleife werden vier Anweisungen hintereinander ausgeführt:. nimm ein nasses Stück Wäsche. hänge das Wäschestück auf den Wäscheständer. nimm zwei Wäscheklammern. befestige das Wäschestück mit den Klammern Lautet die Antwort auf die Bedingung Ist noch Wäsche im Korb? der Schleife Nein!, wird der Ablauf des Programms hinter der Schleife fortgesetzt: Bringe den Korb ins Bad. EndlosschleifeEine Endlosschleife besitzt keine Bedingung und wird solange durchlaufen, bis der Calliope mini ausgeschaltet wird. Variable Verzweigung mit einer Bedingung Eine Variable ist ein Behälter für einen bestimmten Wert (Zahl, Wort, Bild oder etwas Anderes), der am Anfang des Programms festgelegt wird. Jede Variable benötigt einen eindeutigen Namen und man muss sich entscheiden, ob die Variable eine Zahl, ein Wort (a Zeichenkette), ein Bild oder etwas Anderes speichern soll. Jede Verzweigung in einem Programm braucht eine Bedingung. Die Bedingung entscheidet, mit welcher Anweisung das Programm fortgesetzt wird. Es gibt dafür zwei Möglichkeiten, zum Beispiel: Bedingung: Ist die Wäsche auf dem Wäscheständer noch nass? Verzweigung Wenn ja, dann: Warte eine Stunde. Wenn nein, dann: Nimm die Wäsche ab. 9

Die wichtigsten Funktionen des Calliope mini In den USB-Anschluss steckst du ein Mikro-USB-Kabel, um den Calliope mini mit einem Computer zu verbinden. Mit der Reset-Taste startest du das Programm auf dem Calliope mini neu. Die Statusleuchte zeigt mit gelbem Dauerlicht an, wenn der Calliope mini an den Strom angeschlossen ist. Sie blinkt, wenn ein Code auf den Calliope mini übertragen wird. Minus-Pin Der LED-Bildschirm ist ein 5 x 5-Rasterfeld mit roten Leuchtdioden. Plus-Pin Das Mikrofon kann als Sensor die Lautstärke in der Umgebung messen. Mit dem Lautsprecher kannst du Töne wiedergeben lassen. Taste A Taste B Pin Pin Mit dem Drücken der Tasten A und B machst du Eingaben, damit der Calliope mini die programmierten Befehle ausführt. Pin Pin An die Batteriebuchse schließt du das Kabel deines Akkus an. Mit dem Berühren der Pins,,, oder kannst du ebenfalls Eingaben n, damit der Calliope mini Befehle ausführt. Du musst hierbei gleichzeitig mit der anderen Hand den Minus-Pin ( ) berühren. Der Prozessor ist das Herzstück des Calliope mini! Der Prozessor verbindet alle Funktionen miteinander und verarbeitet alle Informationen. Die RGB-LED kann in verschiedenen Farben hell blinken und leuchten. Mit dem Lagesensor, dem Beschleunigungssensor und dem Kompass kann der Calliope mini feststellen, in welche Richtung er sich bewegt, ob er auf dem Kopf steht, ob er liegt, ob er aufrecht ist, in welche Himmelsrichtung er gedreht ist oder ob er sich nicht bewegt.

Calliope mini ist ein Produkt der Calliope ggmbh Mit dem Mikrocontroller Calliope mini soll es jedem Schulkind in Deutschland ab der. Klasse möglich sein, einen spielerischen Zugang zur digitalen Welt zu bekommen. Denn nur wenn wir über digitale Kenntnisse verfügen, können wir alle aktiv an der Gesellschaft teilhaben und sie mitgestalten. Dafür arbeiten im Team von Calliope Fachleute aus dem IT- und Bildungsbereich interdisziplinär zusammen. Mehr Informationen zur Initiative finden Sie unter calliope.cc Das Open Roberta Lab ist eine frei verfügbare cloudbasierte Programmierplattform, auf der Kinder, Jugendliche und Erwachsene auch ohne Vorkenntnisse programmieren lernen können. Schülerinnen und Schüler erwecken den Calliope mini mit der grafischen Programmiersprache NEPO intuitiv via drag and drop zum Leben. Open Roberta ist eine technologische Open-Source-Entwicklung der Initiative Roberta Lernen mit Robotern des Fraunhofer IAIS, die seit digitale Bildung in Deutschland fördert. Roberta, Open Roberta und NEPO sind eingetragene Marken der Fraunhofer-Gesellschaft für angewandte Forschung e. V. Hier geht es zum Open Roberta Lab: lab.open-roberta.org Nutzungsbedingungen Dieses Dokument steht unter folgender Creative Commons-Lizenz: https://creativecommons.org/ licenses/by-sa/./deed.de Sie dürfen das Werk bzw. den Inhalt vervielfältigen, verbreiten und öffentlich zugänglich n sowie Abwandlungen und Bearbeitungen des Werkes bzw. Inhaltes anfertigen, solange Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und die daraufhin neu entstandenen Werke bzw. Inhalte nur unter Verwendung von Lizenzbedingungen weitergeben, die mit denen dieses Lizenzvertrags identisch, vergleichbar oder kompatibel sind. Mit der Verwendung dieses Dokuments erkennen Sie die Nutzungsbedingungen an. Terms of use This document is published under following Creative Commons-License: https://creativecommons.org/ licenses/by-sa/./deed.de You may copy, distribute and transmit, adapt or exhibit the work or its contents in public and alter, transform, or change this work as long as you attribute the work in the manner specified by the author or licensor. New resulting works or contents must be distributed pursuant to this license or an identical or comparable license. By using this particular document, you accept the above-stated conditions of use. Jonathas Mello CC-BY. Unported

Mit dem Arbeitsheft Coden mit dem Calliope mini Programmieren in der Grundschule lernst du in sechs Programmierbeispielen die Fächer Deutsch, Sachunterricht und Mathematik von einer neuen Seite kennen: Ist das Morsen geeignet, um Geheimbotschaften zu übertragen? Wie klappt es, dass ein Rollerlicht bei Dunkelheit ganz automatisch angeht? Merkt jemand, dass ich einen Schummelwürfel programmiert habe? Schritt für Schritt erfährst du, was Coden ist, wozu ein Editor gebraucht wird, wie du die Platine Calliope mini programmieren und auch einsetzen kannst. Du codest deine ersten eigenen Programme und lernst erste Grundsätze des Programmierens kennen. Los geht s probiere es aus und werde kreativ! ISBN 978--6-6-5,!7IDG6-aaabbf!