Ziel

Du findest einen Fehler in einem Programm und korrigierst ihn, ohne alles neu einzutippen.

Das Prinzip

Im LRN-Modus zeigt die Anzeige immer einen Schritt und seinen Inhalt. Mit diesen Tasten bewegst du dich und änderst:

Tasteim LRN-Modus
SSTeinen Schritt vor
BSTeinen Schritt zurück
2nd Insan dieser Stelle einen leeren Schritt einfügen, der Rest rückt nach hinten (über SST)
2nd Deldiesen Schritt löschen, der Rest rückt nach vorn (über BST)
eine andere Tasteüberschreibt den Schritt

Außerhalb des LRN-Modus springt GTO nnn mit einer dreistelligen Schrittnummer an eine Stelle; ein anschließendes LRN zeigt genau diesen Schritt. 2nd List (über =) druckt das Programm ab der aktuellen Stelle aus. Der Ausdruck läuft bis zum Ende des Programmspeichers, also über die leeren Schritte hinweg; R/S beendet ihn.

Vormachen

Ausgangspunkt ist ein Programm mit Tippfehler: es soll 2x + 3 rechnen, rechnet aber 3x + 3.

  1. 2nd CP, LRN, × 3 + 3 = R/S, LRN.
  2. Überschreiben: RST LRN SST – die Anzeige zeigt 001 03. Tippe 2 – jetzt steht dort 02. LRN.
  3. Einfügen: Es soll x² × 2 + 3 werden. GTO 002 LRN – Anzeige 002 85. 2nd Ins – Anzeige 002 00, das + ist nach 003 gerückt. Tippe x². LRN.
  4. Löschen: Das war doch falsch. GTO 002 LRN 2nd Del – das x² ist weg, alles rückt wieder nach vorn. LRN.
  5. Kontrolle: RST 4 R/S zeigt 11..

Üben

  1. Gib das Programm mit RST 2nd List auf dem Drucker aus und halte den Ausdruck mit R/S an, sobald die leeren Schritte beginnen.
  2. Gehe im LRN-Modus mit BST vom Ende zum Anfang zurück und lies jeden Code mit.

Probe

Im Programm 2nd Lbl A x² + 1 = R/S soll vor dem = noch × 2 stehen, das Ergebnis also x² + 1 × 2 = x² + 2. Füge die beiden Schritte mit 2nd Ins ein und prüfe mit 3 A (Ergebnis 11).

Rückblick

SST, BST, 2nd Ins, 2nd Del, GTO nnn, 2nd List.

Lösung der Probe: GTO 005 LRN (das = steht auf 005), zweimal 2nd Ins, dann × 2, LRN.

Weiter mit Stufe 3, Lektion 3.1: Sprünge · zurück zu Lektion 2.3 · Kursübersicht