This shows you the differences between two versions of the page.
| |
| lehrkraefte:blc:informatik:glf25:labyrinthe:modularisierung [2026/03/24 08:16] – created Ivo Blöchliger | lehrkraefte:blc:informatik:glf25:labyrinthe:modularisierung [2026/03/26 09:20] (current) – Ivo Blöchliger |
|---|
| * Laden Sie die Datei {{lehrkraefte:blc:informatik:glf25:labyrinthe:prod.zip}} herunter und entpacken Sie das Archiv zu ihren Programmierprojekten. Ich habe den Ordner ''prod'' genannt, Sie dürfen aber gerne einen besseren Namen wählen. | * Laden Sie die Datei {{lehrkraefte:blc:informatik:glf25:labyrinthe:prod.zip}} herunter und entpacken Sie das Archiv zu ihren Programmierprojekten. Ich habe den Ordner ''prod'' genannt, Sie dürfen aber gerne einen besseren Namen wählen. |
| * Studieren Sie den Code in der Datei ''main.py'' und führen Sie diesen aus. | * Studieren Sie den Code in der Datei ''main.py'' und führen Sie diesen aus. |
| * Vervollständigen Sie den Code in der Datei ''einlesen.py'' und testen Sie das Programm ''main.py''. Zur Kontrolle, geben Sie das eingelesene Labyrinth aus. | * Vervollständigen Sie den Code in der Datei ''einlesen.py'' und testen Sie das Programm ''main.py''. Zur Kontrolle, geben Sie das eingelesene Labyrinth aus. |
| | * Stellen Sie sicher, dass auch das Attribut ''bild'' bei allen Zellen auf 0 oder 1 gesetzt ist (0 schwarz, 1 weiss). |
| * Vervollständigen Sie den Code in der Datei ''startzielsuchen.py'', markieren im ''main.py'' die Start- und Zielzelle und geben Sie das Labyrinth zur Kontrolle aus. | * Vervollständigen Sie den Code in der Datei ''startzielsuchen.py'', markieren im ''main.py'' die Start- und Zielzelle und geben Sie das Labyrinth zur Kontrolle aus. |
| * Erstellen Sie dann in analoger Weise folgende Dateien mit entsprechenden Funktionen: | * Erstellen Sie dann in analoger Weise folgende Dateien mit entsprechenden Funktionen: |