Werbung
Das Erlernen des Codierens kann insbesondere für Kinder entmutigend sein. Die Kombination, komplizierte Syntax neben Programmierkonzepten lernen zu müssen, reicht aus, um viele Leute abzuschrecken. Dennoch ist das Erlernen des Codierens eines der wichtigsten Dinge, die Ihre Kinder lernen können, und es stehen Tools zur Verfügung, die es ihnen erleichtern.
Ein solches Tool ist Microsoft Small Basic, mit dem Sie leicht beginnen können. Hier sind drei Projekte, mit denen Kinder ihre ersten Schritte in die Codierung unternehmen können.
Was ist Microsoft Small Basic?
Microsoft Small Basic (MSB) ist eine Sprache, die das Erlernen der Grundlagen des Codierens erleichtert. Es richtet sich an Kinder (aber auch perfekt für Erwachsene) und bietet eine reduzierte Sprache und eine benutzerfreundliche Oberfläche. MSB ist jetzt im zehnten Jahr eine verzeihende integrierte Entwicklungsumgebung, die Spielraum mit Syntax bietet.
Dies hilft, einige der Frustrationen zu vermeiden, die Anfänger normalerweise erleben können.
Dieses Projekt ist eine exemplarische Vorgehensweise zum Codieren einer personalisierten Uhr. Das Projekt befasst sich mit einfachen Programmierkonzepten, und während es sich an Kinder richtet, können Anfänger auch davon profitieren, mitzumachen. Während die IDE auf Computer unter Microsoft Windows heruntergeladen werden kann, verwendet das heutige Lernprogramm die webbasierte IDE. Es kann auf jedem Computer mit einem Browser und einer Internetverbindung ausgeführt werden.
Erste Schritte mit Microsoft Small Basic
Öffnen Sie zunächst einen Webbrowser und navigieren Sie zu smallbasic.com. Sie sollten eine Website mit diesen beiden Schaltflächen in der Mitte sehen:
Klicken Sie auf die Schaltfläche Anfang Klicken Sie auf die Schaltfläche, und Sie werden zu einem Bildschirm weitergeleitet, der folgendermaßen aussieht:
Dies ist eine Online-Version der Microsoft Small Basic IDE. Eine Online-IDE ist ein Ort, an dem Sie Code schreiben und testen können - alles an einem Ort. Wie Sie sehen können, befindet sich bereits Text im Textfenster. Drücken Sie die blaue, dreieckige, Lauf Schaltfläche, um zu sehen, was der Code tut.
Drücke das kleine x in der oberen rechten Ecke, um das Programm zu schließen. Schauen Sie sich den Code an. Sie werden sehen, dass alles, was sich in den Klammern befindet, gedruckt wird, wenn Sie das Programm ausführen. Versuchen Sie, das Wort zu ändern Welt zu Ihrem Namen und klicken Sie erneut auf Ausführen. Wenn es nicht funktioniert hat, stellen Sie sicher, dass Sie immer noch die Anführungszeichen in den Klammern ("... Text ...") wie folgt haben:
Um zu verstehen, warum dies geschieht, teilen wir die Linie in Teile auf. Es beginnt mit TextWindow. Dies teilt dem Computer mit, dass alles, was als nächstes kommt, mit dem Textfenster geschehen soll. TextWindow. WriteLine bedeutet, dass das TextWindow eine Zeile schreiben soll. TextWindow. WriteLine („Hallo Ian!“) Bedeutet, dass wir dem TextWindow sagen, dass es eine Zeile schreiben soll, und was in den Klammern steht, wird geschrieben!
1. Fragen Sie nach einem Namen
Jetzt werden Sie Ihr Programm ändern, um zu Beginn nach dem Namen des Benutzers zu fragen. Beginnen Sie mit der offensichtlichen Frage:
Um die Benutzereingaben zu erhalten, benötigen wir zwei Dinge. Eine Möglichkeit zu lesen, was sie eingeben, und ein Ort, an dem sie es aufbewahren können. Diese Zeile gibt Ihnen beide:
Diese Zeile macht eine Variable namens Name. Eine Variable ist wie ein Feld zum Speichern von Daten - in diesem Fall der Name des Benutzers.
Als nächstes gibt es ein Gleichheitszeichen (=). Dies bedeutet, dass alles, was als nächstes kommt, im Inneren gespeichert wird Name.
Dann erzählst du das TextWindow zu Lesen was der Benutzer eingibt. Vergessen Sie die Klammern nicht - auch wenn sie leer sind, müssen sie vom Computer wissen, was zu tun ist!
Wenn das Programm ausgeführt wird, wird der Benutzer nach seinem Namen gefragt. Wenn sie es eingeben und drücken eingeben es wird gespeichert. Alles, was übrig bleibt, ist, den Computer anzuweisen, es auf sie zurückzudrucken.
Sie werden feststellen, dass nicht alles in der WriteLine Klammern haben Anführungszeichen. Dies liegt daran, dass Sie das Sprichwort kombinieren "Hallo, " mit was auch immer in der gespeichert ist Name Variable mit einem Pluszeichen. Das nennt man String-Verkettung. Machen Sie sich keine Sorgen, wenn Sie noch nicht verstehen, was das bedeutet. Es ist eine gute Formulierung, später zu wissen, wann Sie mit dem Programmieren vertraut sind. oder einen Programmierkurs belegt haben Die 11 besten Websites für kostenlose Online-ComputerprogrammierkurseMit diesen kostenlosen Online-Kursen zur Computerprogrammierung können Sie ein großartiger Programmierer ohne Abschluss in Informatik werden. Weiterlesen . Wenn Sie jetzt Ihr Programm ausführen, erhält der Benutzer eine persönliche Antwort.
2. Die Zeit sagen
Bisher begrüßt Ihr Programm jeden Benutzer mit Namen. Jetzt können Sie ihnen die Zeit mit mitteilen Uhr. Zeit. Fügen Sie es derselben Zeile hinzu, die Sie gerade erstellt haben:
Beachten Sie, wo Anführungszeichen stehen und wo nicht. Stellen Sie außerdem sicher, dass alle Pluszeichen an der richtigen Stelle angebracht sind. Das richtig zu machen ist wichtig! Führen Sie Ihren Code erneut aus. Zusammen mit Ihrer Begrüßung wird die Uhrzeit angezeigt.
Groß! Wenn Sie Fehler erhalten oder Leerzeichen im Textfenster fehlen, überprüfen Sie Ihren Code sorgfältig auf Fehler.
3. Persönlich machen
Jetzt, wo Sie Ihre Uhr haben, machen wir es so, dass es nur für Sie funktioniert. Wir müssen überprüfen, ob der eingegebene Name Ihr Name ist. Wir machen das mit einem if-Anweisung. Ändern Sie Ihren Code so, dass er so aussieht:
Durch Hinzufügen des Wortes Wenn Zum Code weiß der Computer, dass er etwas überprüfen muss. Dieses Mal möchten Sie überprüfen, ob die Name Die Variable entspricht Ihrem Namen mit der gleich Schild.
Bisher, wenn das Name Variable, die der Benutzer eingegeben hat gleich Ihr Name, es wird Ihnen die Zeit sagen. Was passiert, wenn jemand anderes das Programm verwendet?
Das ist was die Sonst Aussage ist für. Wenn ein anderer Name eingegeben wird, überspringt das Programm die if-Anweisung und macht das, was danach gesagt wird Sonst.
Geben Sie zum Schluss ein EndIf damit der Computer weiß, dass die if-Anweisung beendet ist. Wenn Sie das Programm ausführen, erhalten Sie eine andere Antwort, je nachdem, ob Sie Ihren Namen eingeben oder nicht:
Sie haben gerade eine Uhr codiert, die für Sie funktioniert, und alle anderen begrüßt, die sie verwenden!
Weitere Informationen mit Microsoft Small Basic
Dieses Projekt enthält einige wesentliche Grundkonzepte für die Programmierung. Durch die Verwendung einer vereinfachten IDE können Anfänger Programmierkonzepte erlernen und sich an die Codierungssyntax gewöhnen. Dies kann auf der ganzen Linie komplizierter helfen Sprachen wie Python 6 Gründe, warum Python die Programmiersprache der Zukunft istMöchten Sie Ihre Programmierkenntnisse erlernen oder erweitern? Deshalb ist Python die beste Programmiersprache, die Sie in diesem Jahr lernen können. Weiterlesen .
Microsoft Small Basic ist nicht die einzige Möglichkeit, etwas zu lernen. Wenn der tatsächliche Code zu diesem Zeitpunkt etwas zu viel ist, haben Sie andere Möglichkeiten.
Scratch ist eine rein visuelle Sprache Erste Schritte mit Scratch auf dem Raspberry PiMit unserem Scratch-Tutorial können Sie Spaß mit einem Raspberry Pi haben, auch wenn Sie nicht wissen, wie man programmiert. Weiterlesen das ist perfekt für kinder. Minecraft enthält auch mehrere pädagogische Elemente, mit denen Kernkonzepte vermittelt werden sollen. Minecrafts Hour of Code Minecraft Hour of Code vermittelt Kindern die Grundlagen der ProgrammierungMinecraft Hour of Code bietet mehrere hervorragende Tutorials, mit denen Kinder die Grundlagen des Programmierens erlernen können. Weiterlesen bietet eine vertraute Lernumgebung für unerschrockene junge Bauherren!
Bildnachweis: olly18 /Depositphotos
Ian Buckley ist freiberuflicher Journalist, Musiker, Performer und Videoproduzent und lebt in Berlin. Wenn er nicht schreibt oder auf der Bühne steht, bastelt er an DIY-Elektronik oder Code in der Hoffnung, ein verrückter Wissenschaftler zu werden.