5 aufregende Aktivitäten für Kinder zum Erlernen der Codierung auf einem Himbeer-Pi
Eines der besten Geschenke, die Sie Ihrem Kind geben können, ist eine Ausbildung in der Computerprogrammierung. Es ist nicht nur ein unterhaltsamer, intellektuell herausfordernder Zeitvertreib, sondern es ist auch eine solide Garantie für eine zukünftige Karriere. So wählen Sie eine Programmiersprache aus, um heute zu lernen und erhalten Sie einen großartigen Job in 2 Jahren. Wie wählen Sie eine Programmiersprache aus, um heute zu lernen und zu erhalten Ein großartiger Job in 2 Jahren Es kann Jahre dauern, engagiert zu arbeiten, um ein wirklich guter Programmierer zu werden. Gibt es eine Möglichkeit, von heute an die richtige Sprache zu wählen, um morgen eingestellt zu werden? Lesen Sie mehr in einer Branche, die nicht nur wettbewerbsfähige Löhne bietet, sondern auch stabile und stabile Arbeitsplätze verspricht.
Eines der besten Werkzeuge für das Codieren für Kinder ist das Raspberry Pi Raspberry Pi: Das inoffizielle Lernprogramm Raspberry Pi: Das inoffizielle Lernprogramm Ob Sie ein aktueller Besitzer eines Pi sind oder mehr Informationen über dieses Gerät in Kreditkartengröße erhalten möchten Dies ist kein Leitfaden, den Sie vermissen möchten. Weiterlesen . Für 30 Dollar sind diese für die meisten Eltern billig genug. Verwenden des integrierten GPIOs (Allgemeine Eingabe / Ausgabe) Erste Schritte mit GPIO Auf einem Raspberry Pi Erste Schritte mit GPIO Auf einem Raspberry Pi Wenn Sie der Meinung sind, dass das Arduino cool war, warten Sie einfach, bis Sie einen Raspberry Pi in der Hand haben Sie sind erstaunlich. Sie sind nicht nur ein voll funktionsfähiger Computer, sie verfügen auch über… Read More), sie können elektrische Komponenten anschließen und ihre eigenen physischen Computergeräte bauen. Da Sie einen Raspberry Pi wahrscheinlich nicht als Hauptcomputer verwenden, können Ihre Kinder experimentieren und spielen, ohne befürchten zu müssen, dass Ihr System oder Ihre Dokumente beschädigt werden.
Wenn Sie jedoch kein Programmierer sind und Ihren Python nicht aus Ihrem Prolog kennen, wissen Sie möglicherweise nicht, wohin Sie Ihre Kinder richten sollen. Wenn das nach dir klingt, mach dir keine Sorgen. Hier sind fünf einfache Aktivitäten, mit denen Sie Ihrem Kind das Codieren mit dem Raspberry Pi beibringen.
In Himbeermarmelade stecken bleiben
Himbeer-Konfitüren sind Community-Lead-Meetups für Menschen, die etwas über das Himbeer-Pi lernen (und lehren). Obwohl viele Tech-Events nur Erwachsenen vorbehalten sind, sind Raspberry Jams tendenziell für Enthusiasten jeden Alters offen. An jedem Himbeer-Jam, an dem ich je teilgenommen habe, waren viele Kinder und Jugendliche anwesend.
Die überwiegende Mehrheit der Raspberry Pi-Meetings findet in Großbritannien statt, obwohl es eine Handvoll in den USA sowie in Kanada, Indien und der Ukraine gibt.
Das Besondere an diesen Veranstaltungen ist, dass sie im Allgemeinen von Erwachsenen geleitet werden, die Erfahrung mit dem Raspberry Pi haben und für ihn bauen. Ihre Kinder werden nicht ohne Anleitung bleiben. Sie werden praktische Ratschläge und Anweisungen erhalten. Sie lernen, wie man Code schreibt und die verschiedenen Linux-Betriebssysteme verwendet, die üblicherweise auf dem Pi verwendet werden.
Außerdem gibt es unvermeidlich viele andere junge Leute, die dies zu einem unterhaltsamen und gesellschaftlichen Ereignis für alle Altersgruppen machen.
Bringe ihnen Kratzer bei
Viele Kinder lernen, wie man mit Scratch Code programmiert. Wie man Kindern beim Programmieren beibringt! Weiterlesen . Dieses Projekt des Massachusetts Institute of Technology nutzt die grundlegendsten Codekonzepte und macht daraus ein benutzerfreundliches Drag & Drop-Erlebnis.
Dinge wie Conditionals (wo Sie eine Aufgabe ausführen, wenn etwas einem Kriterium entspricht) und Iteration (wo Sie eine bestimmte Anzahl von Wiederholungen wiederholen) werden in helle, farbenfrohe Puzzleteile verwandelt, die sich anmutig einrasten lassen. Die Ergebnisse des Codes werden als Animation oder rudimentäres Spiel vor Ihnen abgespielt.
Ihr Kind wird nie einen Job bekommen, der Scratch-Code für den Lebensunterhalt schreibt, aber das ist nicht der Punkt. Es ist Code zu nehmen, ihn in etwas Schönes und Visuelles zu verwandeln und letztendlich für Anfänger weniger einschüchternd zu machen. Um die grundlegende Logik des Kodierens zu vermitteln, gibt es nichts Vergleichbares.
Wenn Sie nach einem guten Startplatz mit Scratch suchen, besuchen Sie die Website der Raspberry Pi Foundation, die eine Reihe von Scratch-Projekten zum Download veröffentlicht hat. Diese sind in der Regel angemessen gealtert und verfügen über eine klare und präzise Dokumentation.
Lerne Python
Der nächste Schritt von Scratch ist Python. Diese wurde zuerst 1991 vom niederländischen Programmierer Guido Van Rossum als einfache Programmiersprache entwickelt. Im Gegensatz zu anderen Programmiersprachen wurde Python so konzipiert, dass es einfach zu lesen und zu schreiben ist. Es hat einen Interpreter (dies ist die Sache, die den Code tatsächlich ausführt), die mit strengen Regeln kam, die die Leute dazu zwangen, guten, sauberen Code zu schreiben. Arduino und Raspberry Pi Beginner? So schreiben Sie Clean Code Arduino und Raspberry Pi Anfänger? So schreiben Sie Clean Code Lesen Sie weiter. Das Endergebnis war, dass Python nicht nur in der Bildung, sondern auch in der Industrie ein großer Erfolg wurde.
Im Moment wird jeder Raspberry Pi mit Python ausgeliefert. Es gibt also nichts zum Download.
Hauptsächlich aufgrund des Erfolgs des Raspberry Pi gibt es auch eine Fülle von Python-Lernmaterial für Kinder und Jugendliche. Wenn Sie lieber durch ein Buch lernen möchten, haben Sie keine Stärkepresse Python für Kinder: Eine spielerische Einführung in die Programmierung, von Jason R. Biggs. Eine der großen Stärken dabei ist, dass es in einem einfachen, ansprechbaren Stil verfasst ist und über genügend Illustrationen verfügt, um das Interesse der Kinder zu wecken.
Python für Kinder: Eine spielerische Einführung in die Programmierung Python für Kinder: Eine spielerische Einführung in die Programmierung Kaufen Sie jetzt bei Amazon ab 22,78 $
Ich habe auf YouTube nach kinderfreundlichen Python-Video-Tutorials gesucht, aber ich finde noch eines, das ich empfehlen kann. Viele sind entweder nicht so gut oder einfach unangemessen. Wenn Sie irgendwelche haben, die Sie empfehlen können, teilen Sie uns dies in den Kommentaren unten mit.
Die Raspberry Pi Foundation hat jedoch eine Reihe von Python-Projekten veröffentlicht, die einen unbefriedigenden Blick auf die Sprache bieten. Des Weiteren wird MakeUseOf in Kürze einen Leitfaden für die Programmiersprache Python veröffentlichen, der von Ihnen wirklich geschrieben wurde. Um sicherzugehen, dass Sie es nicht verpassen, sollten Sie sich für unsere Mailingliste registrieren oder MakeUseOf auf Facebook oder Twitter folgen.
Spiele mit Minecraft Pi
Als ich 7 Jahre alt war, waren Stretch Armstrong-Puppen und Action Men der letzte Schrei. Nun, es scheint wie die aktuelle Obsession der Kindheit. Der (Latecomer) Anfängerleitfaden für Minecraft Der (Latecomer) Anfängerleitfaden für Minecraft Wenn Sie zu spät zur Party kommen, machen Sie sich keine Sorgen - dieser umfangreiche Anfängerleitfaden hat Sie abgedeckt. Read More ist Minecraft von den schwedischen Entwicklern Mojang (jetzt ein Teil von Microsoft).
Minecraft ist im Wesentlichen digitales Lego. Anstatt eine vorgetäuschte Burg oder ein Raumschiff aus Plastiksteinen zu bauen, wird die gesamte Aktion auf einem Computerbildschirm mit virtuellen Steinen ausgeführt. Es gibt keine wirkliche Grenze für das, was Sie damit aufbauen können. Ihre Kreationen können so groß oder so klein sein, wie Sie möchten. Sie können so einfach oder so ehrgeizig sein, wie es Ihre Vorstellungskraft erlaubt.
Es gibt eine umfangreiche Online-Community, in der Menschen ihre eigenen Erfindungen austauschen, die sich auf Twitter, Reddit und YouTube verteilen. Es gibt sogar einige Minecraft-Vlogger, die hunderttausende Abonnenten haben, ob Sie es glauben oder nicht. Vertrauen Sie mir, wenn ich sage, dass Minecraft wirklich groß ist.
Im Februar 2013 veröffentlichte Mojang eine speziell für den Raspberry Pi entwickelte Version. Diese Software war nicht nur kostenlos, sondern sollte auch auf der begrenzten Hardware des Raspberry Pi ausgeführt werden können. Außerdem verfügte sie über eine API (Application Programming Interface), mit der die Benutzer innerhalb von Minecraft mit Python programmieren konnten.
Dies hat dazu geführt, dass Minecraft als Vehikel für das Programmieren von Programmierkenntnissen verwendet wurde, da Minecraft nicht nur unwiderstehlich ist, sondern dass sich Ihre Ergebnisse in einer vertrauten virtuellen Welt bemerkbar machen.
Lernen Sie Elektronik mit Sense HAT
Wenn Sie Ihren Kindern etwas über Elektronik und den Aufbau des Internets der Dinge beibringen möchten, sollten Sie mit einem Sense-HAT beginnen. Diese Zusatzplatine für den Raspbery Pi ist im Einzelhandel für rund 23 £ oder in den USA für 50 $ erhältlich und wird in die integrierten GPIO-Slots gesteckt. Es enthält eine 8 × 8-RGB-LED-Matrix. ein Fünf-Tasten-Joystick; und eine Reihe von Sensoren, einschließlich eines Gyroskops und eines Beschleunigungsmessers. Es gibt sogar eine Python-Bibliothek, die einen einfachen Zugriff auf alle im Sense-HAT enthaltenen Komponenten ermöglicht.
Dies ist im Wesentlichen alles, was Sie benötigen, um eine Reihe grundlegender physischer Computerprojekte zu erstellen. Wie bei Scratch und Python hat die Raspberry Pi Foundation eine Reihe von Beispielprojekten veröffentlicht. Diese bieten einen hervorragenden Ausgangspunkt und veranschaulichen die Fähigkeiten des Sense-HAT.
RASPBERRY-PI RASPBERRYPI-SENSEHAT Raspberry Pi Sense Mütze mit Orientierungs-, Druck-, Feuchtigkeits- und Temperatursensoren RASPBERRY-PI RASPBERRYPI-SENSEHAT Raspberry Pi Sense-Mütze mit Orientierungs-, Druck-, Feuchtigkeits- und Temperatursensoren Kaufen Sie jetzt bei Amazon $ 32.49
Wenn sich Ihre Kinder schließlich mit komplizierteren Dingen wie Arduino ausbilden, sollten Sie den 1Sheeld 1Sheeld, The Ultimate Arduino Shield Review und Giveaway 1Sheeld, The Ultimate Arduino Shield Review und Giveaway in Erwägung ziehen Android-Gerät und bieten eine Vielzahl von Sensoren und erweiterte Funktionen? Ja, das ist jetzt eine Sache. Der 1Sheeld tatsächlich. Lesen Sie mehr, vom ägyptischen Startup Integreight. Mit diesem Board können Sie Internet of Things-Produkte erstellen, indem Sie die Sensoren und Radios verwenden, die in ein Standard-Android-Smartphone integriert sind.
Die Programmierung ist mit einem Pi einfach
Nur wenige Dinge haben das Erlernen von Code einfacher gemacht als der Raspberry Pi. Haben Sie einen guten Weg gefunden, sie in der Codierausbildung einzusetzen? Erzähl mir davon in den Kommentaren unten!
Bildnachweise: Blackpool Raspberry Jam (Les Pounder), Models.py (nyuhuhuu), SenseHAT (Les Pounder), Kinderworkshop (Francois CAUCHE), Minecraft Pi (KniBaron)
Erfahren Sie mehr über: Bildungstechnologie, Lernspiele, Programmierung, Raspberry Pi.