Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ss15:schwarmtechnologie [2015/07/30 11:17] gereon451 [Projekttage] |
ss15:schwarmtechnologie [2016/05/10 14:46] (aktuell) |
||
---|---|---|---|
Zeile 161: | Zeile 161: | ||
* Viedeo der aktuellen Boids: https://owncloud.tu-berlin.de/public.php?service=files&t=9e600784b38878b904342a995eb283ab | * Viedeo der aktuellen Boids: https://owncloud.tu-berlin.de/public.php?service=files&t=9e600784b38878b904342a995eb283ab | ||
* als nächstes werden wir mehrere Ziele setzten und versuchen eine sinnvolle Verteilung zu erreichen | * als nächstes werden wir mehrere Ziele setzten und versuchen eine sinnvolle Verteilung zu erreichen | ||
- | * Dank Stefans Hilfe, haben wir nun einen Quit Knopf in unserem Programm. {{ :ss15:quit_taste.png?200|}} | + | * Dank Stefans Hilfe, haben wir nun einen Quit Knopf in unserem Programm. {{ :ss15:quit_taste.png?200|}} |
- | * Außerdem wurde eine weitere Methode zu der TwoD-Klasse hinzugefügt | + | * Außerdem wurde eine weitere Methode zu der TwoD-Klasse hinzugefügt |
- | * Tag 3: Wir experimentieren mit einem zweiten Ziel für unesere Boids und schauen wie sich diese dazu verhalten, optimal währe wenn sie eine Kette zwischen diesen Bilden | + | * Tag 3: Wir experimentieren mit einem zweiten Ziel für unsere Boids und schauen, wie sich diese dazu verhalten, optimal wäre, wenn sie eine Kette zwischen diesen bilden. Wir Modularisieren den Code und beenden die schriftliche Ausarbeitung und Kommentierung. |
+ | * Die Modularisierung hat nicht geklappt da der Code scheinbar mit Querverweisen arbeitet die sich nicht auf verschiedene Module verteilen lassen, | ||
+ | * Leider werden wir es nicht mehr schaffen den Code in die Realität umzusetzen. | ||
+ | |||
+ | |||
+ | ===== Lernergebnis ===== | ||
+ | 1. Wir haben Grundlagen von Python gelernt und deren Interaktion dazu gehören: | ||
+ | * Schleifen | ||
+ | * Listen | ||
+ | * Objekte | ||
+ | 2. Projektmanagment in der Informatik: | ||
+ | * Zeit- und Aufgabeneinteilung in der Informatik | ||
+ | * Bedeutung des klaren Programmierens(sprechende Namen und Kommentierung) | ||
+ | * Dokumentation der Arbeit | ||