# Kreatives Programmieren mit Scratch, MakeyMakey und mit dem Calliope-Mini # Scratch [<img src="https://i.imgur.com/FURVLzh.png">](https://scratch.mit.edu/studios/25162833/) Hier finden sich Scratch Projekte aus dem Projekt ## Coding und Making im Unterricht ... Alle Inhalte sind lizensiert unter CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/deed.de hautpsächlich aus **"Lektion 2: Über visuelle Programmiersprachen, Pappverbindungen und Lehrplanbezüge"** .. bei der es hauptsächlich um **Scratch** geht ... https://imoox.at/mooc/course/view.php?id=62&section=2&initialSlide=0 Die Projekte sind zusammengetragen in dem Scratch-Studio "Scratch Projekte aus dem MoocForum "Coding + Making" https://scratch.mit.edu/studios/25162833/ .. und werden später, zusammen mit den **Calliope-Mini Programmen** und anderen Inhalten des Kurses veröffentlicht auf dem ## Marktplatz der Hopp Foundation https://www.hopp-foundation.de/foerderangebot-schule/informatik/codingmakingunterricht/unterrichtsmaterialien.html ![](https://i.imgur.com/NoTLpT6.png) ## Scratch Dein Schulfach! Auf der MakerFaire Hannover 2019 haben wir einen Scratch-Wettbewerb gestartet: www.codingmakingunterricht.de/ScratchDeinSchulfach.pdf Die Einsendungen sind in diesem Scratch-Studio zu finden: https://scratch.mit.edu/studios/25077708/ ## Scratch Projektideen [<img src="https://i.imgur.com/4IRHTbL.png">](http://ilearnit.ch/download/ScratchProjektideen.pdf) Quelle: http://scratch.mit.edu/projects/154416386 Lizenz: Alle **62 Scratch-Projekte** der [**Pädagogischen Hochschule Schwyz**](https://www.phsz.ch/) https://scratch.mit.edu/users/PHSZ/projects/ > Die Pädagogische Hochschule Schwyz hat eine Broschüre mit acht Projektideen für Scratch entwickelt. Dabei wird jeweils ein Kernidee und einige Skript-Blöcke gezeigt, die ein erstes Erfolgserlebnis ermöglichen. Nach dieser Starthilfe bleibt jedoch sehr vieles offen und der individuellen Gestaltung überlassen. Die Broschüre eignet sich damit insbesondere für Projektarbeiten, wenn Scratch als Umgebung bereits bekannt und grundlegende Konzepte erarbeitet wurden. > ilearnit.ch/download/ScratchProjektideen.pdf Die Broschüre ist frei verfügbar unter einer Creative Commons Lizenz. Kommentare und Ergänzungen gerne an info@ilearnIT.ch. [Aktuelle Broschüre für Scratch 3](http://ilearnit.ch/download/ScratchProjektideen.pdf) [Alte Version für Scratch 2](http://ilearnit.ch/download/ScratchProjektideenScratch2.pdf) --- # MakeyMakey .. was ist ...?? **Make + Key = MaKey MaKey!** Das Original :-) ![](https://i.imgur.com/ycsnwZy.png) Quelle: Makey Makey circuit board by [Padaguan](https://commons.wikimedia.org/wiki/User:Padaguan) [Wikimedia Commons](https://en.wikipedia.org/wiki/File:Makey_Makey.jpg) Lizenz: [Creative Commons Attribution-Share Alike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/deed.en) Beschreibung mit vielen Links im [Scratch Wiki](https://de.scratch-wiki.info/wiki/MaKey_MaKey): > MaKey MaKey ermöglicht einem, Alltagsobjekte in Tasten umzuwandeln und sie mit seinem Computer auch als solche zu benutzen. > Experimente und Projektideen von [Beat Doebeli](https://mia.phsz.ch/Main/BeatDoebeli) https://mia.phsz.ch/Informatikdidaktik/MakeyMakey ### Handout zum MakeyMakey: https://www.multimediamobile.de/fileadmin/Daten/Dokumente/nordwest/Handout_Programmieren_MakeyMakey.pdf ### 10 Unterrichtsideen mit MaKey MaKey im Unterricht ![](https://i.imgur.com/gM94FaO.png) m Rahmen der Fachtagung Do IT yourself! wurden 10 Unterrichtsideen entwickelt und dokumentiert, wie sich MaKey Makeys einsetzen lassen. Anfang 2019 wurde die Broschüre an die Version 3 von Scratch angepasst. Die [Broschüre ist frei verfügbar](http://ilearnit.ch/download/MakeyMakeyProjektideen.pdf) unter einer Creative Commons Lizenz. Kommentare und Ergänzungen gerne an [info@ilearnIT.ch](mailto:info@ilearnIT.ch). ### ausführliche Bau-Anleitungen, Zubehör ![](https://i.imgur.com/USBrMVS.png) https://epic-stuff.de/produkte/makey-makey/ #### MaKey MaKey Materialien [<img src="https://i.imgur.com/nnW3swO.png">](https://makeymakey.com/pages/how-to) https://makeymakey.com/pages/how-to #### MakeyMakey-Projekte Bananenklavier und Co. mit MaKey MaKey (Handbuch Making-Aktivitäten) https://www.medienpaedagogik-praxis.de/2016/03/23/5122/ . ##### MaKey MaKey Piano + Remixes ![](https://i.imgur.com/IcDkJm7.png) https://scratch.mit.edu/projects/2543877/ ... hier sieht man alle Remixe :-) [<img src="https://i.imgur.com/dpWIeQQ.png">](https://scratch.mit.edu/projects/2543877/remixes/) https://scratch.mit.edu/projects/2543877/remixes/ ## MakeyMakey im Do-it-yourself Nachbau [<img src="https://i.imgur.com/0fpWapB.png">](https://hackmd.io/@web2write/rJP2BRfpf) > Bildquelle: Simone Ferrecchia DIGIJEUNES | > https://wikifab.org/wiki/DIY_Makey_Makey_with_Arduino_Leonardo > Lizenz: Creative Commons Attribution > http://creativecommons.org/licenses/by/3.0/ ## DIY Makey Makey mit einem Arduino Leonardo Ein **MakeyMakey** ist die einfachste Art, mit Scratch alle möglichen leitfähigen Gegenstände anzusteuern: Obst, Metall, leitfähige Knete … geradezu berühmt geworden ist das “Bananenklavier” :-) Mit einem Arduino Leonardo kann man relativ einfach einen MakeyMakey selbst bauen … dazu gibt es zahlreiche Anleitungen im Netz ... .. wir haben auf der **MakerFaire Hannover** 2019 dieses Selbstbau mit den Besuchern unseres Standes umgesetzt https://hackmd.io/@web2write/rJP2BRfpf ## CocoMake7: low-cost educational platform for digital interactivity, compatible with Makey Makey (TM), using QTouch ADC and Attiny85 [<img src="https://i.imgur.com/jM4uNjX.png">](https://cocomake7.github.io/) https://cocomake7.github.io/ > Once plugged in, the CocoMake7 is working out of the box as we know it from other human interface devices such as computer mice and usb keyboards. However, the CocoMake7 programming interface allows the user to reprogram the device software (called firmware) and define what the touch inputs should do or trigger. This is accomplished with the well supported and ubiquitous arduino development environment. We have put a lot of effort in making the CocoMake7 board fully compatible with arduino. > ## Leitfähige Knete <img src="https://i.imgur.com/YsfKrIk.png" width="300" height="180 " alt="Knete"> https://www.heise.de/select/ct/2017/5/1488134955294413 Mit Rezept ### Leitfähige Knetmasse didaktische Hinweise [Schülerversuche mit leitfähiger Knetmasse (mit Rezept)](https://lehrerfortbildung-bw.de/u_matnatech/physik/bs/6bg/6bg3/elektr3/leitfaehigkeit/knetmasse-dh/) ## Bauanleitung: Pac-Man spielen mit MaKey MaKey ![](https://i.imgur.com/ZF8zYJO.png) [Materialien](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#materialien) [Schritt 1](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#knete_formen): Baue die Steuerelemente aus Knete [Schritt 2](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#knete-verbinden): Verbinde die Knete mit deinem MaKey MaKey [Schritt 3](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#makey-makey-anschlie%C3%9Fen): Schließe dein MaKey MaKey an deinen Computer an [Schritt 4](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#pac-man-starten): Starte das Pac-Man-Spiel [Schritt 5](https://epic-stuff.de/bauanleitung-pac-man-spielen-mit-makey-makey/#problemloesungen): Problemlösungen [Glossar](https://epic-stuff.de/glossar/erdung/): Was ist Erdung --- # Calliope Mini ![](https://i.imgur.com/3qx6Xel.png) Quelle: Hopp Foundation / Simon Hofmann (offen-blen.de) [[CC BY-SA 4.0](https://)] ## Programmier-Oberfläche makecode Quelle: Mooc: "Coding und Making im Unterricht" (Um auf die Inhalte des MOOCs zugreifen zu können, muß man sich kostenlos registrieren) [Lektion 4:](https://imoox.at/mooc/course/view.php?id=62&section=4&initialSlide=0) Über Minicomputer, ungewöhnliche Schalter und Schülerinteressen ... einem Erklärvideo folgt immer das entsprechende Code-Beispiel, hier zur Programmier-Oberfläche: https://makecode.calliope.cc/ <iframe width="560" height="315" src="https://www.youtube.com/embed/La_ttv0KNFk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> Und hier der entsprechende Code auf https://makecode.com/_diMdAbfsMg2L Ein Klick auf ![](https://i.imgur.com/VRwUByB.png) lädt den Editor im Vollbild in einem neuen Browsertab :-) <div style="position:relative;height:0;padding-bottom:70%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.calliope.cc/#pub:_diMdAbfsMg2L" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> ## Ereignisblöcke / Bedingungen https://makecode.com/_8spTi8KP0P1v Im folgenden Code-Beispiel werden Ereignis-Blöcke aus der gleichnamigen Kategorie verwendet, vergleichbar mit dem "Wenn Taste **<Leertaste>** gedrückt wird". Der Calliope hat **zwei Tasten** (**A** und **B**) verbaut. An den goldenen Kontakten können weitere Stromkreise mit Schaltern angeschlossen und zum Beispiel mit dem "wenn Knopf P0 gedrückt"-Block darauf reagiert werden. Spannend ist auch die Möglichkeit, die **Raumlage des Calliope als Ereignis** verwenden zu können. Lies dir die beiden Ereignis-Skripte "wenn Knopf B gedrückt" und "wenn nach links neigen" in Ruhe durch und überlege erst, was im Simulator passieren wird. Überprüfe dann Deine Vermutungen. Wenn Dir der Simulator zu klein ist, kannst Du wieder mit dem Button rechts oben ![](https://i.imgur.com/q33ggUH.png) das Projekt in einem neuen Fenster öffnen. <div style="position:relative;height:0;padding-bottom:70%;overflow:hidden;"><iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://makecode.calliope.cc/#pub:_8spTi8KP0P1v" frameborder="0" sandbox="allow-popups allow-forms allow-scripts allow-same-origin"></iframe></div> .. weitere Codebeisiele in dre 4. Lektion sind: ## Calliope mini und externe Sensoren Das Video dazu. https://www.youtube.com/watch?v=p9GWTYTSxvk&feature=youtu.be ... und der Code ... https://makecode.com/_HzP3AA2Y0JJs ## Calliope mini und DC-Motoren Das Video dazu. https://www.youtube.com/watch?v=Bie_r7wj38Q&feature=youtu.be ... und der Code ... https://makecode.com/_iMfaMu8gmCqH ... sowie ein ## Kartoffelsackschalter by [Mirek Hancl](https://twitter.com/infchem) Der Name kommt daher, dass als Trennschicht zwischen zwei leitfähigen Stücken Alufolie ein Stück nicht leitfähiges Plastiknetz eines Kartoffelsacks verbaut ist: Mit Hilfe der folgenden Anleitung kannst Du den Schalter nachbauen. Statt eines Plastiknetzes kann beispielsweise auch Schaumstoff verwendet werden, in dem Löcher hinein geschnitten werden. Kartoffelsackschalter Datei 306.1KB PDF-Dokument [OriginalDatei](https://imoox.at/mooc/pluginfile.php/155535/mod_resource/content/1/Kartoffelsackschalter.pdf) aus dem MOOC "Coding und Making im Unterricht", [Lektion 4](https://imoox.at/mooc/course/view.php?id=62&section=4&initialSlide=0) <iframe src="//www.slideshare.net/slideshow/embed_code/key/lXj5olKhrMiO5x" width="668" height="714" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/HeikoIdensen/kartoffelsackschalter" title="Kartoffelsackschalter" target="_blank">Kartoffelsackschalter</a> </strong> from <strong><a href="https://www.slideshare.net/HeikoIdensen" target="_blank">Heiko Idensen</a></strong> </div> ## Übersicht von Projekten (mit Programmcode zum Download!) https://calliope.cc/projekte Quelle: Hopp Foundation / Simon Hofmann (offen-blen.de) [CC BY-SA 4.0] ### CoALA - Code A Little Animal Julia Winckler, Lehrerin an der Grundschule Wriedel, hat zusammen mit Mirek Werkstattmaterial für den Sachkunde- und Biologieunterricht erstellt. In CoALA - Code A Little Animal werden in Teil A mit einem Calliope mini, Pappe, Kupferklebeband und viel Spaß Haustiersimulatoren gebaut, die helfen sollen, Schülervorstellungen zum Thema "Haustiere und ihre Bedürfnisse" mit Hilfe eines selbstgebauten, realen Coding und Making-Artefakts überprüfen zu lassen. Das sieht dann etwa so aus: https://www.science-on-stage.de/page/display/de/7/7/1442/coding-im-mint-unterricht #### Zusatzmaterialien zum Download https://www.science-on-stage.de/page/display/de/7/130/0/102/coding-im-mint-unterricht-zusatzmaterialien ### 12 tolle Programierprojekte zum Calliope-Mini https://www.lpm.uni-sb.de/typo3/index.php?id=5893 . https://www.lpm.uni-sb.de/typo3/index.php?id=6013 6-Tasten-Instrument . https://www.lpm.uni-sb.de/typo3/index.php?id=6087 Würfel (Zufallszahlen) . Klickzähler (Variablen) https://www.lpm.uni-sb.de/typo3/index.php?id=6014 . https://www.lpm.uni-sb.de/typo3/index.php?id=6089 Taschenrechner Download PDF mit allen 12 Lernkarten zum Calliope-Mini (für den makecode-Editor) https://lpmcloud.lpm.uni-sb.de/cloud/index.php/s/aGaUZT1imP4MrP7