Werbung

small_basic_logoJemand bei Microsoft macht die Dinge meiner bescheidenen Meinung nach richtig. Was sie damit gemacht haben Kleine Basis ist die Wiedereinführung der Handcodierungssoftware, jedoch mit etwas weniger Hilfe als die Drag-and-Drop- oder WYSIWYG-Oberfläche. Werfen wir einen Blick darauf.

Schauen Sie sich die Benutzeroberfläche an. Sieht nicht viel mehr aus als ein hübscher Notizblock, oder? In vielerlei Hinsicht ist es das, was es ist. Keine Objekt-Symbolleisten, keine Farbauswahl, keine ausgefallenen Fenster mit Elementeigenschaften. Nur Sie, eine Tastatur und ein Bildschirm. Das ist das Schöne daran. Sofort zeigte es mir meine Schwäche, meine Abhängigkeit von Zauberern und vorgefertigten Objekten. Als ich verständnislos auf den Bildschirm starrte, versuchte ich mir nur einen Grundbefehl auszudenken, mit dem ich anfangen konnte. Nichts.

wie man Computer programmiert


Zu meiner Verteidigung habe ich seit dem College kein Basisprogramm mehr geschrieben. Doch schon damals wurde uns VisualBasic 6 beigebracht. Also suchte ich zuerst nach den Elementen, die ich einfach an ihren Platz ziehen konnte. Keiner. Nirgends. Mein nächster Schritt war, das Undenkbare zu tun - gehe zur Dokumentation. Aber warte! Es gibt nicht einmal ein Hilfemenü. Ich erinnerte mich an die gute alte F1. Nichts!

instagram viewer

Ich ging zum Programmmenü Von meinem Start Knopf und suchte unter dem Verzeichnis nach Kleine Basis. Da war es, das, was dieses Programm wirklich lohnenswert macht - das Einführung in Small Basic (ISB) Dokument.

Wie alle guten Einführungen in Programmierhandbücher sollten, startete mich das ISB mit einem „Hello World“ -Programm. Wenn Sie Programmiersprachen gelernt haben, wissen Sie, was das ist. Die ISB sagt, Sie geben einfach diese Zeile ein:

TextWindow. WriteLine ("Hallo Welt")

Ich fing an zu tippen... T... e... x... was? Was ist das für ein Ding, das mit Informationen nur für mich aus dem Nichts kam? Dies ist die Intellisense-Funktion der Anwendung.

wie man ein Computerprogramm schreibt

Dies unterscheidet Notepad von Small Basic. Immer wenn es merkt, dass ich etwas Sinnvolles tippe, wird mir eine Liste von Optionen angezeigt, durch die Sie mit den Aufwärts- und Abwärtspfeiltasten scrollen können. Neben jedem Artikel befindet sich eine kurze Beschreibung, damit ich entscheiden kann, ob Sie diese benötigen und wie Sie sie verwenden. Wenn ich den gewünschten Begriff finde, drücke ich die Eingabetaste und er wird für mich automatisch vervollständigt. Dies ist ein so schönes, fröhliches Medium zwischen dem Codieren in Notepad und dem Verlust des Glanzes des neuesten VisualStudio. Ich denke du wirst es mögen.

Sobald ich mein "Hallo Welt" -Programm fertig habe, kann ich es speichern, indem ich auf das klicke Speichern als Taste.

wie man Computer programmiert

Dann kann ich es ausführen, indem ich auf das klicke Lauf Taste. Oder, wie der Knopf zeigt, kann ich auch die drücken F5 Schlüssel, um es auszuführen.

wie man programmiert

Lassen Sie es uns laufen und sehen, was passiert.

Programmieren lernen

Das Programm öffnete ein Befehlsfenster oder ein DOS-Fenster, wie es manche nennen, und druckte „Hallo Welt“ aus, genau wie ich es gesagt hatte. Da ich nichts geschrieben habe, um dem Programm mitzuteilen, was als nächstes zu tun ist, gibt mir Small Basic automatisch das Drücken Sie eine beliebige Taste, um fortzufahren… Prompt.

Nun ein bisschen über Tastenkombinationen, da ich bereits die F5-Tasten berührt habe. Viele der gängigen Tastenkombinationen funktionieren mit Small Basic, z Strg + s zum Speichern.

Wenn Sie der Meinung sind, dass dies ziemlich rudimentär und simpel ist, haben Sie Recht. Doch darum geht es. Es geht darum, dem neuen Programmierer eine nutzbare Umgebung, eine anständige Dokumentation und den spartanischen Arbeitsbereich zu bieten, der für die Entwicklung lebenslanger Programmierkenntnisse und -praktiken erforderlich ist. Auf nur 69 Seiten lehrt das ISB-Dokument den neuen Programmierer über Variablen, Arrays, Bedingungen und Verzweigungen sowie Schleifen. Mit diesen Grundlagen der Programmierung können Sie einen langen Weg gehen.

Wenn Sie auch der Meinung sind, dass die Programme, die Sie mit Small Basic erstellen könnten, nutzlos oder visuell langweilig wären, denken Sie noch einmal darüber nach. Mit Small Basic können Sie die Interaktivität mit Ihrem Benutzer nutzen, Grafiken erstellen und Farben verwenden. Ein weiteres ordentlich eingebautes Objekt ist die Schildkröte. Turtle macht Small Basic zu einer nutzbaren Plattform, um Kindern das Programmieren beizubringen. Wer kann widerstehen, einer Schildkröte zu sagen, sie solle 100 Felder bewegen und dann zusehen, wie sie geht? Oder wie wäre es, wenn Turtle ein Fraktal zeichnet?

Small Basic ist ein Profi oder Neuling oder ein stolzer Elternteil, der seine Fähigkeiten an die Nachkommen weitergibt. Versuche es. Teilen Sie uns Ihre Meinung mit.

Haben Sie bereits in Small Basic gearbeitet? Zeigen Sie uns in den Kommentaren unten, wo wir ein Beispiel sehen können.

Mit mehr als 20 Jahren Erfahrung in den Bereichen IT, Schulung und technisches Handwerk möchte ich das Gelernte mit allen anderen teilen, die bereit sind zu lernen. Ich bemühe mich, den bestmöglichen Job auf die bestmögliche Art und Weise und mit ein wenig Humor zu machen.