Software Engineering Projekt mit ROBOCODE

Hilfsmittel für die Übungen ist (wahlweise) der Studienaccount mit einer eingerichteten JAVA-Umgebung, die Linux Live-CD KNOPPIX, oder ein eigenes Notebook mit beliebigem Betriebssystem und eingerichteter JAVA-Laufzeitumgebung (empfohlene Version: OpenJDK JRE + JDK 1.6).

Als optionale Literatur zum Kurs werden Bücher zu den Themen "Software Engineering", "Entwurfsmuster" und "JAVA" empfohlen.

Tipps zum Arbeiten mit ECLIPSE und Robocode finden Sie hier.

Bis auf die Einführung und Projektgruppeneinteilung in der ersten Präsenzübung, wird das Projekt in Arbeitsgruppen (mit Hilfestellung oder Korrekturvorschlägen seitens des Dozenten, falls erforderlich) von den Teilnehmern komplett selbstständig bearbeitet. Die aktive Teilnahme an der Entwicklung sowie die Arbeitsergebnisse werden sowohl für die Teams als auch für die einzelnen Teilnehmer bewertet (s.a. Projektbeschreibung).

Die bewerteten und benoteten (!) Abschlusspräsentationen, bei denen alle Mitglieder der jeweiligen Gruppe beteiligt sein müssen, finden in den letzten beiden Vorlesungswochen während der Übungen statt. Weiterhin müssen sowohl die Arbeitsergebnisse in elektronischer Form beim Kursleiter eingereicht werden (Java-Code bzw. das Roboter-Team als Archiv, Dokumentation als PDF oder editierbares Office-Format).

Abschlußpräsentation Dauer: ca. 20 Minuten pro Gruppe, abschließend Wettkampf der erstellten Programme gegeneinander in unterschiedlichen Testszenarien



Icon  Name                        Last modified      Size  Description
[DIR] Parent Directory - [TXT] Bewertungsschema.html 21-Jul-2006 10:35 1.9K HTML Datei [DIR] Projektbeschreibung-Source/ 11-Feb-2007 19:42 - [DIR] Teams-2007ss/ 07-Oct-2007 16:55 - [DIR] Teams-2006ws/ 07-Oct-2007 16:55 - [TXT] ROBOCODE-INSTALLATION.txt 24-Mar-2009 07:59 847 [DIR] Teams-2010ss/ 23-Jun-2010 09:13 - [PDF] Projektbeschreibung.pdf 27-Mar-2014 04:57 183K PDF Datei
Apache Server at knopper.net Port 80