Gibt es ein einfaches, einfaches, einfaches für Anfänger? (Was ist mit VB 2.0 passiert?) [Geschlossen

StackOverflow https://stackoverflow.com/questions/1015986

  •  06-07-2019
  •  | 
  •  

Frage

Mein Sohn fragte, ob es eine leichte Sprache gibt, mit der ich ein paar grundlegende Programme erledigen konnte. Ich dachte zuerst QuickBasic, dachte aber dann, ich sollte ihm nur VB zeigen. Ich habe Visual Basic Express 2008 heruntergeladen, bin aber völlig verloren. Wo ist die Objekt -Symbolleiste? Wo ist die Form? Wo ist die Eigenschaftsscheibe?

Stattdessen handelt es sich um Business Intelligence- und Analysedienste. Wo ist der symbolische Anweisungscode für Anfänger?

War es hilfreich?

Lösung

Es ist da. Sie müssen SQL Server Express heruntergeladen haben, denn das ist das, was installiert wird.
Holen Sie sich das richtige Zeug bei http://www.microsoft.com/express/vb/

Andere Tipps

Ich denke, dass wahrscheinlich visuell grundlegend, wenn es steht, nicht wirklich die Grundlage unserer Kinderhaube. Wie bei allen Dingen hat es die Bindungen seines Elternteils abgeworfen und steht im Morgengrauen des Erwachsenenalters. Leider haben Sie damit die Benutzerfreundlichkeit und die flache Lernkurve verloren. Das ist das Leben, aber sowieso ist es wahrscheinlich nicht die Sprache, die Sie jetzt suchen.

In meiner eigenen, nicht so bescheidenen Meinung, denke ich, dass es für einen angemessen motivierten Jugendlichen wahrscheinlich keine Rolle spielt, mit welcher Sprache Sie beginnen. Mit Talent und unendlicher Zeit können sie sich endlos in einer Weise amüsieren und erkennen, die wir nicht mögen. Vielleicht ist die Suche nach einer Programmiersprache "Anfänger" unnötig. Mein eigenes Kind ist noch nicht in der Bühne, die ich noch testen kann, also bin ich wahrscheinlich völlig falsch. Deshalb habe ich eine Suche gesucht und einige interessante Ergebnisse erzielt:

Sie könnten kleine Basis versuchen:

http://msdn.microsoft.com/en-us/besglner/ff384126.aspx

Small Basic IDE

Es ist eine echte einfache (nur 14 Schlüsselwörter) grundlegende IDE, die für die Lehren von Beginn der Programmierkonzepte entworfen wurde.

.Net ist passiert

Kleine Basic Könnte etwas sein, das man betrachten kann. Es ist nicht klassisches Basic, aber es bietet eine gute Einführungsumgebung, um Programmierung zu lernen.

Ich habe zwei verschiedene Sprachen, die ich Ihrem Sohn empfehlen würde, anstelle von Basic zu lernen.

Ich bin zu einem Fan des Entwerfens von Programmen mit Schema für Einführungsprogrammierer geworden. Es hat nicht das Gepäck, das mit dem Lernen von Java einhergeht. Das Buch ist online, kostenlos, unter htdp.org.

Eine weitere traditionell wichtigere Sprache könnte Python sein. Ich habe leider kein Lehrbuch, das ich von ganzem Herzen empfehlen kann. Vielleicht tut es jemand anderes.

Ich nehme an, Sie sind jedoch möglicherweise mehr daran interessiert, nur etwas darüber zu stupsen und vielleicht ein paar ordentliche auffällige Apps zu machen. Ich habe in einem "Intro to CS" viel mehr als "High-Tech-Makkaroni und Handwerkspapier" nachgedacht.

Es gibt auch Freilasisch. Es behauptet, eine Syntax zu haben, die QuickBasic ähnelt, daher ist es Ihnen möglicherweise vertrauter.

Wenn Sie einen Dialekt von Basic verwenden möchten, gibt es viele Möglichkeiten, von denen einige bereits von anderen erwähnt wurden. Ich werde einen anderen werfen: Xbasic. (Der Link ist ein kurzer Wikipedia -Artikel mit weiteren Links für XBasic -Ressourcen und -downloads sowie ein Diagramm unten, das auch einige andere Grundlagen zeigt.)

In der Antwort von 1800 Informationen würde ich jedoch vorschlagen, dass Sie sich nicht auf Basic beschränken. (Ich habe seine Antwort aufgrund der großartigen Ressourcen, die er für die Programmierung von Anfängern gesammelt hat, auf.) Meine persönliche Empfehlung ist Python. Dies ist eine der einfachsten Sprachen, die zu lernen sind, aber sehr gut auf sehr fortgeschrittene Programmierung "skaliert" zu werden.

1) Laden Sie Commodore C64 Emulator herunter

2) Setzen Sie das Symbol auf den Desktop ein

3) Bringen Sie Ihrem Sohn bei, wie man Code schreibt.

VB 2/3/4/6 ist weiterhin bei MSDN -Abonnenten -Downloads erhältlich. So ist QuickBasic 4.5, wenn Sie mit klassischem alten Basic beginnen möchten.

Das heißt, wenn Sie moderne Werkzeuge verwenden möchten, warum nicht mit C#beginnen? Die Hürde von 'Erste Start' für VB.NET und C# ist ungefähr gleich, aber danach hat die Verwendung von C# viel Vorteil. Aber das ist eine andere Geschichte ...

Wenn ich mich richtig erinnere, wurde Basic in Pascal, während Pascal damit beschäftigt war, sich in Delphi zu verwandeln. Es ist ziemlich schockierend.

In gewisser Weise ist das Lernen des Programms schwieriger geworden. Aber auf andere Weise ist es einfacher geworden. Vielleicht scheinen die ersten Wochen einschüchternd zu sein, aber danach können Sie all diese netten Bibliotheken gebaut haben, die Menschen gebaut haben.

Ich denke, der beste Weg, um die Grundlagen des Programms jetzt zu lernen, besteht darin, mit einem Python-Dolmetscher zu spielen (Sie haben Ihre Wahl-CPython, Ironpython oder Jython).


Ich habe mich nur angesehen Dieser Satz von Vergleiche Zwischen alten VB und neu. Heiliger Crud.

Ich weiß, dass Java eine Pita ist und die Leute sie aus allen möglichen Gründen nicht mögen, aber wenn Sie die Beanshell Interactive Shell verwenden, erhalten Sie die Fähigkeit, Java irgendwie von Grund auf neu zu lernen. Sie können Dialoge tauchen, Inhalte, alles interaktiv und alles wieder auf Disk, für die zukünftige Verwendung speichern. Ich habe es in letzter Zeit verwendet, um neue Funktionen in APIs zu debuggen, die ich noch nie verwendet habe.

Beanshell.org

Wenn Sie etwas wirklich Einfaches wünschen, versuchen Sie Decimal Basic. Es ist so einfach, auf die Grundlagen von früher zu gehen, hat aber eine schöne IDE, der es keine Woche dauert, um es herauszufinden, und es gibt viele moderne Funktionen und Kontrollaussagen.

Ich würde Justbasic empfehlen ... das hat uns früher mit dem Programmieren in meinem College -Intro in Informatikunterricht vorgestellt. Es ist nicht nur kostenlos herunterzuladen und zu verwenden, sondern sie sind in ihren Foren sehr hilfreich ...

