Spielend programmieren lernen mit der Oxocard ISBN Achtung, fertig, Code! Grafik: René Rüegsegger
|
|
- Inken Schräder
- vor 6 Jahren
- Abrufe
Transkript
1 Wieso soll ich programmieren lernen? 04 Computer sind allgegenwärtig 06 Aus was für Teilen besteht ein Computer? 10 Was ist eine Programmiersprache? 12 Die Programmiersprache Blockly 16 Was kann die Oxocard? 18 Achtung, fertig, und los! 22 Die Blockly-Umgebung 24 Neue Blöcke einfügen 26 Wie kommt das Programm auf die Oxocard? 28 Was sind dots per inch? 30 Pixelbilder 32 Programmieren durch ausprobieren 36 Animation 38 Wir basteln uns ein Diffusor-Papier 42 Koordinaten und Grafikbefehle 44 Thomas Garaio Achtung, fertig, Code! Spielend programmieren lernen mit der Oxocard ISBN Grafik: René Rüegsegger Bibliografische Information der Deutschen Nationalbibliothek: Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Angaben sind im Internet über abrufbar. 1. Auflage 2018 Alle Rechte vorbehalten 2018 hep verlag ag, Bern Bedingte Anweisungen 50 Die Smiley-Maschine 54 Schleifen und Zahlenreihen 56 Animation mit Schleifen 60 Wie zeigt der Computer Bilder an? 62 Bild einfärben 63 Wie ein Ton entsteht 66 Töne und Geräusche 72 Wie der Zufall entsteht 74 Zufällige Farben und Koordinaten 76 Zufällige Töne 78 Spiel: Fang das Pixel 80 Kippen und Rollen 86 Kollision 88 Fang das Pixel 90 Internet und Kommunikation 94 Zusatzmaterialien und -angebote zu diesem Buch: Wetterdaten und Uhrzeit abfragen 96 Kurznachrichten schicken 100
2 WIESO SOLL ICH PROGRAMMIEREN LERNEN? Wer programmieren kann, kann Maschinen steuern aber auch Dinge erschaffen und Emotionen wecken! Filme, Musik, ja die ganze Unterhaltungsindustrie ist voll von Computertechnik und computergeneriertem Inhalt. Fürs Programmieren hat man den mächtigsten Werkzeugkasten der Welt zur Hand und kann damit eine unbegrenzte Anzahl von kreativen Ideen umsetzen. In diesem kurzen Kurs wirst du mit der Programmiersprache Blockly und dem Lerncomputer Oxocard arbeiten. Das ist nicht besonders schwierig und auch nicht sehr technisch. Mit Blockly und der Oxocard kannst du mit sehr einfachen Mitteln Bilder zeichnen und Töne erzeugen, am Ende kannst du sogar kleine Animationen und Spiele programmieren. Lösche alle Pixel Zeichne einfarbiges Bild x 0 y 0 Warte 4000 Millisekunden Oxocard ausschalten PROGRAMMIERERINNEN UND PROGRAMMIERER VERFÜGEN ÜBER DEN MÄCHTIGSTEN WERKZEUGKASTEN DER WELT. PROGRAMMIERE MIT DER PROGRAMMIER- SPRACHE BLOCKLY UND DEM LERNCOMPUTER OXOCARD BILDER, TÖNE UND KLEINE ANIMATIONEN. 04 WIESO SOLL ICH PROGRAMMIEREN LERNEN? 05
3 COMPUTER SIND ALLGEGENWÄRTIG Computer sind heute allgegenwärtig und nicht mehr aus unserem Leben wegzudenken. Nebst jenen Geräten, die du sofort als Computer wahrnimmst, wie Notebooks, Tablets oder Handys, gibt es mittlerweile eine Menge Geräte, die nicht sofort als Computer erkennbar sind, aber auch einen eingebaut haben. Wenn du morgens aus dem Haus gehst, hast du bereits mehrere «Computer» gebraucht. Vielleicht bist du dank einem Radiowecker aufgewacht, dann hast du warm geduscht der elektronisch gesteuerten Heizung sei Dank und deine Eltern haben dir auf dem Induktionsherd einen Kakao zubereitet. Du hast ein blinkendes Rücklicht am Fahrrad? Die Blinkgeschwindigkeit könnte von einem kleinen Computer geregelt sein. Auch die Pausenglocke wird meist mit einer elektronischen Zeitschaltuhr gesteuert wieder ein Computer. Computer sind aus unserem Alltag nicht mehr wegzudenken. Überall versteckt, sammeln sie Daten, steuern Abläufe und zeigen Informationen an. ÖV-ANZEIGE FITNESSTRACKER SMARTPHONE BEZAHLSYSTEM LED-RÜCKLICHT WERBEDISPLAY JETZT FERIEN BUCHEN 06 COMPUTER SIND ALLGEGENWÄRTIG 07
4 A U F G A B E Was enthält einen Computer? Was steuert er? Was für Computer begegnen dir an einem normalen Schultag? Betrachte dazu das Bild auf dieser Seite. Schreib dir auf, wo deiner Meinung nach ein Computer eingebaut ist und was er für eine Aufgabe hat. Radiowecker Kaffeemaschine Zeit, Alarm Temperatur, Menge, mahlen 08 COMPUTER SIND ALLGEGENWÄRTIG 09
5 AUS WAS FÜR TEILEN BESTEHT EIN COMPUTER? A U F G A B E Welche Sensoren finden wir in Handys und Tablets? Ergänze die Liste und schreibe auf, was dir alles einfällt. Wir Menschen können sehen, hören und riechen. Anhand unserer Sinnesorgane, den Augen, den Ohren und der Nase, nehmen wir unsere Umgebung wahr. Wir können uns mitteilen, indem wir Laute bilden, und uns mit Händen und Füßen bemerkbar machen. Damit ein Computer für uns nützlich ist, müssen wir ihm auch «Sinnesorgane» geben. Und Möglichkeiten, uns Dinge mitzuteilen. Bei einem normalen PC sind diese Ein- und Ausgabemöglichkeiten rasch aufgezählt: Tastatur, Maus/Touchpad, Bildschirm und Lautsprecher. Kompasssensor Positionssensor (GPS) Du hast vermutlich beim Gebrauch eines Handys schon einmal festgestellt, dass diese Geräte deutlich mehr können als ein normaler Computer. Man kann mit den Fingern Dinge auf dem Bildschirm fassen und bewegen. Spiele lassen sich auch durch Bewegungen steuern und das Handy kann dir sogar die aktuelle Position mitteilen. Das Gerät hat also Sinne, die wir Menschen nicht haben! Die dazugehörigen Sinnesorgane nennt man Sensoren. LAUTSPRECHER TASTATUR/TOUCHPAD BILDSCHIRM 10 AUS WAS FÜR TEILEN BESTEHT EIN COMPUTER? 11
6 WAS IST EINE PROGRAMMIERSPRACHE? Die ersten Computer waren mechanisch gebaut. Erst viel später, mit der Erfindung des Transistors, konnten anstelle von mechanischen Zahnrädern elektrische Signale werden. Einen der ersten Computer entwickelte der Engländer Charles Babbage Mitte des 19. Jahrhunderts. Und wer hat das erste Programm dazu geschrieben? Baroness Ada Lovelace! Babbage hat seinen Computer übrigens nur «theoretisch» gebaut; es gab nie eine funktionierende Maschine. Und Ada hat ihr Programm daher auch nur auf Papier verewigt und im Kopf durchgespielt. Nach ihr wurde 1980 die Programmiersprache Ada benannt. Was denkst du, welche Sprache spricht ein Computer? Es ist eine Sprache, die nur aus Nullen und Einsen besteht und für Menschen kaum «zu sprechen» ist. Man nennt sie Maschinensprache. Wir brauchen Sprachen, um mit anderen zu kommunizieren. Obwohl eine Programmiersprache in vielen Hinsichten anders ist als eine gesprochene Sprache, dient sie einem ähnlichen Zweck. Man will in diesem Fall einer Maschine mitteilen, was zu tun ist. Das muss man in einer Sprache tun, die sie versteht. Jede Stelle dieser Maschinensprache, ein sogenanntes «Bit», kann den Wert 0 oder 1 haben. Zahlen, Buchstaben, Bilder, Töne und alles andere, was du in deinem Computer speicherst, werden als Kombinationen von Nullen und Einsen codiert. Die folgenden Zeilen zeigen die Zahlen 2, 4 und 8 und die Buchstaben A, B und C ausgedrückt in jeweils acht Bits: 2 = = = A = B = C = Maschinensprache ist wie eine Fremdsprache, die du nicht beherrschst. Wenn du beispielsweise kein Japanisch sprichst, ist die Sprache für dich komplett unverständlich. Wenn du dich mit jemandem auf Japanisch unterhalten möchtest, brauchst du einen Dolmetscher, also einen Übersetzer. Einen Übersetzer für die Maschinensprache nennt man Interpreter oder Compiler, doch dazu bald mehr. ADA LOVELACE, DIE ERSTE PROGRAMMIERERIN Bevor wir nun eine Programmiersprache kennenlernen, stellen wir ein Experiment vor, dass dir zeigt, wie eine Maschinensprache funktioniert
7 A U F G A B E Probiert zu zweit eine einfache Maschinensprache aus: Eine Person programmiert, die andere ist die Maschine. Die Maschine kann nur zwei Dinge unterscheiden: Tippen auf die linke («0») oder die rechte («1») Schulter. 0 0 einen Schritt vorwärts Wir definieren folgende Maschinensprache: 0 0, d. h. zweimal links tippen, bedeutet, dass die Maschine einen Schritt vorwärts macht. Auf der nächsten Seite siehst du die weiteren Befehle. 01 nach links drehen 10 nach rechts drehen Tippen auf die rechte Schulter bedeutet 1 Tippen auf die linke Schulter bedeutet 0 11 einen Schritt rückwärts Wir schreiben jetzt ein kleines «Maschinenprogramm»: «Programmiere» dies jetzt in die Maschine ein und schaue, was passiert. Wenn ihr es einmal durchgespielt habt, wechselt ihr die Rollen. 14 WAS IST EINE PROGRAMMIERSPRACHE? 15
8 DIE PROGRAMMIERSPRACHE BLOCKLY Damit es für uns einfacher ist, eine Maschine zu programmieren, haben findige Ingenieurinnen und Ingenieure Programmiersprachen entwickelt. Diese sind für uns relativ verständlich und können von einem dazugehörigen Compiler (engl. to compile = zusammentragen, übersetzen) in die Maschinensprache übersetzt werden. Es gibt viele verschiedene Programmiersprachen, jeweils für unterschiedliche Zwecke. Eine Webseite wird anders programmiert als ein Spiel auf einer Konsole oder die Steuerung eines Autos oder eines Flugzeugs. Für diesen Kurs haben wir die visuelle Programmiersprache Blockly gewählt. Diese Sprache besteht aus einzelnen Blöcken, die du «zusammenstecken» kannst. Sie ist einfach zu lernen, aber trotzdem vielseitig, sodass du mit ihr auch kompliziertere Aufgaben meistern kannst. Das unten abgebildete Blockly-Programm zeigt vier Sekunden lang ein Smiley an und schaltet dann die Oxocard wieder aus. Der Compiler übersetzt diese Angaben in die Maschinensprache, in der es für diese einfache Aufgabe bereits über Bits braucht! Dies liegt daran, dass die Maschinensprache sehr primitiv ist. Der Computer braucht viele tausend Einzelanweisungen, damit er ein Smiley zeichnet. Lösche alle Pixel Zeichne einfarbiges Bild Warte 4000 Oxocard ausschalten x 0 y 0 Millisekunden MIT BLOCKLY SPIELEN IST ÄHNLICH WIE MIT LEGO: MAN STECKT EINFACH BLÖCKE ZUSAMMEN UND KANN DANN SOFORT ERGEBNISSE SEHEN BITS! Das heißt, 20 A4-Seiten wie diese wären nötig, um in Maschinensprache das gleiche Ergebnis zu erreichen wie in Blockly mit vier Zeilen ACHTUNG, FERTIG, CODE! DIE PROGRAMMIERSPRACHE BLOCKLY
9 WAS KANN DIE OXOCARD? Du kannst mit der Oxocard nicht nur Smileys darstellen, sondern auf dem Display Bilder in verschiedenen Farben darstellen, auch animierte. Zudem kann die Oxocard Töne erzeugen und wahrnehmen, und auch reagieren, wenn sie bewegt wird. Wird sie mit dem Internet verbunden, sind Daten aus dem Internet, z. B. Wetterdaten, verfügbar. Im Innern der Oxocard befindet sich die Platine mit den elektronischen Bauteilen. Sie hat ähnliche Möglichkeiten, wie wir sie heute auch in PCs, Tablets oder Smartphones vorfinden. Die folgende Grafik zeigt dir auf, was die Oxocard alles eingebaut hat und welche Zwecke die Teile erfüllen MIKROFON 02 AUDIO-AUSGANG 03 CONTROLLER Mit diesem elektronischen «Ohr» können akustische Signale verarbeitet werden. Du kannst Kopfhörer oder Lautsprecher anschließen um so Töne und Geräusche zu erzeugen. In diesem Gehäuse befindet sich das «Gehirn» der Oxocard. Zwei CPU-Kerne verarbeiten sämtliche Prozesse und steuern die Vorgänge GND UBUS VDO CS MISO SCK R34 R33 MISO GND D10 D11 IC13 C10 Q5 Q4 C12 USB to VART LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8 LED9 LED10 LED11 LED12 LED13 LED14 LED15 LED16 LED17 LED18 LED19 LED20 LED21 LED22 LED23 LED24 Microcontroller R21 R19 VP VN R12 GND WS WIFI/BLUETOOTH 05 BESCHLEUNIGUNGSSENSOR Per WiFi kannst du Daten aus dem Internet holen und mit anderen Karten kommunizieren. Per Bluetooth kannst du ebenfalls Daten an andere Geräte übermitteln, auch ohne externes Netz. Bei Bewegung erfährt die Karte eine Beschleunigung, die mit diesem Sensor gemessen wird. R11 08 VCC R26 R5 GND R6 C13 R9 C11 R1 - + LED25 LED26 LED27 LED28 LED29 LED30 LED31 LED32 LED33 LED34 LED35 LED36 LED37 LED38 LED39 LED40 LED41 LED42 LED43 LED44 LED45 LED46 LED47 LED48 R31 SDATA C23 VDD Accelerometer GND SDA C5 C3 R13 R14 VDD TEMPERATURSENSOR Du kannst damit die aktuelle Raumtemperatur bis auf 2 Grad genau ermitteln. C16 Power Supply LED49 LED50 LED51 LED52 LED53 LED54 LED55 LED56 VCC_LED DO_LED Button2 Button1 100 C6 Reset LED57 LED58 LED59 LED60 LED61 LED62 LED63 LED64 C78 C70 C62 C54 C46 C38 C30 C22 Button3 V24 Button6 Button5 Button KNOPF/TASTE 08 FARBIGE LED-LÄMPCHEN Mit den sechs Knöpfen kannst du deine Programme steuern und eine Aktion starten oder anhalten. Mit den 64 LEDs kannst du farbige Bilder zeichnen, auch animierte USB Über die USB-Schnittstelle kannst du Daten austauschen und den Akku laden. 18 WAS KANN DIE OXOCARD? 19
ACHTUNG, FERTIG, CODE! Spielend programmieren lernen mit der Oxocard
ACHTUNG, FERTIG, CODE! Spielend programmieren lernen mit der Oxocard Thomas Garaio Wieso soll ich programmieren lernen? 04 Computer sind allgegenwärtig 06 Aus was für Teilen besteht ein Computer? 10 Was
MehrSPIELEND PROGRAMMIEREN LERNEN. Thomas Garaio, CEO OXON AG
SPIELEND PROGRAMMIEREN LERNEN Thomas Garaio, CEO OXON AG OXOCARD Die OXOCARD ist ein in der Schweiz entwickelter Lerncomputer für die Volksschule. Es stehen umfangreiche, frei kopierbare Arbeitsblätter
MehrOXOCARD SPIELEND PROGRAMMIEREN LERNEN. Die OXOCARD ist ein in der Schweiz entwickelter Lerncomputer für die Volksschule.
SPIELEND PROGRAMMIEREN LERNEN Thomas Garaio, CEO OXON AG 1 OXOCARD Die OXOCARD ist ein in der Schweiz entwickelter Lerncomputer für die Volksschule. Es stehen umfangreiche, frei kopierbare Arbeitsblätter
MehrDIE NEUE OXOCARD SPIELEND PROGRAMMIEREN LERNEN. Mit Lehrmittel Ab der 5. Klasse einsetzbar Bereit für den Lehrplan 21
DIE NEUE OXOCARD SPIELEND PROGRAMMIEREN LERNEN Mit Lehrmittel Ab der 5. Klasse einsetzbar Bereit für den Lehrplan 21 DIE NEUE OXOCARD SPIELEND PROGRAMMIEREN LERNEN Mit der neuen Oxocard lernen Schülerinnen
MehrEin Blick in den Garten meiner Nachbarn
Ein Blick in den Garten meiner Nachbarn Aufgabe A: Beschreibe, was du auf dem Bild siehst. Wozu sind die verschiedenen Teile da? Aufgabe B: Beantworte folgende Fragen: 1. Welche Arbeit führt der Roboter
MehrÜbungen. Version
en Version 03.12.2018 by Luxembourg Institute of Science and Technology, 2018 Verwendung der Arbeitsblätter Folgende Informationen findest du auf jedem Arbeitsblatt. Das Material welches du für diese
MehrMit Robotern die digitale Welt verstehen lernen
Kongress am 02.03.2018 in Essen Mit Robotern die digitale Welt verstehen lernen mit Sigrid Högemann (Stadtbibliothek Greven) Dagmar Schnittker (Stadtbücherei Ibbenbüren) Das erwartet Sie in diesem Workshop:
MehrLösungen für die Arbeitsblätter
Lösungen für die Arbeitsblätter 1 Aufgabe 2: Die Farben und die Verhaltensweisen - Lösung Farbe Beobachtete Aktion In einem Wort Grün Er folgt einem Objekt vor ihm. Wenn das Objekt zu nahe vor ihm ist,
MehrARDUINO KENNENLERNEN WAS IST EIN ARDUINO?
ARDUINO KENNENLERNEN WAS IST EIN ARDUINO? Der Arduino ist eine Platine mit einem Microcontroller und sogenannten Pins (Anschlüssen), die mit elektronischen Bauteilen einfach verbunden werden können. Das
MehrDie Oberfläche von makecode.microbit.org/beta
Die Oberfläche von makecode.microbit.org/beta Code-Repertoire Kategorien mit den zur Verfügung stehenden Programmblöcke micro:bit Simulation Programmausgabe wird simuliert. Der Simulator reagiert auf Eingaben
Mehr- Der heisse Draht - Physical Computing. Workshop Oktober 2015 Olav Schettler
- Der heisse Draht - Physical Computing Workshop Oktober 2015 Olav Schettler Zeitplan 1. Tag: 10:00 10:30 Spiel bauen 10:30 11:30 Lötübungen 11:30 12:00 Mikrocontroller löten (1) 12:00
MehrBaue deinen ersten Roboter
D3kjd3Di38lk323nnm 2 Baue deinen ersten Roboter In Kapitel 1 hast du gelernt, dass Roboter aus Motoren, Sensoren und dem EV3-Stein bestehen. Damit du besser verstehst, wie diese zusammenarbeiten, setzen
MehrMicrocomputer be-greifbare Informatik
Microcomputer be-greifbare Informatik Abstraktionsstufen - Level of Abstraction Scratch bietet bereits einige Blöcke an, die theoretisch aus anderen Blöcken bestehen könnten. Diese Blöcke erleichtern den
MehrDash- Crash- Kurs. ein Robotik-Workshop mit dem Roboter Dash
Dash- Crash- Kurs ein Robotik-Workshop mit dem Roboter Dash Skript Übung 1: Disco Dash Blöcke die du brauchst: Dein Roboter hat Lust zu feiern! Lass ihn tanzen und sein Augenmuster ändern. Verändere auch
MehrHELLIGKEIT MESSEN MIT DEM CALLIOPE MINI
HELLIGKEIT MESSEN MIT DEM CALLIOPE MINI Ihre Schule ist im Besitz eines Calliope-Klassensatzes? Denn das ist die ideale Voraussetzung für diese Aufgabe: Ein Calliope mini wird so programmiert, dass der
MehrIn dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es.
In dieser Aufgabe geht es darum, das einfache Meteor-Spiel zu verstehen und anzupassen. Lade als erstes das Spiel sample12 und spiele es. Im Spiel fällt ein Meteor vom oben zum unteren Rand. Das Raumschiff
MehrArbeitsblatt: Wie rede ich mit einem Roboter?
Arbeitsblatt: Wie rede ich mit einem Roboter? Ausgangslage: Ein Roboter besitzt Sensoren, um seine Umgebung wahrzunehmen, und Aktoren, um seine Umgebung zu beeinflussen. Auch Menschen besitzen Sensoren
MehrArbeitsheft zum Handbuch Programmieren für Kinder
Arbeitsheft zum Handbuch Programmieren für Kinder mit Bernd Gärtner, ETH Zürich und Thema 0: Programmieren Was ist Programmieren? 0.1 1. Hast du oder jemand in deiner Familie schon einmal einen Computer
MehrDer CodeBug. A) Erste Schritte. 1) Einleitung
Der CodeBug A) Erste Schritte 1) Einleitung.) Wenn wir den CodeBug mittels USB-Kabel bei gedrückter Taste A an den Computer anschließen, blinkt die erste LED rot. Der Computer selbst erkennt ihn als einfachen
MehrAltersgemäße Sachtexte sinnverstehend lesen
Der Brief 1 Wenn man noch vor einigen Jahrzehnten jemandem etwas mitteilen wollte, hatte man keine andere Möglichkeit als ihm einen Brief zu schreiben und diesen von jemandem transportieren zu lassen.
Mehrschnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
Mehr< UNTERRICHTSMATERIAL /> Calliope mini. Blumenpflegestation
< UNTERRICHTSMATERIAL /> Calliope mini Blumenpflegestation HINWEIS // Diese Unterlagen sind für den Open Roberta Editor. Passende Erklärvideos und weitere kostenlose Unterrichtsmaterialien (auch für den
MehrProgrammieren mit Open Roberta Einführung und Unterrichtsbeispiele mit dem Calliope mini
Programmieren mit Open Roberta Einführung und Unterrichtsbeispiele mit dem Calliope mini Roberta ist ein eingetragenes Warenzeichen der Fraunhofer-Gesellschaft e.v. Roberta ist seit 2010 Mitglied der Fraunhofer
MehrCountdown. TüftelAkademie. Calliope und NEPO. Erstelle ein Programm, so dass der Calliope einen Countdown runterzählt.
Countdown Calliope und NEPO 1 2 Erstelle ein Programm, so dass der Calliope einen Countdown runterzählt. Rechts findest du Blöcke die du verwenden kannst. Da es verschiedene Lösungen gibt, kannst du auch
MehrWillkommen!
Willkommen! Und herzlichen Dank für den Kauf unseres AZ-Delivery SPI 1,8" TFT-Displays! Auf den folgenden Seiten gehen wir mit dir gemeinsam die ersten Schritte vom Anschließen des Displays bis zur Anzeige
MehrPROGRAMMIEREN LERNEN MIT DER OXOCARD PROGRAMMIERKURS FÜR KIDS
PROGRAMMIEREN LERNEN MIT DER OXOCARD PROGRAMMIERKURS FÜR KIDS Inhaltsverzeichnis 2 Einleitung 4 Für wen und was ist dieses Büchlein? 6 Gemeinsam macht s mehr Spass 8 Was ist ein Computer? 10 Was ist eine
MehrAnleitungen. Version
Anleitungen Version 05.12.2018 by Luxembourg Institute of Science and Technology, 2018 Anleitung Das Board Das Board einschalten Um Kniwwelino einzuschalten musst du es mit einem Micro USB Kabel an den
MehrROBOTER. LÖSUNGEN zur Arbeit mit dem LEGO Mindstorms EV3
ROBOTER LÖSUNGEN zur Arbeit mit dem LEGO Mindstorms EV3 Roboter Mensch Welche Roboter kennst du? Wo brauchst du zuhause Roboter? Individuelle Antworten: R2-D2 / BB6 / C-3PO (Star Wars), Wall-e, Rodney
MehrSchema eines PCs (Personal Computer)
Schema eines PCs (Personal Computer) von Markus Wurster 2006 www.montessori download.de Die Bilder stammen größtenteils aus Wikipedia (www.wikipedia.de) und stehen unter GNU Free Documentation License.
MehrDer BBC Micro:Bit. B) Physical Computing. 1) Experimente mit LEDs a) Grundlagen
Der BBC Micro:Bit B) Physical Computing 1) Experimente mit LEDs a) Grundlagen.) Die drei Anschlüsse (Input/Output Pins oder Ports) 0, 1 und 2 sind sowohl analoge als auch digitale Eingänge und bei Bedarf
Mehr< UNTERRICHTSMATERIAL /> Calliope mini. Herzen senden
< UNTERRICHTSMATERIAL /> Calliope mini 1 Herzen senden HINWEIS // Diese Unterlagen sind für den PXT Editor. Passende Erklärvideos und weitere kostenlose Unterrichtsmaterialien (auch für den Editor von
MehrProgrammieren mit xlogo
Programmieren mit xlogo XLogo ist eine einfache Programmiersprache um die Grundbegriffe des Programmierens zu erlernen. Wir wollen hier der Frage nachgehen, was Programmieren überhaupt ist. Ich möchte
MehrDer CodeBug. B) Physical Computing. 1) Einleitung
Der CodeBug B) Physical Computing 1) Einleitung.) Die sechs ringförmigen Kontakte des CodeBug werden als Beinchen bezeichnet. Vier dieser Beinchen dienen als GPIO (General Purpose Input/Output), können
MehrWelche Roboter kennst du? Wo brauchst du zuhause Roboter?
ROBOTER LÖSUNGEN Roboter Mensch Welche Roboter kennst du? Wo brauchst du zuhause Roboter? Individuelle Antworten: R2-D2 / BB6 / C-3PO (Star Wars), Wall-e, Rodney Copperbottom (Film Robots), Optimus Prime
MehrRaspberry Pi Lüftersteuerung
Raspberry Pi Lüftersteuerung Jugend Programmiert Vorwort Alle Schaltungen, Programme und Bauteile wurden vorher von uns Geprüft. Trotzdem können wir leider Fehler im Buch, den Schaltungen oder Programmen
Mehrmicro:bit MIA INFORMATIK micro:bit Die Platine: Erklärungen zur Hardware: Kodierung & Programmierung:
micro:bit Du kannst deinen BBC micro:bit für alle möglichen Arten cooler Kreationen benutzen, von Robotern zu Musikinstrumenten die Möglichkeiten sind endlos. Dieses kleine Gerät hat viele Besonderheiten,
MehrWunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche.
Keksdosenalarm Wunderst du dich auch manchmal, wo die ganzen Kekse hin sind? Mit diesem Projekt kommst du dem Dieb schnell auf die Schliche. Sobald jemand die Keksdose öffnet, geht der Alarm los. /8 9
MehrMikrocontroller: Einführung
Abbildung 1 Mikrocontroller sind heute allgegenwärtig; ob Zahnbürste, Türschloss, Backofen, Fahrradcomputer, Stereoanlage, Multimeter oder Postkarte, überall sind sie zu finden. Im Prinzip handelt es sich
MehrArduino Kurs Das LC-Display. Stephan Laage-Witt FES Lörrach
Arduino Kurs Das LC-Display Stephan Laage-Witt FES Lörrach - 2018 Themen LC-Display zur Anzeige von Text Serieller Datenbus Ausgabe von Zeichen, Texten und Zahlen FES Lörrach Juli 2017 2 LC-Display zur
MehrDie Sonne spielt Musik
Die Sonne spielt Musik Magst du Musik? Spielst du ein Instrument? Wie wäre es, wenn du dein eigenes Instrument bauen könntest. Ein Fotowiderstand reagiert auf Licht. Je mehr Licht auf ihn trifft, je besser
MehrSchmetterling, flieg!
Karte Scratch #1 Schmetterling, flieg! /scratch1 Lass einen Schmetterling über die Bühne fliegen! Wenn er den Rand berührt, soll er beim Weiterfliegen nicht auf dem Kopf stehen. Füge im Hintergrund eine
MehrSpeech 001. Blumax Speech 001. Bedienungsanleitung - 1 -
Blumax Speech 001 Bedienungsanleitung - 1 - I. Gerätedetails und Funktionen I-1. Gerätedetails I-2. Funktionen (siehe Bild.1) I-2-1. Ein/Aus Wenn Sie Ein/Aus drücken, können Sie: - das Gerät ein- und ausschalten
MehrAndroid: Einstellungen. Verbindungen
Android: Einstellungen Nachdem Sie den Aufbau Ihres Tablets zusammen mit dem Desktop kennengelernt haben schauen wir uns jetzt einmal die diversen Einstelloptionen an. Klicken Sie dazu als erstes auf den
MehrTRAGBARER BLUETOOTH-LAUTSPRECHER MIT SUPER-BASS
TRAGBARER BLUETOOTH-LAUTSPRECHER MIT SUPER-BASS Handbuch DA-10287 Vielen Dank zum Erwerb des tragbaren Bluetooth-Lautsprechers DIGITUS DA-10287 mit Super-Bass! Dieses Handbuch hilft Ihnen dabei, Ihren
MehrKontrollleuchten und Bedienelemente der SIS-PMS. Einführung Hardwareanforderungen Lieferumfang Installation der SIS-PMS 5
Thema Seite Kontrollleuchten und Bedienelemente der SIS-PMS 3 Einführung 4 1.0 Hardwareanforderungen 5 2.0 Lieferumfang 5 3.0 Installation der SIS-PMS 5 4.0 Anschließen von Geräten an die SIS-PMS 5 5.0
MehrS113 BT DE Benutzerhandbuch 4.0
www.arctic.ac S113 BT DE Benutzerhandbuch 4.0 Verpackungsinhalt 1 x Lautsprecher 1 x 3,5 mm Kabel (30 cm) 1 x Mikro USB Kabel (80cm) 1 x Tragetasche 1x Benutzerhandbuch Funktionsdiagramm Ein-/ Ausschalter
MehrCoden mit dem Calliope mini Lernkarten für den Einstieg ins Programmieren
Lernkarten für den Einstieg ins Programmieren: Coden mit dem Calliope mini Art: Lernkarten Mit Hilfe der Lernkarten können die Grundfunktionen des Calliopes erschlossen werden. Erste kleine Projekte bringen
MehrBasiswissen für junge Elektroniker. Womit rechnet ein Computer?
Basiswissen für junge Elektroniker Dualzahlen Womit rechnet ein Computer? Man kann ja nicht in ihn hineinsehen. Man könnte im Internet die Antwort suchen. Was da in einem Rechner so vor sich geht, das
MehrLEGO -EV3-Roboter. Bauen und programmieren mit LEGO MINDSTORMS EV3. Bearbeitet von Laurens Valk
LEGO -EV3-Roboter Bauen und programmieren mit LEGO MINDSTORMS EV3 Bearbeitet von Laurens Valk 1. Auflage 2014. Taschenbuch. XXII, 372 S. Paperback ISBN 978 3 86490 151 5 Format (B x L): 20 x 25 cm Weitere
MehrEin kompletter PC besteht mindestens aus diesen drei Teilen:
Kapitel 1 Was ist das, ein»kompjuter«? Während früher vor allem die Desktop-PCs vorherrschend waren, haben sich in den letzten Jahren immer mehr die Laptop-PCs verbreitet, eher bekannt unter dem Namen
Mehr1) Wie erstelle ich ein neues Programm? 2) Wie füge ich ein neues Objekt hinzu? 3) Wie starte ich mein Programm?
1) Wie erstelle ich ein neues Programm? 2) Wie füge ich ein neues Objekt hinzu? 3) Wie starte ich mein Programm? 4) Wie platziere ich mein Objekt auf der Bühne? Erstelle dafür ein neues Programm. In diesem
MehrDer Kurs vermittelt schwerpunktmäßig Grundlagen im Fach Informatik und möchte den Schüler/innen Anwendungen zeigen, die sich mit Hilfe eines PCs
Der Kurs vermittelt schwerpunktmäßig Grundlagen im Fach Informatik und möchte den Schüler/innen Anwendungen zeigen, die sich mit Hilfe eines PCs lösen lassen (3 Halbjahre Informatik). Wie funktioniert
MehrDer Mit-Kurs. Moderne Informationstechnologien
Der Mit-Kurs Moderne Informationstechnologien Der Kurs vermittelt schwerpunktmäßig Grundlagen im Fach Informatik und möchte den Schüler/innen Anwendungen zeigen, die sich mit Hilfe eines PCs lösen lassen
MehrEingabegeräte Eine Arbeit von Claude Martin Informatik, MM 1A Arlesheim, der 10. Januar 2001
Eingabegeräte Eine Arbeit von Claude Martin Informatik, MM 1A Arlesheim, der 10. Januar 2001 Inhaltsverzeichnis 1. Einleitung Eingabegeräte 3 2. Die Tastatur 3 2.1. Die Entstehung 3 2.2. Die Hardware 3
MehrCoSpaces: Virtuelle Welten mit CoSpaces
CoSpaces: Virtuelle Welten mit CoSpaces Art: Übung CoSpaces ist ein Onlinetool, bei dem Schülerinnen und Schüler virtuelle Welten gestalten und programmieren können. Die Lernkarten dienen als Einstieg
MehrMikrocontroller: Einführung
Abbildung 1 Mikrocontroller sind heute allgegenwärtig; ob Zahnbürste, Türschloss, Backofen, Fahrradcomputer, Stereoanlage, Multimeter oder Postkarte, überall sind sie zu finden. Im Prinzip handelt es sich
MehrStaubsauger-Roboter. Als Vorlage dienen dir drei Klassen: RECHTECK Damit kannst du die Wände des Raums darstellen.
Projekt: Staubsauger-Roboter Immer beliebter werden die kleinen automatischen Haushaltshilfen. Du sollst nun einen Staubsauger-Roboter programmieren, der gesteuert von einer künstlichen Intelligenz (KI)
MehrOzobot Challenge-Karten
Ozobot Challenge-Karten Hilf Ozobot mit deinen Programmierkünsten kleine Abenteuer zu bestehen. 1 Die Reise beginnt 2 Farben ohne Ende 3 Ein faires Rennen? 4 Schatzsuche 1.0 5 #hashtagozobot 6 Rot vor
Mehr2.1 Zufallsspiel: 10er Würfel
2.1 Zufallsspiel: 10er Würfel Gib pxt.calliope.cc in einen Browser ein. Gehe auf und starte ein. Lösche die angezeigten Blöcke. Wir programmieren einen Würfel, der eine zufällige Zahl zwischen 0 und 9
MehrCoden mit dem Calliope mini Lernkarten für den Einstieg ins Programmieren
Coden mit dem Calliope mini Lernkarten für den Einstieg ins Programmieren Erfolgreich Coden in vier Schritten: 1. lab. open-roberta.org öffnen 2. Calliope auswählen 3. Per Drag-and-drop programmieren 4.
MehrCODING ALS SPRACHE DER ZUKUNFT
CODING ALS SPRACHE DER ZUKUNFT Müssen wir eine Programmiersprache beherrschen, um die digitale Welt mitgestalten zu können? Wo begegnen wir Coding im Alltag? 1001 WAHRHEIT eine Initiative der Deutschen
MehrPROCESSING EINE EINFÜHRUNG IN DIE INFORMATIK. Created by Michael Kirsch & Beat Rossmy
PROCESSING EINE EINFÜHRUNG IN DIE INFORMATIK Created by Michael Kirsch & Beat Rossmy INHALT 1. Einleitung 1. Ziele 3. Anwendung 1. Sprung ins kalte Wasser 2. Der Informatiker Ein Klischee 2. Wir basteln
MehrANLEITUNG HÖR-BOX. Hörspiele kinderleicht abspielen
ANLEITUNG HÖR-BOX Hörspiele kinderleicht abspielen HÖRSPIELE: SO FUNKTIONIERT S Um ein Hörspiel auf der Hör-Box abzuspielen, müssen zuerst die Geschichten auf die Hör-Box geladen werden. Und das geht ganz
Mehr- Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Entwickeln bleiben.
Programmieren mit https://scratch.mit.edu - Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Entwickeln bleiben. Notiere hier deine Zugangsdaten:
MehrBEDIENUNG- SANLEITUNG. Wireless Mobile speaker
BEDIENUNG- SANLEITUNG Wireless Mobile speaker lowdi.com 1 2 3 1 2 3 4 5 Ein-/Ausschalter Micro USB Anschluss Audio-Eingang Funktionstaste Lautstärketasten Seite Vorderseite 4 5 6 6 Status-LED Überprüfen
Mehr[ Experiment- und Datenprotokollierung. mit der EV3 Software]
2013 [ Experiment- und Datenprotokollierung mit der EV3 Software] Experiment Datenprotokollierung Es gibt zwei Möglichkeiten um die Datenaufzeichnung durchzuführen. Eine besteht darin, die Datenprotokollierung
MehrZusatz zur Installations- und Bedienungsanleitung für die erweiterten Funktionen des: ATHON GPS-R ATHON GPS-RW
Zusatz zur Installations- und Bedienungsanleitung für die erweiterten Funktionen des: ATHON GPS-R ATHON GPS-RW INHALTSVERZEICHNIS ATHON GPS-R ERWEITERTE MERKMALE IM VERGLEICH MIT DEM ATHON GPS... 3 Schutz
Mehr- Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Probier es aus bleiben.
Programmieren mit https://scratch.mit.edu - Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Probier es aus bleiben. - Schau dir den Werbefilm
MehrArduino für FunkAmateure
Arduino für FunkAmateure Arduino & graphische Programmiersprachen Workshop Sensoren aus ALLNET 4Arduino Set (ArdDevKIT1) Schaltung 1: Analoge Pins Schaltung 2: Digitale Pins Schaltung 3: Blinkende LED
MehrErste Inbetriebnahme Ihres GIGABYTE Notebooks
Deutsch Herzlichen Glückwunsch zum Kauf Ihres GIGABYTE Notebooks. Diese Anleitung erklärt die Inbetriebnahme Ihres Notebooks. Die Ausstattung des Notebooks kann je nach gekauftem Modell variieren. GIGABYTE
MehrWichtige Befehle bei der Programmierung von. FISCHER-Technik
Wichtige Befehle bei der Programmierung von FISCHER-Technik 1 7 6 2 3 4 5 1) Interfacediagnose : Bevor du loslegst, teste alle, an den Eingängen E1-E8 angeschlossenen Schalter und Sensoren. Mit der linken
MehrCalliope mini Projekt: Nachtlichter
Wart ihr schon mal in einem Smart-Haus? Das ist ein Haus, das mitdenken kann. Man kann einem Haus zum Beispiel beibringen das Licht einzuschalten, wenn es draußen dunkel wird. Der kann nach diesem Projekt
MehrBedienungsanleitung Fitnessarmband i5 Plus
Bedienungsanleitung Fitnessarmband i5 Plus Kompatibilität Das i5 Plus Fitnessarmband ist mit folgenden Smartphones kompatibel: - ios: ios 8.0 oder neuere, Bluetooth 4.0 - Android: Android 4.4 oder neuere,
MehrTutorial zum Umgang mit Scratch
Tutorial zum Umgang mit Scratch In diesem Tutorial sollst du die grundlegenden Funktionen von Scratch ausprobieren und kennen lernen Danach solltest du gut mit dem Programm umgehen können und eigene Programme
MehrThymio Challenge-Karten
Thymio Challenge-Karten Thymio besteht mit deinen Programmen kleine Abenteuer. Tipps, Tricks und Musterlösungen: tiny.phzh.ch/ thymio Challenge-Karten Inhalt 0 Einführung 1 Leuchtsignale 2 Töne 3 Kennenlernen
MehrProjektworkshop Digitales Haustier. Digitales Haustier. Bau dir ein Digitales Haustier, das schnurrt, wenn du es streichelst. 1/8
Digitales Haustier Bau dir ein Digitales Haustier, das schnurrt, wenn du es streichelst. /8 9 8 7 6 5 4 3 2 Diese Bauteile brauchst du AREF GND 3 2 0 ICSP2 L TX RX Arduino TM TX0 DIGITAL (PWM= ) ON Arduino
MehrGarage Band zur Produktion eines (Kurz)-Hörspiels
Garage Band zur Produktion eines (Kurz)-Hörspiels Garage Band ist ein digitales Tonstudio, das vornehmlich zur Musikproduktion genutzt wird. Ursprünglich für Mac- Rechner konzipiert, gibt es das Programm
Mehr1 Was ist JavaScript?
D3kjd3Di38lk323nnm 1 Was ist JavaScript? Computer sind enorm leistungsfähige Maschinen. Sie können die erstaunlichsten Dinge, zum Beispiel Schach spielen, Tausende von Webseiten zur Verfügung stellen oder
Mehr(0) Registrieren. Registrierung ausfüllen. CodeBug Workshop. Browser starten
(0) Registrieren Registrierung ausfüllen Schritte Browser starten Inhalt Die Benutzeroberfläche zum Programmieren des CodeBugs befindet sich auf einer Website. Um diese zu erreichen müssen wir einen Browser
MehrHeizungs-Steuerkopf (Seite 01 von 02)
Heizungs-Steuerkopf (Seite 01 von 02) Bitte vor der Montage prüfen, ob das Gerät mit Ihrem Heizungsventil kompatibel ist. Dafür steht Ihnen die Kompatibilitätsliste in dem Support-Bereich zur Verfügung:
MehrMEDIEN-KOMPASS. in Leichter Sprache
MEDIEN-KOMPASS in Leichter Sprache Dieser Medien-Kompass in Leichter Sprache für die Klassenstufen 1 6 gehört: Lieber Schüler, liebe Schülerin Name: Schule: In der Schule lernst du viel über Medien. Auch
MehrDI Dieter W. Ehrenstorfer. Dieter W. Ehrenstorfer, FI Mag. Günther Schwarz. Computergesteuerte Gegenstände des Alltages und existierende Eingabegeräte
Inhaltsdimension: Ersteller/Erstellerin der Aufgabe Schule/Dienststelle E-Mail, Telefon Quelle Titel der Aufgabe DI Dieter W. Ehrenstorfer LA-Studium; Didaktik der Informatik (Matr.Nr. 9855862) Dieter
MehrEinführung Touchscreen
Schulen Steinhausen Emilio Caparelli Iwan Hänni Bernhard Hasenmaile 2016 1 Inhaltsverzeichnis Inhaltsverzeichnis... 1 Bildschirm auf Touchscreen... 2 Schreiben auf den Screen... 3 Audio CD oder DVD über
MehrÜbung 7 Rechnerstrukturen
Übung 7 Rechnerstrukturen Aufgabe 7.: X X2 X3 X4 F F2 F3 F4 X-X4 sind alle möglichen Binär-Werte. F-F2 ist das Ergebnis der Multiplikation von (XX2) und (X3X4). Dabei funktioniert die Multimpliation folgendermaßen:
Mehrserielles 8-Digit LED Display PL0061
Seite 1 von 9 Inhaltsverzeichnis 1. Einleitung... 1 2. Eigenschaften... 2 2.1 Grundlegende Eigenschaften... 2 3. Die RS232-Schnittstelle... 2 3.1 Hardware-Voraussetzungen... 2 3.2 Die USB-to-Serial-Bridge...
MehrLED AMBIENTE-STIMMUNGSLAMPE MIT BLUETOOTH -LAUTSPRECHER
LED AMBIENTE-STIMMUNGSLAMPE MIT BLUETOOTH -LAUTSPRECHER Bedienungsanleitung Produkt 33040 Beachten Sie folgende Anweisungen beim Gebrauch des Produkts 33040. 1. Schalten Sie den Ein-/Ausschalter auf der
MehrHandbuch Programmieren für Kinder
Handbuch Programmieren für Kinder mit Bernd Gärtner, ETH Zürich und Inhalt Zeichenerklärung Thema 0: Programmieren 3 Thema 1: Erste Schritte 9 Thema 2: Orientierung 15 Thema 3: Wiederholungen 20 Thema
Mehr- Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Probier es aus bleiben.
Programmieren mit https://scratch.mit.edu - Melde dich an (oben rechts): Scratcher werden (Die Anmeldung kannst du auch später machen und vorläufig im Modus Probier es aus bleiben. - Schau dir den Werbefilm
MehrProgrammieren mit dem Calliope-mini. Referentin: Anja Rosenbaum
Programmieren mit dem Calliope-mini Referentin: Anja Rosenbaum Calliope Mini - Beispiele https://www.heise.de/make/meldung/klassenprojektmit-calliope-mini-das-laerm-o-meter-3885380.html https://www.hackster.io/53937/calliopemini-ferngesteuertes-auto-6fa93f
MehrMULTISPORT PRIXTON DV650 WIFI
MULTISPORT PRIXTON DV650 WIFI Eigenschaften Auslöser/Auswahlknopf WLAN ON/OFF microsd Steckplatz Mikrofon Einschalten/Modusknopf Licht zur Zustandsanzeige Micro USB Schlitz Linse Micro HDMI Schlitz Licht
MehrRegeln für Smartphone, Handy, Tablet an der Virneburg
Regeln für Smartphone, Handy, Tablet an der Virneburg Digitale Medien gehören zu unserem Alltag. Digitale Medien sind zum Beispiel: Handy Smartphone Tablet Wir wollen diese Geräte auch in der Schule nutzen.
MehrAutorennen. Baue Dir selbst ein Autorennen. Konstruktion des Autos und der Rennstrecke
Autorennen Baue Dir selbst ein Autorennen In diesem Tutorial basteln wir uns selbst ein kleines Autorennen. Wir werden uns dazu ein Auto und eine Rennstrecke bauen, das Auto erst selbst mit einem Lenkrad
MehrWie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist?
Wie können See how wir far Enchanting away something mitteilen, is. dass am NXT der Lichtsensor an Port 3 angeschlossen ist? 1. Klicke auf das Fühlen - Menü 2. Klicke auf Sensoren festlegen 3. Suche auf
MehrErste Schritte mit dem Notebook. Markus Krimm, Susanne Weber 1. Ausgabe, unter Windows 8.1 PE-ESNOTEW81
Markus Krimm, Susanne Weber 1. Ausgabe, 2014 Erste Schritte mit dem Notebook unter Windows 8.1 PE-ESNOTEW81 Das Notebook kennenlernen Kapitel 1 Damit Sie mit dem Computer kommunizieren können, benötigen
MehrBedienungsanleitung des Konfigurierprogramms für Compact 4P+A. Ver. 1.3x
Bedienungsanleitung des Konfigurierprogramms für Compact 4P+A Ver. 1.3x 19.12.2016 1 2 Achtung!!! Das Programm Compact 4P+A Configurator DE wird von der folgenden Webseite downloadet: www.mobi-click.com/downloads
MehrMedien und Informatik 2 / Moduldidaktik. Veranstaltung 3: Binärcodierung und Verschlüsselung
Medien und Informatik 2 / Moduldidaktik Veranstaltung 3: Binärcodierung und Verschlüsselung Eure Fragen zum Video Binäres Rechnen Digitalisierung der Musik Binäres Rechnen Addition Multiplikation Subtraktion
Mehr