At My Fingertips

Funktionen: Quadrat

Toolbox benutzen

Überprüfen Sie, dass Sie die Halbkreisfunktion, die Sie in der vorherigen Aktivität in der Toolbox abgelegt haben, auch tatsächlich in anderen Aktivitäten benutzen können, indem Sie folgende Zelle ergänzen und ausführen.

Loading...

Quadrat

Die Titelgrafik besteht aus 5 x 5 Quadraten mit immer schwächer werdendem Blauton. Erstellen Sie zuerst die Funktion für die Basisfigur: quadrat. Ergänzen Sie also folgende Funktion so, dass sie jeweils ein Quadrat zurückgibt, wenn man sie mit seite (nur 1 Seite!) und farbe aufruft.

Loading...

Toolbox I

Nehmen Sie diese Funktion in Ihre Toolbox auf, indem Sie in der Code-Zelle unten rechts auf die Werkzeuge klicken und den Instruktionen folgen.

Titelgrafik

  1. Rufen Sie die Funktion checker mit der Seitenlänge 250 und mit der Anzahl Quadrate 5 in der letzten Zeile aus, um die Titelgrafik zu erstellen.
  2. Was müssen Sie aus der Bibliothek pytamaro noch importieren?
  3. Spielen Sie auch mit den Argumenten (Zahlen) im Aufruf: Was passiert, wenn sie die Anzahl der Quadrate signifikant erhöhen?
Loading...

Toolbox II

Sie können jetzt natürlich auch diese zweite Funktion in Ihre Toolbox aufnehmen. Achten Sie darauf, dass diese Funktion die einzige Funktion in der Toolbox ist. Die Funktion oben brauchen Sie trotzdem. Importieren Sie diese mit from toolbox import ... unter der Zeile from pytamaro import ... im Pop-up "Save Function to Toolbox".

Was Sie gelernt haben

Allgemein

  • Sie können mit Funktionen gut lesbaren, strukturierten und modularisierten Programmiercode schreiben.
  • Sie können Funktionen in Ihre eigene Bibliothek aufnehmen und wiederverwenden.

Python

  • Sie erkennen eine Funktionsdefinition und können eine neue, selbsterstellte Funktion verwenden (aufrufen).
  • Sie haben Datentypenfixierung im Kopf einer Funktion beim Parameter (z. B. farbe: Color) und beim Rückgabetyp (-> Graphic) gesehen.

PyTamaro

  • Sie können eine Funktion sauber in die Toolbox aufnehmen.
  • Sie können eine Funktion aus der Toolbox (auf einer anderen Aktivitätenseite) wiederverwenden.

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

Funktionen: Quadrat

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)