Werbung

Frühreif. Das war das einzige Adjektiv, das verwendet wurde, um ein Kind zu beschreiben, das ein natürliches Talent zeigt, das vom Normalen abweicht. Ein Generationssprung später bin ich mir nicht so sicher, ob das Wort die Bedeutung hat, die es früher hatte. Jedes zweite Kleinkind scheint heutzutage eine natürliche Ähnlichkeit mit digitalen Dingen zu haben. Es ist also leicht anzunehmen, dass sie zu Computern gelangen, wenn ein Fisch zu Wasser geht.

Für ein durchschnittliches Kind (ich werde nicht über jemanden wie sprechen Lim Ding Wen Hier sind Computer und Smartphones lustige Werkzeuge, obwohl ich sein süßes Foto als Miniaturbild verwenden werde. Bildung kommt viel später. Ein Kind für das Programmieren zu begeistern, kann einige Zeit in Anspruch nehmen, da die Entwicklung der Logik einige Zeit in Anspruch nimmt. Es sind Vorstellungskraft und Kreativität, die zuerst eintreffen. Hier liegt der Kern dieser zehn Werkzeuge… mit kreativen Werkzeugen Kinder für das Programmieren zu begeistern.

instagram viewer

Um das Potenzial des kreativen Unterrichts zu veranschaulichen, das dazu beitragen soll, das Feuer anzuzünden, finden Sie hier eine TED Talk von Conrad Wolfram. Etwas unabhängig, aber sehen Sie es sich an, um zu verstehen, warum Kinder (einmal Sie und ich) das Interesse an Mathematik verlieren. Es wird auch die dringende Notwendigkeit erklären, Anweisungen aus ihren starren Beschränkungen herauszunehmen und sie in die reale Welt und in den Alltag zu werfen. Er befürwortet die Verwendung von Programmierung, um Mathematik zu unterrichten. Und so macht es mehr Spaß, anstatt sie zu zwingen, ein Thema zu lernen.

10 Tools, die beim kreativen Lernen der Programmierung helfen sollen

Lassen Sie uns einen Blick auf zehn Tools werfen, die zeigen sollen, dass es beim Programmieren nicht nur um Funktionen und Schleifen geht. Hier sind die ehrenwerten Erwähnungen (beschränkt auf zehn Programmierwerkzeuge).

Programmierung für Kinder

Lerne coole Dinge über: JavaScript

Crunchzilla Code Monster wurde für Kinder entwickelt (von Greg Linden, der wollte, dass seine Kinder das Programmieren lernen). Es ist wie ein Barebone-WYSIWYG-Editor mit einem Bereich für Code und dem anderen Bereich für die Anzeige der Codefunktionen. Das Code Monster an der Spitze ist ein freundlicher Oger, der alle von einer Lektion zur anderen führt. Insgesamt gibt es 59 Lektionen. Sie müssen weiter auf die Sprechblase klicken, um von einer zur nächsten zu gelangen. Der Unterricht beginnt einfach und ist interaktiv. Variablen und Parameter werden eingeführt und die farbenfrohen Objekte wie Kästchen und Bäume werden mit JavaScript-Code erstellt. Fehler werden ebenfalls abgefangen und erklärt. Code Monster speichert Ihre Lektion, sodass Sie jederzeit anhalten und später wiederkommen können. Solange Sie mit demselben Browser auf demselben Computer zurückkehren, kehren Sie zu Ihrer Lektion zurück.

Was einem Kind gefallen könnte: JavaScript auf der linken Seite ja, aber einfache Grafiken werden auf der rechten Seite wie durch "Magie" erstellt. Ein Kind, das Programmieren lernt, muss nur mit dem Code spielen, um sofort farbenfrohe Ergebnisse auf der rechten Seite zu sehen.

Kinder programmieren

Lerne coole Dinge über: Kontrollstrukturen in der Programmierung mit Hilfe grundlegender Datentypen wie Wörter, Listen und Arrays.

Logo ist eine der ältesten pädagogischen Programmiersprachen. Es wurde 1967 für Bildungszwecke gegründet und kann zum Unterrichten der Grundlagen der Informatik verwendet werden. Es ist bekannt für seine Umsetzung von Turtle Graphics. Von Anfang an hat es sich weiterentwickelt und in verschiedene Versionen für alle Betriebssysteme verzweigt. Zum Beispiel ist Elica eine Windows-Implementierung, die Logo in Bereiche der 3D-Animation vorantreibt. Die Turtle Academy ist eine nette Ressource für einige praktische Übungen mit dieser funktionalen Programmiersprache. Es gibt viele Ressourcen wie Schildkröten-Logo und FMSLogo zu erschließen.

Was einem Kind gefallen könnte: Das lehren Schildkröte mit Bewegungs- und Positionsbefehlen zum Zeichnen von Grundformen und Liniengrafiken.

Lerne coole Dinge über: Visuelle Interaktivität ohne Programmiersyntax zu lernen.

Mit 3.000.000 dokumentierten Projekten kann man nicht streiten. Scratch hat eine weltweite Community, in der man sich rühmen kann, und darin liegt der Reichtum des Lernens. Mit Scratch können Sie interaktive Geschichten, Animationen und sogar Spiele erstellen. Hier möchte ich Sie auf eine frühere verweisen eingehender Einblick in Scratch Wie man Kindern das Programmieren von Grund auf beibringt! Weiterlesen und warum Kinder es lieben könnten.

Was einem Kind gefallen könnte: Der Spielraum, sich Dinge vorzustellen, ohne etwas über komplizierte Programmierkonzepte zu lernen. Ziehen Sie die Sprites einfach per Drag & Drop.

Kinder programmieren

Lerne coole Dinge über: Objektorientierte Konzepte mit programmierbaren Skripten.

EToys ähnelt Scratch insofern, als es ein medienangereichertes visuelles Tool zum Erstellen cooler Computerprogramme ist. Die Idee hinter dem Projekt ist es, kreatives und kritisches Denken zu fördern. EToys läuft als eigenständiges Programm und auch in Browsern (mit dem Plug-In) auf allen Plattformen. EToys ist global erweiterbar, da es in mehreren Sprachen verfügbar und Open Source ist. Interessanterweise wurde es zuerst bei Apple entwickelt und wurde universell im Projekt "Ein Laptop pro Kind" verwendet.

Was einem Kind gefallen könnte: 2D- und 3D-Grafiken werden von Text-, Bild- und Audiodateien unterstützt, die interaktiv gestaltet und mithilfe einfacher Skripte kombiniert werden können.

Programmierwerkzeuge für Kinder

Lerne coole Dinge über: Programmierbare Skripte und wie ein Programm von einem Schritt zum nächsten fließt.

Waterbear ist eine neuere Entwicklung und wurde von Scratch inspiriert. Es ähnelt Scratch in seinem visuellen Ansatz, Objekte (Skriptblöcke) per Drag & Drop zu verschieben und den Programmablauf zu verstehen. Im Backend wird JavaScript generiert, das Kind muss jedoch die Syntax nicht kennen. Das Kind muss die Logik über Parameter bereitstellen, um die Blöcke des Programms zusammenzusetzen. Einer der Unterschiede zu Scratch besteht darin, dass die Lernumgebung der Browser anstelle einer herunterladbaren Authoring-Umgebung ist. Waterbear ist immer noch nicht poliert (Pre-Alpha), aber wenn Sie nach einer Scratch-Alternative suchen, ist es einen Versuch wert.

Was einem Kind gefallen könnte: Ziehen Sie Skriptblöcke per Drag & Drop in den Browser. Skriptblöcke werden in einfachem Englisch beschrieben.

Programmierwerkzeuge für Kinder

Lerne coole Dinge über:

Die Programmierumgebung hat das lustige Element mit Cartoons und animierten Charakteren. Die Vollversion ist ein kostenloser Download von 126 MB und läuft auf allen Versionen von Windows und Mac (mit virtuellem PC). Die Website drückt es am besten aus - In der animierten Welt von ToonTalk können Sie alle Arten von Computerprogrammen erstellen und ausführen. Während Sie lernen, wie man programmiert, werden Sie sich herausfordernden Rätseln stellen, Ihre Kreativität ausdrücken, neue Wege zur Lösung von Problemen lernen und viel Spaß haben!

ToonTalk Version 3.0 ist jetzt kostenlos.

Was einem Kind gefallen könnte: Spielen Sie die Puzzlespiele, um zu sehen, wie die Dinge auf ToonTalk aufgebaut sind.

Lerne coole Dinge über: Wie das effizienteste Lösen eines Puzzles strukturiertes Denken entwickelt.

Heutzutage ist es wahrscheinlicher, dass ein Kind ein iPad in der Hand hat als einen Laptop. Cargo -Bot ist eigentlich ein kostenloses iPad-Puzzle- und Logikspiel, das entwickelt wurde Codea. Sie müssen einem Roboterarm auf einer Plattform beibringen, wie man ein paar Kisten über 36 verschiedene Rätsel bewegt. Bei Cargo-Bot geht es eher um Logik als um reine Programmierung. Aber wenn Sie Erfolg haben (und das ist nicht einfach), haben Sie viel über strukturiertes Denken gelernt. Codea selbst ist eine empfohlene App, wenn Sie mehr über die Entwicklung von Apps für iOS erfahren möchten. Es handelt sich um eine Investition in Höhe von 9,99 US-Dollar, die eine Rendite für das Wissen bringen sollte, wenn nicht gar etwas anderes.

Was einem Kind gefallen könnte: Es ist ein Spiel, das Programmieren lehrt, ohne dass das Kind es merkt.

Rubin für Kinder [nicht mehr verfügbar]

Programmierwerkzeuge für Kinder

Lerne coole Dinge über: Rubin.

Wenn Sie Ihr Kind dazu bringen möchten, eine bestimmte Programmiersprache zu lernen, ist Ruby eine gute Wahl. Es ist eine objektorientierte Sprache und die meisten Web-Apps (z. B. Amazon und Twitter) sind ebenfalls damit codiert. Es ist eine einfache Sprache, da die Syntax vergleichsweise intuitiv ist und weniger Befehlsaufrufe enthält. Es funktioniert auf allen Betriebssystemen und ist kostenlos. Es gibt auch eine riesige Community, die die Sprache lehrt und lernt. Die Screencast-Tutorials, Spiele und Beispiele bei Ruby for Kids sollten ein fester Schritt für Erwachsene und Kinder sein.

Was für ein Kind mag Wie Sie Ruby verwenden können, um Web-Spiele zu entwickeln.

10 Tools, um Kinder für die Programmierung zu begeistern Programmierwerkzeuge kids07

Lerne coole Dinge über: Lernen Sie Computerprogrammierung auf altmodische Weise. indem Sie auch die Hardware verstehen.

Für diejenigen, die spät kamen, Himbeer-Pi Was Sie über den Einstieg in Raspberry Pi wissen müssenDer Raspberry Pi-Computer ist der neueste in einer Reihe kompakter Multifunktionsgeräte, die als ausgeliefert werden Barebones-Paket, damit Endbenutzer die Hardware für praktisch jedes kommende Computerprojekt verwenden können zu... Weiterlesen ist ein Computer in Kreditkartengröße, der so programmiert werden kann, dass er genau wie ein Desktop-PC verwendet wird. Es wurde als kostengünstige Lösung für den Informatikunterricht an Schulen entwickelt. Himbeer-Pi hat viele interessante Anwendungen Die Top 5 erstaunlichen Anwendungen für Ihren Raspberry Pi ComputerIch habe kürzlich nach langem Warten meinen Raspberry Pi erhalten - und ich habe einige Pläne dafür. Das Problem ist, ich bin mir nicht ganz sicher, welches Projekt ich zuerst versuchen möchte. Während... Weiterlesen und jeden Tag wartet die Community dahinter mit einem neuen auf. Die Raspberry Pi-Plattform verwendet Open Source-Hardware und -Software und ist perfekt für junge Geeky-Köpfe geeignet, um sie optimal zu nutzen. Aber wie wird es derzeit in Schulen eingesetzt? Die Website der Raspberry Foundation gibt uns einige Hinweise.

Was einem Kind gefallen könnte: Wie wäre es mit in einer Stunde programmieren lernen?

Programmierung für Kinder

Lerne coole Dinge über: Wie man einen Roboter programmiert und damit die Grundlagen der Robotik.

RoboMind ist ein Programmier- und Lernwerkzeug mit einer eigenen Skriptsprache namens ROBO. Die kompakte und einfache Sprache erfordert keine Vorkenntnisse. Das Programmierziel besteht darin, einen virtuellen Roboter auf einem zweidimensionalen Gitter zu bewegen und einfache Aktionen zu zeigen. Es vermittelt dem Lernenden die gemeinsamen Prinzipien der Programmierung, die überall angewendet werden können. Es steht als kostenloser Download für Windows, Mac OS X und Linux zur Verfügung.

Was einem Kind gefallen könnte: Lernen Sie die Grundlagen der künstlichen Intelligenz kennen und verwenden Sie sie später auf realen Robotern wie den Kits von LEGO Mindstorms NXT 2.0.

Kindern das Codieren und Programmieren beizubringen, gehört mittlerweile zum Edutainment. Für die heutige Gesellschaft ist es wichtig, dass die Bürger lernen, über den Komfort von Anwendungen und Geräten hinauszuschauen und zu verstehen, wie sie wirklich funktionieren. Wir wissen, wie man Computer benutzt, aber wir sollten auch wissen, wie man sie programmiert. Es geht also um all die Innovationen, die noch nicht stattgefunden haben. Da dies eingehend CNN Artikel In der „Computerklasse“ kann es nicht darum gehen, Kindern den Umgang mit der heutigen Software beizubringen. Es muss darum gehen, Kindern beizubringen, die Software von morgen zu entwickeln.

Sind Sie einverstanden?

Saikat Basu ist der stellvertretende Redakteur für Internet, Windows und Produktivität. Nachdem er den Schmutz eines MBA und eine zehnjährige Marketingkarriere beseitigt hat, hilft er nun leidenschaftlich anderen, ihre Fähigkeiten zum Geschichtenerzählen zu verbessern. Er hält Ausschau nach dem fehlenden Oxford-Komma und hasst schlechte Screenshots. Aber Ideen für Fotografie, Photoshop und Produktivität beruhigen seine Seele.