Dies ist eine alte Version des Dokuments!
Gruppe 2
Idee:
Unsere Idee war es ein Baumhaus, mit Wendeltreppe zu Bauen. Wenn man in das Baumhaus hineingeht, findet man ein Gym und ein Restaurant. Von aussen haben wir einen grossen Baum, mit einem Dach aus Glass und einer grünen Baumkrone.
Teile des Codes:
- Baumstamm
- Baumkrone
- Treppe
- Plattform
- Hauswände
- Hausdach
- Innenausstattung → Gymgeräte, Café/Restaurant
- Aussendekoration
Material:
- Holzblöcke
- Blätterblöcke
- Zaunblöcke
- Laternen
-Glasblöcke
Prozess:
1. Zuerst haben wir eine Ideensammlung gemacht und uns schlussendlich für ein Baumhaus als Projektidee entschlossen. Danach haben wir das Programmieren des Baumhauses in kleinere Aufgaben aufgeteilt (siehe Scrumboard). Auch das design des Baumhauses wurde diskutiert und bereits schon einmal eingegrenzt was in der Zeit und mit den bereits vorhandenen Fähigkeiten möglich war.
2. Daraufhin konnten wir mit dem Programmieren beginnen. Es kam zu ersten Schwierigkeiten, doch diese werden weiter unten genau erläutert. Um diese Probleme zu beseitigen haben wir als Gruppe Lösungsansätze gefunden oder im Unterricht nochmals fragen gestellt.
3. Die einzelnen Teile des Programmes wurden von Malik und Simeon zusammengeführt und an den entsprechenden Standort angepasst.
4. Es wurde alles überprüft und mehrere Test Durchläufe gemacht um uns von der Qualität des Produktes zu überzeugen. Es wurden auch nochmals kleinere Verbesserungen am Codes gemacht.
Den Prozess von uns und unserem Code konnten wir besonders daran merken, dass wir mit der Zeit immer schneller mit dem Lösen von den Aufgaben geworden sind.
Schwierigkeiten und Lösungen:
-Eine Schwierigkeit die vermehrt auftrat, war das wir zu viel mit dem Agenten gebaut hatten und wir uns erst an das schreiben des Codes mit dem anderen erlernen mussten. Doch nach einigen Versuchen hat auch diese Art des Programmierens funktioniert und unseren Code optimiert. Somit wurden Redundanzen vermieden und unser Code wurde stark gekürzt.
-Zu Beginn hatten wir etwas unterschiedliche Erwartungen an das Aussehen des Baumhauses. Nach mehreren Besprechungen und Brainstorming-Sitzungen konnten wir diese jedoch anpassen und so unsere Ziele durch Zusammenarbeit, doch noch zu einem guten Ergebnis bringen.
Fazit:
Das Projekt hat uns alle bereits im Unterricht gelernten Fähigkeiten anwenden lassen und man konnte so nachmals seine Programmierkenntnisse zusammenführen und erweitern. Der gesamte Prozess hat uns gezeigt, wie wichtig Teamarbeit, Kommunikation und Flexibilität sind. Auch Für alle Schwierigkeiten konnten wir eine Lösungen finden und dadurch haben wir uns alle mehrmals intensiv mit unserem Code beschäftigt. Letztlich haben wir nicht nur technische Fähigkeiten verbessert, sondern auch als Team stärker zusammengearbeitet und gemeinsam ein funktionierendes, zufriedenstellendes Ergebnis erzielt.
Anleitung:
Zuerst geht man die Treppen zu dem Baumhaus nach oben, dann tritt man ein.