3 Einfache Codierungsprojekte für Kinder mit Microsoft Small Basic
Das Erlernen von Code kann besonders für Kinder entmutigend sein. Die Kombination aus kompliziertem Syntax und Programmierkonzepten genügt, um viele Leute davon abzuhalten. Trotzdem ist das Erlernen von Code 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 ganz einfach loslegen können. Hier sind drei Projekte, mit denen Kinder ihre ersten Schritte beim Programmieren unternehmen können.
Was ist Microsoft Small Basic??
Microsoft Small Basic (MSB) ist eine Sprache, die das Erlernen der Grundlagen des Codierens vereinfacht. Es richtet sich an Kinder (aber auch für Erwachsene) und bietet eine reduzierte Sprache und eine benutzerfreundliche Oberfläche. MSB ist seit zehn Jahren eine verzeihende integrierte Entwicklungsumgebung, die mit Syntax ein wenig Spielraum bietet.
Dies hilft, einige der Frustrationen zu vermeiden, die Anfänger normalerweise erleben müssen.
Dieses Projekt ist eine Komplettlösung zum Codieren einer personalisierten Uhr. Das Projekt deckt einfache Programmierkonzepte ab. Während es sich an Kinder richtet, können auch Anfänger von Folgendem profitieren. Während die IDE auf Computer mit Microsoft Windows heruntergeladen werden kann, verwendet das heutige Tutorial 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 Start und Sie werden zu einem Bildschirm weitergeleitet, der folgendermaßen aussieht:
Dies ist eine Onlineversion der Microsoft Small Basic IDE. Eine Online-IDE ist ein Ort, an dem Sie Code schreiben und testen können, und das alles an einem Ort. Wie Sie sehen, ist im Textfenster bereits Code vorhanden. Drücken Sie die blaue, dreieckige, Lauf Schaltfläche, um zu sehen, was der Code macht.
Drücken Sie die kleine Taste x in der oberen rechten Ecke, um das Programm zu schließen. Schau dir den Code an. Sie werden sehen, dass das, 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, vergewissern Sie sich, dass Sie noch die Anführungszeichen in den Klammern haben (“… Text… ”) so was:
Um zu verstehen, warum dies der Fall ist, teilen wir die Linie in Stücke auf. Es beginnt mit TextWindow. Dies sagt dem Computer, 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 ändern Sie Ihr Programm, um beim Start den Namen des Benutzers abzufragen. Beginnen Sie mit der offensichtlichen Frage:
Um die Eingaben des Benutzers zu erhalten, benötigen wir zwei Dinge. Eine Möglichkeit, zu lesen, was sie eingeben, und einen Ort, an dem sie es aufbewahren können. Diese Zeile gibt Ihnen beide:
Diese Zeile macht eine Variable aufgerufen Name. Eine Variable ist wie eine Box zum Speichern von Daten in diesem Fall dem Namen des Benutzers.
Als nächstes gibt es ein Gleichheitszeichen (=). Dies bedeutet, dass alles, was als Nächstes kommt, darin gespeichert wird Name.
Dann erzählst du dem TextWindow zu Lesen Was der Benutzer eingibt. Vergessen Sie nicht die Klammern - selbst wenn sie leer sind, muss der Computer wissen, was zu tun ist!
Wenn das Programm jetzt ausgeführt wird, wird der Benutzer nach seinem Namen gefragt. Wenn sie es eingeben und drücken eingeben es ist gespeichert. Jetzt müssen Sie nur noch dem Computer mitteilen, dass er ihn wieder ausdrucken soll.
Sie werden feststellen, dass nicht alles in der WriteLine Klammern haben Anführungszeichen. Dies ist so, weil Sie das Wort kombinieren “Hallo, “ mit was auch immer im gespeichert ist Name Variable mit einem Pluszeichen. Das nennt man String-Verkettung. Machen Sie sich keine Sorgen, wenn Sie nicht verstehen, was das bedeutet. Sie sollten später wissen, wann Sie mit dem Programmieren vertraut sind oder einen Programmierkurs besucht haben. 11 Beste Websites für kostenlose Online-Computerprogrammierkurse 11 Beste Websites für kostenlose Online-Computerprogrammierkurse In diesen Tagen können Sie ein Master-Programmierer werden, ohne einen traditionellen Informatik-Abschluss zu erwerben. Wo sind all diese hervorragenden Lernressourcen, fragen Sie? Tolle Frage. Lesen Sie weiter und wir zeigen es Ihnen. Weiterlesen . Wenn Sie jetzt Ihr Programm ausführen, erhält der Benutzer eine persönliche Antwort.
2. Die Zeit sagen
Bisher grüßt Ihr Programm jeden Benutzer mit Namen. Jetzt können Sie die Uhrzeit mithilfe von angeben Uhrzeit. Fügen Sie es der gleichen Zeile hinzu, die Sie gerade erstellt haben:
Beachten Sie, wo Anführungszeichen stehen und wo nicht. Stellen Sie außerdem sicher, dass Sie alle Pluszeichen an der richtigen Stelle einfügen. Dies richtig zu machen ist wichtig! Führen Sie Ihren Code erneut zusammen mit Ihrer Begrüßung aus, und Sie sehen die Uhrzeit.
Großartig! Wenn Sie Fehler erhalten oder Leerzeichen im Textfenster fehlen, überprüfen Sie Ihren Code sorgfältig auf etwaige 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 wenn Aussage. Ändern Sie Ihren Code folgendermaßen:
Durch das Hinzufügen des Wortes Ob Nach dem Code weiß der Computer, dass er etwas überprüfen muss. Diesmal möchten Sie überprüfen, ob die Name Variable stimmt mit Ihrem Namen überein gleich Zeichen.
Bisher, ob das Name Variable, die der Benutzer eingegeben hat gleich Ihr Name wird Ihnen die Uhrzeit mitteilen. Was passiert, wenn jemand anderes das Programm verwendet??
Das ist was der Sonst Aussage ist für. Wenn ein anderer Name eingegeben wird, überspringt das Programm die if-Anweisung und macht, was immer danach heißt Sonst.
Zum Schluss tippen Sie EndIf damit der Computer weiß, dass die if-Anweisung beendet ist. Wenn Sie nun 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!
Mehr lernen mit Microsoft Small Basic
Dieses Projekt enthält einige grundlegende Grundkonzepte für die Programmierung. Die Verwendung einer vereinfachten IDE ermöglicht es Einsteigern, Programmierkonzepte zu erlernen und sich mit der Codierung von Syntax vertraut zu machen. Dies kann bei komplizierteren Sprachen wie Python helfen 6 Gründe, warum Python die Programmiersprache der Zukunft ist 6 Gründe, warum Python die Programmiersprache der Zukunft ist Möchten Sie Ihre Programmierfähigkeiten erlernen oder erweitern? Deshalb ist Python die beste Programmiersprache, die es in diesem Jahr zu lernen gilt. Weiterlesen .
Microsoft Small Basic ist nicht die einzige Möglichkeit, etwas zu lernen, und wenn der tatsächliche Code zu diesem Zeitpunkt etwas zu viel ist, haben Sie andere Optionen.
Scratch ist eine rein visuelle Sprache Erste Schritte mit Scratch auf dem Raspberry Pi Erste Schritte mit Scratch auf dem Raspberry Pi In unserem Scratch-Tutorial können Sie Spaß mit einem Raspberry Pi haben, selbst wenn Sie nicht wissen, wie man programmiert. Lesen Sie mehr, ideal für Kinder. Minecraft enthält auch mehrere Elemente zur Vermittlung von Kernkonzepten. Hour of Code von Minecraft Minecraft Hour of Code vermittelt Kindern die Grundlagen der Programmierung Minecraft Hour of Code bringt Kindern die Grundlagen der Programmierung bei Minecraft Hour of Code ist eine hervorragende Möglichkeit, um die Grundlagen des Programmierens zu erlernen. Mit drei angebotenen Tutorials ist es unmöglich, sie zu absolvieren, ohne Grundkenntnisse zu erlernen. Read More bietet eine vertraute Lernumgebung für unerschrockene junge Bauarbeiter!
Bild-Gutschrift: olly18 / Depositphotos
Erfahren Sie mehr über: Codierungsanleitungen, Microsoft Small Basic.