Sinclair BASIC – Grundkurs für Einsteiger

Sinclair BASIC ist bewusst einfach aufgebaut. Es wurde entwickelt, damit Einsteiger – egal ob Kinder, Jugendliche oder Erwachsene – schnell programmieren lernen können. Der größte Vorteil: Man kann sofort loslegen. Einschalten – und der Rechner wartet auf Befehle.

1️⃣ Erste Schritte – Ausprobieren statt Theorie

Du kannst Befehle direkt eingeben. Beispiel:

PRINT "HALLO WELT"

Der Spectrum antwortet:

HALLO WELT

Damit kennst Du schon den wichtigsten Befehl: PRINT. Er zeigt Text, Zahlen oder Ergebnisse an.

Probiere:

PRINT 2+2
PRINT 10/2
PRINT 5*20
PRINT 12-4

Wichtig:
Text immer in Anführungszeichen
Zahlen ohne.


2️⃣ Programme schreiben – nummerierte Zeilen

Ein Programm besteht aus nummerierten Zeilen:

10 PRINT "GUTEN TAG"
20 PRINT "DAS IST MEIN ERSTES PROGRAMM"
RUN

Mit RUN startest Du das Programm.
Mit BREAK stoppst Du es.

Zeilennummern sind wichtig, weil BASIC Programme sortiert und Zeilen gezielt angesprungen werden können.


3️⃣ Variablen – der Computer merkt sich Dinge

Eine Variable ist ein Speicherplatz für Werte.

10 LET A=5
20 LET B=10
30 PRINT A+B

Oder kürzer:

10 A=10
20 PRINT A

Textvariablen:

10 NAME$="MICHAEL"
20 PRINT "HALLO ";NAME$

Regel:
Zahlenvariablen ohne Symbol
Textvariablen mit $


4️⃣ Eingaben – Programme interaktiv machen

10 INPUT "WIE HEISST DU";N$
20 PRINT "HALLO ";N$

Oder Taschenrechner:

10 INPUT "ZAHL 1";A
20 INPUT "ZAHL 2";B
30 PRINT "ERGEBNIS:";A+B

5️⃣ Bedingungen – IF THEN

10 INPUT "ALTER:";A
20 IF A>=18 THEN PRINT "VOLLJAEHRIG"
30 IF A<18 THEN PRINT "NOCH NICHT"

6️⃣ Wiederholungen – FOR … NEXT

10 FOR I=1 TO 10
20 PRINT I
30 NEXT I

Oder:

10 FOR X=1 TO 20
20 PRINT "SINCLAIR ROCKT!"
30 NEXT X

7️⃣ Sprünge – GOTO

10 PRINT "ENDLOSSCHLEIFE"
20 GOTO 10

Beenden mit BREAK.


8️⃣ Kleines Spiel – Zufallszahlen raten

10 PRINT "Zahlenraten!"
20 LET Z=INT(RND*10)+1
30 INPUT "DEIN TIPP:";T
40 IF T=Z THEN PRINT "RICHTIG!":STOP
50 PRINT "FALSCH! NOCHMAL!"
60 GOTO 30

RND = Zufallszahl
INT = Rundung auf Ganzzahl


9️⃣ Kurzer Grafik-Einstieg

Punkt setzen:

PLOT x,y

Linie zeichnen:

DRAW x,y

Beispiel:

10 CLS
20 PLOT 50,50
30 DRAW 100,0
40 DRAW 0,50

Fazit

Sinclair BASIC ist:

  • leicht verständlich
  • direkt ausführbar
  • perfekt zum Lernen
  • kreativ und spielerisch

Kein kompliziertes Setup – nur ein ZX Spectrum, ZX Spectrum Next oder Emulator und Deine Fantasie.

(Alle Links sind so genannte Affiliate-Links. Ich bekomme einen kleinen Teil des für euch unveränderten Preises als Provision)

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert