Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ws1314:strukturvorschlag_13.02.2014 [2014/02/13 12:01] stefanborn |
ws1314:strukturvorschlag_13.02.2014 [2016/05/10 14:46] (aktuell) |
||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
* Das Modul [[bewegeturtle.py]] definiert die Funktionen **bewege_turtle_auf_bild**, um die Turtle über ein Bild zu bewegen. Diese Funktion ist bisher nur deklariert und noch zu implementieren. | * Das Modul [[bewegeturtle.py]] definiert die Funktionen **bewege_turtle_auf_bild**, um die Turtle über ein Bild zu bewegen. Diese Funktion ist bisher nur deklariert und noch zu implementieren. | ||
* Das Modul [[bildoperationen.py]] enthält die Funktionen zur Bildbearbeitung, die ihr bisher definiert habt (und eine weitere). Selbstverständlich könnt ihr weitere Funktionen ergänzen, wenn ihr wollt. | * Das Modul [[bildoperationen.py]] enthält die Funktionen zur Bildbearbeitung, die ihr bisher definiert habt (und eine weitere). Selbstverständlich könnt ihr weitere Funktionen ergänzen, wenn ihr wollt. | ||
- | * Das Modul [[modturtle.py]] enthält Klassen, die es ermöglichen, eine Turtle vor einem Hintergrundbild zu bekommen. **An diesem Modul ist nichts zu tun.** Ich habe es vorbereitet, da es dabei technische Probleme gab, bei deren Lösung ihr meines Erachtens nicht sonderlich viel hättet lernen können. | + | * Das Modul [[turtlemod.py]] enthält Klassen, die es ermöglichen, eine Turtle vor einem Hintergrundbild zu bekommen. **An diesem Modul ist nichts zu tun.** Ich habe es vorbereitet, da es dabei technische Probleme gab, bei deren Lösung ihr meines Erachtens nicht sonderlich viel hättet lernen können. |
Das neue "Hauptprogramm" [[kanten_erkennen_neu.py]] importiert die Funktionen und Klassen dieser Module, macht aber ansonsten genau das, was euer altes Hauptprogramm getan hat. Neu hinzugekommen ist nur der Aufruf von *parametrisiere_kanten*, das Einzeichnen der gefundenen Kanten in ein Bild und der Aufruf von *bewege_turtle_auf_bild*. | Das neue "Hauptprogramm" [[kanten_erkennen_neu.py]] importiert die Funktionen und Klassen dieser Module, macht aber ansonsten genau das, was euer altes Hauptprogramm getan hat. Neu hinzugekommen ist nur der Aufruf von *parametrisiere_kanten*, das Einzeichnen der gefundenen Kanten in ein Bild und der Aufruf von *bewege_turtle_auf_bild*. |