3 einfache Programmierprojekte für Kinder mit Microsoft Small Basic

3 einfache Programmierprojekte für Kinder mit Microsoft Small Basic

Programmieren zu lernen kann entmutigend sein, besonders für Kinder. Die Kombination aus komplizierter Syntax und Programmierkonzepten schreckt viele ab. Nichtsdestotrotz ist das Erlernen des Programmierens 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 der Einstieg einfach ist. Hier sind drei Projekte, mit denen Kinder ihre ersten Schritte in der Programmierung machen können.





Was ist Microsoft Small Basic?

Microsoft Small Basic (MSB) ist eine Sprache, die das Erlernen der Grundlagen der Codierung 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 10. Jahr eine fehlerverzeihende integrierte Entwicklungsumgebung, die bei der Syntax etwas Spielraum lässt.





Dies hilft, einige der Frustrationen zu vermeiden, die Anfänger in der Regel erfahren können.

Dieses Projekt ist eine exemplarische Vorgehensweise zum Codieren einer personalisierten Uhr. Das Projekt umfasst einfache Programmierkonzepte und richtet sich zwar an Kinder, aber auch erwachsene Anfänger können davon 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üllt 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 Schaltfläche, und Sie werden zu einem Bildschirm weitergeleitet, der wie folgt 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, befindet sich bereits Code im Textfenster. Drücken Sie die blaue, dreieckige, Lauf um zu sehen, was der Code macht.

Drücken Sie die kleine x in der oberen rechten Ecke, um das Programm zu schließen. Schau dir 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 auf Ihren Namen und klicken Sie erneut auf Ausführen. Wenn es nicht funktioniert, stellen Sie sicher, dass Sie noch die Anführungszeichen in den Klammern ('...Text...') wie folgt haben:





Um zu verstehen, warum dies geschieht, brechen wir die Zeile in Stücke auf. Es beginnt mit TextFenster . Dies teilt dem Computer mit, dass alles, was als nächstes kommt, mit dem Textfenster passieren soll. TextWindow.WriteLine bedeutet, dass wir möchten, dass das TextWindow eine Zeile schreibt. TextWindow.WriteLine('Hallo, Ian!') bedeutet, dass wir dem TextWindow sagen, dass es eine Zeile schreiben soll, und was in den Klammern steht, wird geschrieben!

Ich will keinen Smart-TV

1. Nach einem Namen fragen

Jetzt ändern Sie Ihr Programm so, dass es beim Start nach dem Namen des Benutzers fragt. Beginnen Sie mit der offensichtlichen Frage:

Um die Eingabe des Benutzers zu erhalten, benötigen wir zwei Dinge. Eine Möglichkeit, zu lesen, was sie eingeben, und einen Ort, um es aufzubewahren. Diese Zeile gibt Ihnen beides:

Diese Zeile macht eine Variable namens Name . Eine Variable ist wie eine Box, in der Daten gespeichert werden – in diesem Fall der Name des Benutzers.

Als nächstes gibt es ein Gleichheitszeichen ( = ). Das bedeutet, dass alles, was als nächstes kommt, darin gespeichert wird Name .

Dann sagst du dem TextFenster zu Lesen was der Benutzer eintippt. Vergessen Sie nicht die Klammern ---auch wenn sie leer sind, braucht der Computer sie, um zu wissen, was zu tun ist!

Jetzt, wenn das Programm läuft, wird der Benutzer nach seinem Namen gefragt. Wenn sie es eingeben und drücken Eintreten es wird gespeichert. Alles, was übrig bleibt, ist, dem Computer zu sagen, dass er es an sie zurückdrucken soll.

Sie werden feststellen, dass nicht alles im WriteLine Klammern haben Anführungszeichen. Dies liegt daran, dass Sie sagen kombinieren 'Hallo, ' mit allem, was im gespeichert ist Name variabel, mit einem Pluszeichen. Das nennt man String-Verkettung . Machen Sie sich keine Sorgen, wenn Sie noch nicht verstehen, was das bedeutet. oder einen Programmierkurs besucht haben . Wenn Sie Ihr Programm jetzt 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 es ihnen die Zeit sagen mit 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 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 gestalten

Jetzt, da Sie Ihre Uhr haben, machen wir sie so, dass sie nur für Sie funktioniert. Wir benötigen eine Möglichkeit, zu überprüfen, ob der eingegebene Name Ihr Name ist. Wir tun dies mit einem if-Anweisung . Ändern Sie Ihren Code so, dass er wie folgt aussieht:

Durch Hinzufügen des Wortes Wenn zum 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, mit der gleich Unterschrift.

So fügen Sie Klassen zu Google Kalender hinzu

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 Anders Aussage ist für. Wenn ein anderer Name eingegeben wird, überspringt das Programm die if-Anweisung und tut, was es danach sagt Anders .

Geben Sie schließlich ein EndIf damit der Computer weiß, dass die if-Anweisung beendet ist. Wenn Sie das Programm jetzt 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 grüßt alle anderen, die sie verwenden!

Mehr erfahren mit Microsoft Small Basic

Dieses Projekt enthält einige wesentliche Grundkonzepte für die Programmierung. Die Verwendung einer vereinfachten IDE ermöglicht es Anfängern, Programmierkonzepte zu erlernen und sich an die Codierungssyntax zu gewöhnen. Dies kann bei komplizierteren Sprachen wie Python hilfreich sein.

Microsoft Small Basic ist nicht die einzige Möglichkeit zum Lernen, und wenn der eigentliche Code zu diesem Zeitpunkt etwas zu viel ist, haben Sie andere Möglichkeiten.

Scratch ist eine rein visuelle Sprache, die perfekt für Kinder geeignet ist. Es gibt auch mehrere pädagogische Elemente in Minecraft, die darauf ausgelegt sind, Kernkonzepte zu vermitteln. Minecrafts Stunde des Codes bietet eine vertraute Lernumgebung für unerschrockene junge Baumeister!

Bildquelle: olly18/ Depositphotos

Bestes kostenloses Betriebssystem für Laptop
Teilen Teilen Tweet Email Sollten Sie sofort auf Windows 11 aktualisieren?

Windows 11 kommt bald, aber sollten Sie so schnell wie möglich aktualisieren oder ein paar Wochen warten? Lass es uns herausfinden.

Weiter lesen
Verwandte Themen
  • Programmierung
  • Codierungs-Tutorials
  • Microsoft Small Basic
Über den Autor Ian Buckley(216 veröffentlichte Artikel)

Ian Buckley lebt als freiberuflicher Journalist, Musiker, Performer und Videoproduzent in Berlin. Wenn er nicht gerade schreibt oder auf der Bühne steht, bastelt er an DIY-Elektronik oder Code, in der Hoffnung, ein verrückter Wissenschaftler zu werden.

Mehr von Ian Buckley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren