Visual Basic 0 – Was erwartet mich

Vorwort

Dieser Kurs richtet sich vor allem an Programmieranfänger. Wenn du noch nie auch nur eine Zeile Programmcode geschrieben hast, oder zwar schon mal etwas vor dich hin programmiert hast, aber noch kein wirklich festes Verständnis der Grundlagen hast, bis du hier genau richtig. Falls du schon etwas fortgeschrittener bist, lohnt es sich vielleicht trotzdem die Beiträge zu überfliegen – vielleicht ist doch der ein oder andere Kniff dabei ; ).

In diesem Kurs wird es immer wieder kleine Aufgaben und Challenges geben. Diese sind natürlich wie auch der ganze Kurs freiwillig, jedoch ist die beste Art programmieren zu lernen es zu tun.

Warum Visual Basic

Es gibt unzählige Programmiersprachen und jeder hat seine eigenen Präferenzen. Jedoch haben die aller meisten auch sehr große Gemeinsamkeiten. Wenn auch die Sprache etwas anders aussieht, lassen sich die Konzepte ganz einfach übertragen. Das heißt am wichtigsten ist es die Konzepte zu verstehen. Meiner Meinung nach geht das für Anfänger am besten, wenn sich die Programmiersprache an einer „normalen“ Sprache orientiert. Visual Basic ist da ein schönes Beispiel. Durch einige Elemente aus der englischen Sprache ist es auch kompletten Noobs möglich einen groben Einblick zu bekommen, was im Programm passiert.

Der folgende Programmcode ist echter Visual Basic Code. Versuche ihn dir etwas anzuschauen und möglicherweise zu verstehen, was er sagen will.

Was könnte hier also beschrieben sein? Direkt in der Ersten Zeile werden wir mit einem komischen „Dim“ begrüßt. Was auch immer das bedeuten soll. Doch dann wird es etwas besser. Es ist die Rede von einem „MorningCoffee as Coffe“ Das heißt wohl es gibt einen Morgenkaffee, der ein Kaffee ist. Darauf folgt ein „= Coffemachine.Brew()“. Dieser Morgenkaffee wird also von der Kaffemaschine frisch aufgebrüht.

Die weiteren Zeilen brauchen wir eigentlich fast nur noch zu übersetzen:

Solange ich arbeite will ich 
- den Morgenkaffe trinken und 
- wenn der Morgenkaffe leer ist, soll die Maschine ihn wieder auffüllen.

Soweit so gut. Falls diese Schritte noch etwas zu schnell waren, keine Sorge. In den folgenden Beiträgen werden wir ganz langsam, Schritt für Schritt die einzelnen Komponenten kennen lernen und zur Anwendung bringen.

Die ersten Beiträge werden die „basics“ abbilden. Dort wird es kleine Quizzes geben, wo du dein Verständnis prüfen kannst. Dann werde ich dir zeigen, wie du auf deinem eigenen Computer eine Entwicklungsumgebung einrichten kannst um selbst in die Tasten hauen zu können.

Im Laufe des Kurses werden wir zusammen uns daran wagen ein kleines Spiel zu basteln. Und am Ende solltest du bereit sein dich an eigene Projekte zu wagen.

Auf gehts!

Schreibe einen Kommentar