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:
| Taste | im LRN-Modus |
|---|---|
SST | einen Schritt vor |
BST | einen Schritt zurück |
2nd Ins | an dieser Stelle einen leeren Schritt einfügen, der Rest rückt nach hinten (über SST) |
2nd Del | diesen 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.
2nd CP,LRN,×3+3=R/S,LRN.- Überschreiben:
RSTLRNSST– die Anzeige zeigt001 03. Tippe2– jetzt steht dort02.LRN. - Einfügen: Es soll x² × 2 + 3 werden.
GTO 002LRN– Anzeige002 85.2nd Ins– Anzeige002 00, das+ist nach 003 gerückt. Tippex².LRN. - Löschen: Das war doch falsch.
GTO 002LRN2nd Del– dasx²ist weg, alles rückt wieder nach vorn.LRN. - Kontrolle:
RST4R/Szeigt11..
Üben
- Gib das Programm mit
RST2nd Listauf dem Drucker aus und halte den Ausdruck mitR/San, sobald die leeren Schritte beginnen. - Gehe im LRN-Modus mit
BSTvom 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
