TI BASIC Tutorial 1

Hier der erste Teil meines TI-BASIC Tutorials für den TI Taschenrechner von Texas Instruments.

Was man brauch: Einen TI-Taschenrechner, ich nutze den TI-83 Plus. Ältere Taschenrechner haben manchmal Probleme mit diesem Code, da sie eine andere Version von TI-BASIC benutzen.

Inhalt:
1. Beginn und Hallo Welt
2. Andere Möglichkeiten der Ausgabe + ClearHome
3. If-Verzweigung + Variablen
4. Input
5. Label (Goto)
6. Erstes kleines Spiel

ACHTUNG: Ich habe mir diese Sprache im Selbststudium in langweiligen Mathestunden beigebracht! Möglicherweise ist nicht alles korrekt. Wenn sie einen Fehler entdecken wäre ich dankbar über eine Mail.

Um selber ein Programm zu schreiben, muss man natürlich erstmal eins anlegen:

Klicken sie:

PRGM->NEW->ENTER

und geben sie einen Namen ein.

Direkt danach befinden sie sich im Editor.
Das erste Programm von uns wird “Hallo Welt!” ausgeben.
Eine Besonderheit ist, dass wir die Code-Befehle nicht direkt reinschreiben, sondern aus Listen auswählen.
Dies geht so:

PRGM

Nun sehen sie eine Menge Befehle.
Gehen sie nun einmal nach Rechts, und wählen sie dort

3: Disp

aus.
Sie befinden sich jetzt wieder im Editor.
Der Befehl Disp gibt eine Zeichenkette aus. Doch im Moment weiß der Befehl noch nicht, was er ausgeben soll.
Wir müssen nun in den ALPHA-Mode wechseln (2nd + ALPHA drücken).
Klicken sie nun auf ” beziehungsweise +.

Geben sie nun ihren Text ein, und schließen sie die Anführungszeichen wieder.

Der Code sieht nun so aus:

Disp "Ihr Text"

Um den Code auszuführen, müssen sie den Editor verlassen (2nd + MODE (bzw. Quit)), die Programmübersicht aufrufen (PRGM) und ihr Programm auswählen.

Sie sehen, der Taschenrechner gibt ihren Text aus. Um ihren Programmcode erneut zu bearbeiten, rufen sie erneut die Programmliste aus, gehen nach Rechts auf EDIT und wählen sie erneut ihr Programm aus.

Kommentar schreiben

12 Kommentare.

  1. hi, ich finde dein tutorial total geil…

    aber irgendwie hört es nach dem punkt 1 auf^^

    ich würde mich über weiteren 5 punkte freuen.

    könntest du es mir per mail schicken?

    jojohelse@web.de

  2. Hi Floibach!
    Es freut mich, dass dir mein Tutorial gefällt – es hört jedoch nich schon mit diesem hier auf.
    Klicke bei Kategorien (rechtes Menü) einfach auf den Punkt “Ti BASIC” und du siehst alle Tutorials, die ich geschrieben habe.

    Ich werde das Tutorial jedoch in diesem Jahr grunderneuern, und dann hier auch eine statische Seite anlegen (Wie oben jetzt schon “WTF is Dubbel?”).

    Viele Grüße,
    Hauke

  3. hi, danke. also was ich nochnicht so ganz kapiere ist: bei deinem snake…

    wann beginnt die KI ?

    wie könnte man das machen, dass es ohne KI ist, oder noch besser: kann man auch ein schach, oder tetris schreiben?

    mfg

  4. ich finde dein tutorial echt super!!!
    bei uns in der klasse können sonst nur die jungs GTR programieren und ich finde es toll, dass ich das jetzt auch kann^^

  5. Schön, dass es dir gefällt :D
    Es ist wichtig, dass Mädchen schon in der Schule erkennen, dass die MINT-Fächer auch interessant sein können und keine reine Jungs-Domäne sind :)

  6. Hallo,

    dank dem Tutorial komm ich jetzt schon ganz gut zurecht.
    2 Fragen habe ich aber noch und zwar:
    1. Kann ich Timer- Variablen benutzen oder sind
    sie in Ti Basic nicht verfügbar?
    2. Wie genau kann man machen, dass der TI auf
    eine Tasteneingabe wartet und welcher Code ist z.B.
    für die Taste Esc?

    Danke
    Malte

  7. ein wirklich gutes tutorial
    aber hast du nen plan wie ich vom pc aus ein programm schreiben kann,
    der rest des blogs ist auch klasse, weil es genau zu meinen interressenfeldern passt

  8. @ Malte:
    Soweit ich weiß sind Timervariablen, wenigstens beim Ti83, nicht verfügbar
    Für ds Warten auf eine Tasteneingabe programmierst du am besten eine While-Schleife, die prüft ob eine Variable leer ist, wenn sie 0 ist, dann wird der aktuelle Tastencode in der Variable gespeichert, wenn nicht, dann wurde ja eine Taste gedrückt und du hast es :)
    http://www.haukeluebbers.de/2008/12/ti-basic-tutorial-4/ <- da findest du ein Programm, dass Tastencodes anzeigt ;)

    @hörns: Nee, hab ich noch nicht ausprobiert, ich bin auch eh unter Linux unterwegs, wenn du einen Weg findest, poste ihn doch hier ;)

  9. @hörns: schau mal auf ZEWAREN TI. Da gibt es ne Menge Tools, ne ganze Command-List und und und. Das ist alles online. Du kannst dann dort die Datei herunterladen. Da ich wie Hauke auch unter Linux unterwegs bin ist des ganz interessant.

    Für Windows gibts da noch von TI selbst was: Ti-Software(stichwort: TI graph link) ich habe aber keine 84-plus version gefunden . Da spart man sich den Umweg und man kann die Dateien mit einem Klick übertragen.

    lg bebe

  10. Auf Sourceforge hab ich auch noch was gefunden: den ti-basic-compiler für Windows UND Linux. (Es ist ja schliesslich freie Software)

    Für die Windows-Nutzer wird das ein wenig schwieriger, da mit der cmd gearbeitet werden muss. Alles weitere steht dazu in der Documentation.

    Die Windows version
    Die source-code-version (für windows uninteressant) Entpacken und per make compilieren.

    lg bebe

  11. Großes Lob, Dubbel
    du versüßt mir unzählige Stunden
    langweiligen Unterrichts!

  12. Das da oben ist natürlich ´n Scherz :)

    Ich hab schon so Zeug wie “Lovetest” oder ähnliches mit Zufallsgenerator geschrieben, aber auf Snake wär´ ich nicht gekommen!
    Was soll man dazu sagen – Einfach GENIAL!!!

Kommentar schreiben

Hinweis - Du kannst dies benutzenHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>