Kurs:FreeBASIC/Lerngruppen/Testlauf/Anfängerkurs I

Thema Erstes Programm - die wichtigsten Befehle (Anfängerkurs I)
Bearbeitet 28.06.08
Material Anfängertutorial I

Was haben wir gemacht? Bearbeiten

  • Wir haben ein Hallo Welt!-Programm geschrieben und die Befehle Print "...", Sleep, End, Locate, Color, CLS, : und die Kommentarfunktion (') kennengelernt.
  • Mit der Bedienung von FBIde sollten sich alle grob vertraut gemacht haben.

Hinweis, Anregung, Tipp Bearbeiten

 

Arbeitet den Anfängerkurs I durch.
Ihr werdet hier die Grundlagen von FreeBASIC kennen lernen. Nehmt euch die Zeit und kopiert die Codebeispiele nach FBIde und führt die Programme einmal aus (das geht mit Quick-Run bzw. F5). Spielt anschließend etwas mit dem Code, stellt Befehle um oder ändert die Eingaben. --Michael Reschke

Notizen Bearbeiten

Einfaches Hallo-Welt-Programm
PRINT "Hallo Welt!"
SLEEP
END
 

Hier findet ihr eine deutschsprachige Befehlsreferenz für FreeBASIC. Dort sind alle Befehle der Sprache FreeBASIC gelistet und näher spezifiziert. Bei den Programmbeispielen im FreeBasic-Portal könnt ihr die einzelnen Befehle anklicken und werdet dann ebenfalls zur Befehlsreferenz weitergeleitet. --Michael Reschke 01:51, 28. Jun. 2008 (CEST)

Code-Beispiel
PRINT "Hallo Welt!"
SLEEP
END
PRINT "Dies ist ein Test."
SLEEP
Mein Beispiel
PRINT "Hallo Welt!"
SLEEP
PRINT "Dies ist ein Test."
SLEEP
END
Variation
Mein Beispiel
PRINT "Hallo Lerngruppe!"
PRINT "Ich hoffe, ihr spielt auch etwas mit dem Code!!!"
SLEEP 3000
PRINT "Eine Zahl hinter Sleep sorgt dafuer, dass die Ausfuehrung an "_
      "dieser Stelle 3000 Millisekunden wartet. 3000 Milisekunden sind 3 Sekunden."
SLEEP
END

Die Anfängerkurse werden den Umgang mit Umlauten (ä, ö, ü) erst später erklären. Umlaute werden aktuell nicht richtig angezeigt.

Locate (Zeile 10, Spalte 2)
LOCATE 10, 2
PRINT "Hallo Welt!"
SLEEP: END
Schrift einfärben
'Programm Farbbeispiel
COLOR 1,7
'CLS
PRINT "Hallo Welt!"
SLEEP: END

Das Zeichen ' zeigt an, dass etwas "Kommentar" ist. Siehe im Tutorial für nähere Info.

Was macht folgendes Programm?
 

Überlege zuerst, was die Befehle machen und was wohl Ergebnis auf dem Bildschirm sein wird. Führe erst dann den Code aus.

COLOR 7,0
PRINT "Hallo Welt!"
SLEEP
COLOR 0,14
CLS
PRINT "Hallo Welt!"
SLEEP: END

Kommentar Bearbeiten

Alle Tutorials sind hier zu finden. Vorerst will ich mir nur die Grundlagen ansehen. Bei Installation und Einrichtung brauchte ich eigentlich keine Hilfe, die Grafikprogrammierung werde ich mir wenn überhaupt erst sehr viel später ansehen.

Die Gliederung / Abfolge der Teile bei den „Tutorials - FreeBasic-Grundlagen“ ist etwas komisch. Die ersten beiden Punkte scheinen eher etwas für Fortgeschrittene.