Ich begann mit Amos Auf meiner Amiga, die eine perfekte Sprache war zu lernen, war es ein Dialekt von Basic, hatte jedoch einzigartige Merkmale, als es schnell für eine interpretierte Sprache war und viele Multimedia-basierte Funktionen hatte, die es Ihnen ermöglichten, etwas Kunstvolles und Visuelles sehr leicht zu schaffen (weit faszinierender als Formen und OS -GUIs). Gleichzeitig ermöglichte es Ihnen, zu wachsen, um Ihnen eine Menge höherer Fähigkeiten zu erhalten, und ermöglichte selbst einbettete Assemblerroutinen. Sie mussten sich keine Sorgen um Chipsätze, Einschlüsse oder Compiler machten, um loszulegen, da Sie gerade Code lief, den Sie in der eigenen Umgebung in der Presse eines Hotkey eingegeben haben.

Leider weiß ich nichts, da das die Flexibilität, die schnelle Einrichtung oder die flache Lernkurve hat.

Meiner Meinung nach und ich bin vielleicht von diesen "echten Programmierern" da draußen geplant, ist der beste Weg, um in dieser Generation zu beginnen, mit dem Skripting zu beginnen. Andere haben Python erwähnt, eine großartige Sprache, aber die meisten Implementierungen, die ich gesehen habe, basieren auf Befehlszeilen, und selbst die IDEs sind tendenziell formell und basieren auf Projekten, Modulen und Klassen, was ein Hindernis für das Aufstehen eines Laufens darstellt. Auch Pythons No-Braces-Ansatz lässt es ziemlich anders aussehen als die meisten anderen Hauptsprachen da draußen (näher an den ursprünglichen grundlegenden Aromen, die Sie jedoch möglicherweise bevorzugen).

Ich glaube, die einfachste Skriptsprache, die derzeit lernen kann, ist JavaScript, es wird interpretiert. Sie verfügt über eine breite Palette von Anwendungen. Sie benötigen nur einen Texteditor und einen Browser, um auf dem Betrieb zu werden. Es hat eine große Menge an Informationen dafür online verfügbar, bis es praktisch nie ein Buch lesen muss bleibt so, da sowohl clientseitige als auch serverseitige JavaScript wichtiger werden. Es kann grafische (Canvas) und formbasierte (DOM-) Codierung leicht verarbeiten (nicht so gut für OS-basierte Codierung, wie ATM jedoch) und es nie nie erfordert Komplizieren Sie die Programmierkonstrukte, obwohl Sie sehr leistungsstarke Systeme erstellen können. Der andere zusätzliche Vorteil, wenn Sie eine webbasierte Sprache sind, können Sie Ihre Kreationen für die Welt aufstellen-was für mich eine sehr inspirierende Seite der Webentwicklung ist.

In Bezug auf gute JavaScript -Ressourcen, die ich empfehlen kann, sind:

Offensichtlich sollte ein Lernender hier nicht aufhören und sobald er die Grundlagen hat, sollte weitermachen. Je mehr Sprachen und Konzepte Sie lernen, desto mehr Fürsorge-ein-Koder werden Sie :) Andere Sprachen, in denen alle Codierer eine grundlegende Grundlage haben sollten, alles, weil sie jeweils einzigartige Konzepte zu bieten haben:

  • Python
    • Jeder Codierer/Kind sollte über Monty Python und die Sprache doppelt so wissen, dass sie nur für die Flexibilität der Anwendung ist.
  • Java
    • Kein persönlicher Favorit, aber es hat eine einzigartige Art, Dinge zu betrachten, einschließlich Androiden
  • C ++
    • die Kraft dahinter Also Viele Systeme, erste Erinnerungen daran, ein OS -Fenster manuell in Existenz zu rufen.
  • Lispeln
    • ist wie das Latein/Elvis der Codierung.
  • Assembler
    • Hilft bei den Finanzmitteln der Funktionsweise von Computern.
  • PHP/Perl/Ruby/Asp
    • Jede Form der Server -Nebensprache zum Verständnis von Servern und dem Web.
  • wird bearbeitet
    • Ok, ich kenne das nicht einmal, aber ich möchte ...
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top