At My Fingertips

Variablen verwenden II

Zielscheibe

Aufgabe

Zeichnen Sie die Zielscheibe. Der Durchmesser des innersten Rings beträgt 60 und ist in der Variable d gespeichert. Verwenden Sie diese Variable d wo immer möglich.

Loading...

Lösung -> weiter unten.

Code übersichtlich gestalten

Um Code übersichtlich zu gestalten, soll man sich einerseits an das EVA-Prinzip halten: Eingabe, Verarbeitung, Ausgabe. So wird Code mit ähnlichen Aufgaben gruppiert und das Programm erhält einen leichter lesbaren Aufbau. Eine zweite Methode ist, einzelne Codestücke Variablen zuzuweisen, zu benennen und diese Variablen wiederzuverwenden. Dies funktioniert gut, wenn man die dritte Methode konsequent anwendet: gute Variablennamen zu wählen. Beim Lesen eines Variablennamens sollen Menschen auf einen Blick erkennen, was in dieser Variable gespeichert ist.

Vorteile von Variablen

Wenn man Code so wie in der Lösung schön übersichtlich aufschreibt, wird auch sofort die Ähnlichkeit zwischen den Zeilen sichtbar.

Indem der die Berechnung des Durchmessers mit d * 4 dem Programm übergeben wird, müssen wir Menschen erstens nicht rechnen, zweitens wird die Abhängigkeit von der Variable d sofort erkennbar. Drittens ist kann man mit nur einer Anpassung die Grösse der Zielscheibe sofort ändern: Man kann jetzt zum Beispiel die Grösse der Grafik verdoppeln, indem man d nicht mehr den Wert 60 sondern 2 * 60 zuweist. Oder ändern Sie die RGB-Werte der Farbvariable Schwarz, so dass die Zielscheibe Weiss und Pink wird.

Loading...

empty_graphic

Vielleicht haben Sie den Befehl empty_graphic im Lösungsbeispiel bemerkt. Er entspricht dem Wert 0 einer Grafik, also ein Bild der Grösse 0x0. Dieser Befehl ist wichtig, um später Grafiken mit Schleifen aufzubauen. Hier dient er nur der Übersichtlichkeit der Darstellung.

Was Sie geübt und gelernt haben

Allgemeine Lösungsstrategien

  • Sie können gut lesbaren und strukturierten Programmiercode schreiben und dokumentieren. Dazu können Sie verschiedene Methoden, gut lesbaren Code zu schreiben, anwenden und in eigenen Worten erklären: EVA-Prinzip, Variablen wiederverwenden, gute Variablennamen wählen.

Python

  • Sie können Code und vor allem Variablen übersichtlich darstellen, so dass Ähnlichkeiten und Unterschiede sofort erkennbar werden.
  • Sie können Variablen zur Grössenberechnung von Elementen übersichtlich verwenden.
  • Sie können Variablen so verwenden, dass durch das Ändern einer Zuweisung die Grössen aller folgenden Elemente entsprechend angepasst werden.

PyTamaro

  • Sie haben den Befehl empty_graphic kennengelernt, wissen, dass er eine leere Grafik darstellt und dass er bei Schleifen verwendet wird.

This activity has been created by Gall and is licensed under CC BY-SA 4.0.

It is derived from this activity.

Variablen verwenden II

Logo of PyTamaro

PyTamaro is a project created by the Lugano Computing Education Research Lab at the Software Institute of USI

Privacy PolicyPlatform Version c3a8286 (Mon, 14 Oct 2024 13:30:28 GMT)