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.
Schreibe einen Kommentar