• Keine Ergebnisse gefunden

TI Coding mit TI-84 Plus CE-T

N/A
N/A
Protected

Academic year: 2022

Aktie "TI Coding mit TI-84 Plus CE-T"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

10 Minuten Coding

LEKTION 1:ÜBUNG 2

TI-NSPIRE TECHNOLOGIE LEHRERINFORMATION 

©Texas Instruments 1  education.ti.com

Lektion 1: Programmiergrundlagen Übung 2: Argumente und Terme

In der zweiten Übung von Lektion 1 lernst du die Übergabe von Argumenten an ein Programm und die Ausgabe von Ergebnissen der Berechnung von Termen.

Lernziele:

 Argumente in einem Programm verwenden

 Ausdrücke in Disp-Anweisungen verwenden

Warum benötigt ein Programm Klammern?

Die Klammern nach dem Programmnamen sind immer erforderlich und dienen zur Eingabe von Argumenten. Wir kennen zwei Arten von Argumenten: „formale”

Argumente, die immer Variable sind und „aktuelle” Argumente, die Werte, Variable oder Terme sind, die Ergebnisse erzeugen.

Hinweis: Argumente werden auch als ‘Parameter’ bezeichnet. Die Buchstaben a und b im Programm sind ‘formale Parameter’. Sie werden als Platzhalter zur Durchführung von Berechnungen im Programm verwendet. Wenn das Programm ausgeführt wird, werden die

‘aktuellen Parameter’ von der Eingabezeile übernommen.

Wir erstellen nun ein Programm zur Berechnung der Hypotenuse eines rechtwinkligen Dreiecks.

Beginne mit dem Einfügen einer Calculator App auf eine neue Seite und starte mit einem neuen Programm:

menu> Funktionen und Programme> Programmeditor> Neu…

Gib dem Programm dem Namen hypotenuse und schließe mit

·

.

Schreibe zwischen die Klammern nach dem Programmnamen die beiden formalen Argumente a,b und führe dann die Schreibmarke in das punktierte Rechteck.

Hinweis: Wenn die Schüler vergessen, die Argumente (a,b) in die Eingabe aufzunehmen, dann erhalten sie eine Fehlermeldung am Schirm.

(2)

10 Minuten Coding

LEKTION 1:ÜBUNG 2

TI-NSPIRE TECHNOLOGIE LEHRERINFORMATION 

©Texas Instruments 2  education.ti.com

Der Programmcode

In diesem Programm verwenden wir einen Befehl, um den Wert der Länge der Hypotenuse eines rechtwinkligen Dreiecks auszugeben, dessen Kathetenlängen wir als Argumente dem Programm übergeben.

Disp (a^2 + b^2) 

Nach Eingabe des Codes ‘überprüfe Syntax und speichere’ das Programm durch den Aufruf von menu> Syntax überprüfen & speichern> Syntax überprüfen &

speichern (oder verwende die Tastenkombination

/ B

).

Programmausführung

Wechsle ins Calculator-Fenster und schreibe den Programmnamen gefolgt von einer linken Klammer. Gib dann die Werte für die beiden Katheten, durch ein Komma getrennt, zwischen die Klammern ein und schließe mit

·

. Verwende vorerst Werte für a und b für die du das Ergebnis kennst, um das Programm auf Richtigkeit zu testen!

Du kannst auch Terme anstelle von Zahlen eingeben, wie zum Beispiel:

hypotenuse(2*7, 9-5)

Speichere das Dokument, um damit auch das Programm zu speichern.

Hinweis: Wenn du den Programmnamen eingibst, dann ändert sich der Zeichensatz von kursiv auf fett und zeigt damit an, dass es sich um eine Variable handelt. Du wirst auch bemerken, dass, sobald die öffnende Klammer eingegeben ist, die schließende Klammer automatisch hinzugefügt wird.

Referenzen

ÄHNLICHE DOKUMENTE

Füge die Anweisung Local s, fl an der Spitze der Funktion ein, wähle menu> Syntax überprüfen und speichern> Syntax überprüfen & speichern (oder. / B ) um die Funktion

 Eine numerische Variable kann eine reelle oder komplexe Zahl, eine Liste oder auch eine Matrix enthalten.. Sie kann in algebraischen Ausdrücken und zu deren Berechnung

Hinweis: Auf der TI-Nspire™ App für iPad: Tippe auf den Ausdruck und markiere ihn, wähle Kopieren, tippe an die gewünschte Stelle und wähle Einfügen. Denke immer daran, deine

Oft ist es notwendig, eine Aktion zu verfolgen, wenn die Bedingung erfüllt ist (true) und eine andere, wenn die Bedingung nicht erfüllt (false) ist.. Dann kommt Else an die

Eine Schleife gibt dem Programm die Möglichkeit, eine Gruppe von Anweisungen immer wieder abzuarbeiten, Dies geschieht entweder über eine Folge von Werten (in der For-Schleife),

Wird hier eine positive Zahl eingegeben, dann wird die Schleife nicht ausgeführt.  Wenn aber mit 0 oder einer negativen Zahl geantwortet wird, dann erzeugt die Schleife

Beachte, dass im rechtsstehenden Programm die Loop…EndLoop-Schleife mit einem Exit unter einer Bedingung verlassen wird.. Wenn der Zufallsgenerator randInt(1,6) hintereinander

Versichere dich im Rahmen der Eingaberoutine, dass ein sinnvoller Betrag (größer 0) eingegeben wird und sieh für den Fall einer falschen Eingabe eine entsprechende Meldung an