Probleme lösen
In dieser Einheit geht es darum, sich mit einer ersten Art der Problemlösung beim Programmieren auseinanderzusetzen.
Die hier vorgeschlagene Vorgehensweise ist simpel. Man nimmt das Problem und unterteilt es solange in Teilprobleme, bis nur noch einfach zu lösende Teilprobleme übrigbleiben.
Zur Illustration soll gezeigt werden, wie die Französische Trikolore gezeichnet werden kann. Wird diese in ihre Einzelteile zerlegt bleiben drei gleichgrosse nebeneinander angeordnete Rechtecke in den Farben blau, weiss und rot. Entsprechend muss man die drei Rechtecke zeichnen und anschliessen nebeneinander anordnen.
Damit Sie das an Ihrem Computer tun können, müssen die folgenden Vorbereitungsarbeiten erledigt werden (es wird vorausgesetzt, dass alle Systemeinrichtungsarbeiten aus der Lektion vom 28. August 24 erfolgreich abgeschlossen sind):
Legen Sie im Ordner Informatik einen Unterordner 240904 an.
Klicken Sie den neuen Ordner 240904 mit der rechten Maustaste an und wählen sie aus dem Kontextmenü weitere Optionen aus. In den weiteren Optionen wählen Sie
In Terminal öffnen
.Im neuen Terminal erstellen Sie eine Python Virtual Environment.
...\240904> python -m venv venv
Starten Sie die Python Virtual Environment.
...\240904> venv\Scripts\activate
Installieren Sie in dieser Python Virtual Environment die Pakete
jupyter
undpytamaro
....\240904> python -m pip install jupyter pytamaro
Dieser Vorgang dauert einige Minuten.
Jetzt können Sie unter dem Link Arbeitsblatt das vorbereitete Jupyter Notebook in den neuen Ordner 240904 herunterladen.
Starten Sie Jupyter Notebook
...\240904> jupyter notebook
Öffnen Sie das Jupyter Notebook mit Doppelklick auf den Dateinamen
schweizerfahne.ipynb
Folgen Sie den Anleitungen im Arbeitsblatt.
Diese Vorgehensweise soll in diesem Arbeitsblatt am Wappen des Kantons Tessin und der Schweizerfahne geübt werden.