• Keine Ergebnisse gefunden

10 Minuten Coding

N/A
N/A
Protected

Academic year: 2022

Aktie "10 Minuten Coding"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

10 Minuten Coding

LEKTION 5:ÜBUNG 3

TI-NSPIRE CXII-T LEHRERMATERIAL

©2020Texas Instruments 1 education.ti.com/de/

Lektion 5 : Verwendung des Moduls ti_system Übung 3 : Anzeigen und Zeiten In dieser dritten Übung in Lektion 5 wird gezeigt, wie man

die Anzeige- und "Timer"-Optionen in den Modulen ti_system, ti_plotlib und ti_time verwendet.

Lernziel :

• Verwendung dieser Befehle in einem Programm zusammen mit anderen Python-Befehlen.

1 : Die Ausgabe – Befehle

In dieser Übung geht es um Textausgaben sowie verschiedene Befehle, die den Programmablauf steuern.

• Erstellen eines neuen Programmes mit Namen U5SB3.

• Die Module ti_system und ti_plotlib importieren.

• Den Befehl clear_history() einfügen.

• Nun das Programm aufrufen und ausführen. Man sollte ein Bild wie nebenstehend erhalten.

Der Befehl clear_history() löscht den kompletten Inhalt der Shell und setzt den Cursor oben in die erste Zeile des Bildschirms. Man erzeugt dadurch innerhalb eines Programmes einen Bildschirm, der von allen vorherigen Anzeigen frei ist.

Der Befehl lässt sich auch außerhalb eines Programmes in der Python-Shell ausführen und bewirkt ebenfalls ein « Säubern » des Bildschirmes. Alle bisherigen Eingaben sind nicht mehr verfügbar.

Hinweis : Für den Grafik-Bildschirm gilt dieser Befehl nicht !

(2)

10 Minuten Coding

LEKTION 5:ÜBUNG 3

TI-NSPIRE CXII-T LEHRERMATERIAL

©2020Texas Instruments 2 education.ti.com/de/

• Das Programm soll nun durch eine For-Schleife ergänzt werden, die den Befehl plt.text_at(row, « txt », « align ») aus dem Modul ti_plotlib enthält. Dier Befehl schreibt in der i. Zeile den angegebenen Text linksbündig, mittig oder rechtsbündig.

Hinweis : Man kann nicht in die 0. Zeile schreiben, da die Zeilenzählung mit 1 (oberste Zeile) beginnt.

• So sieht die Ausgabe des Programmes nun aus. Es wird nur 4mal

« Hallo » geschrieben, da die For-Schleife nur bis n-1 läuft.

• Das Programm soll nun noch um die Stringvariablen l, c, r ergänzt werden. Sie werden in einer Liste p (Position) zusammen gefasst. Der Listenindex beginnt mit 0 !

• Bei der Ausführung des Programmes sollte das Wort in drei Zeilen verschoben dargestellt werden, denn der Schreibindex i des Wortes wird verschoben gemäß der Variablen in der p-Liste.

Ein Vorschlag zur Erweiterung: grafische Gedichte .

(3)

10 Minuten Coding

LEKTION 5:ÜBUNG 3

TI-NSPIRE CXII-T LEHRERMATERIAL

©2020Texas Instruments 3 education.ti.com/de/

Die While-Schleife aus ti_system führt den nachfolgenden Befehl solange aus, bis die Taste d gedrückt wird. Die für den Ablauf des Programmes unwichtige Anweisung k=0 ist notwendig, da sonst eine Fehlermeldung erfolgt, wenn zur While- Schleife keine Anweisung gehört.

Lehrertipp : Diese Befehlsfolge ist interessant, um den Schritt-für-Schritt-Ablauf eines Programmes zu beobachten, das z.B. eine Schleife enthält. Außerdem ist diese Form der While-Schleife sehr nützlich bei Programmen, die den Hub oder den Rover verwenden.

Ersetzt man die While-Schleife durch die Anweisung sleep(seconds), so pausiert das Programm für die angegebene Zeit. Allerdings muss dazu ein weiteres Modul time geladen werden.

Auf diese Weise wird das vorgeschlagene Wort im Abstand von 1 Sekunde an der Position angezeigt, die dem Wert der p[ i ] Liste entspricht.

Referenzen

ÄHNLICHE DOKUMENTE

Er hat personenbezogene Daten zu berichtigen, zu löschen und zu sperren, wenn der Auftraggeber dies in der getroffenen Vereinbarung (siehe oben Nr. 2.3) oder einer Weisung

falls a < 0,2 so leuchtet die LED rot und Rover hält an Andernfalls leuchtet die LED grün und der Rover fährt (wieder) weiter.. Endet die Fahrt, so leuchtet die LED für 1

erstellt werden, mit dem der ROVER während einer Fahrt Koordinaten von Punkten aufnimmt, um sie dann grafisch darzustellen.. Genutzt werden

• Die Module ti_system und ti_plotlib importieren (Reihenfolge egal). • Zwei leere Listenvariablen xx und yy erzeugen. • Lässt man nun das Programm laufen, so kann man sich

Dann wird ein Programm geschrieben, um die Ergebnisse dieser Modellierung zu importieren und grafisch darzustellen, um sie für eine Interpolation oder auch eine

• Die grafische Darstellung der errechneten Werte soll in Form einer Chronophotografie erfolgen.. • Schließlich sollen die Werte in Listen

Das Programm, das erstellt wird, wird sehr allgemein gehalten sein, so dass es für andere Beispiele ebenfalls verwendet werden kann.. Lehrertipp : Wer mit dem Konzept der

Lehrertipp: Unter Bearbeiten steht eine Toolbox mit Kopier- und Einfügeanweisungen zur Verfügung, um die Bearbeitung eines Programmes zu erleichtern.. Bei komplexen