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: Oracle (TM) JRE + JDK Version ≥ 8; OpenJDK wäre auch möglich, ist in der Grafik aber erfahrungsgemäß leider viel langsamer.).

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

Tipps zum Entwickeln von Robocode 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
[PARENTDIR] Parent Directory - [PDF] Projektbeschreibung.pdf 2014-03-27 04:57 183K PDF Datei [IMG] robocode-compiler-options.png 2020-06-11 04:57 108K PNG Grafik [TXT] Bewertungsschema.html 2006-07-21 10:35 1.9K HTML Datei [TXT] ROBOCODE-INSTALLATION.txt 2009-03-24 07:59 847 [DIR] Teams-2020ss/ 2020-07-21 15:35 - [DIR] Teams-2010ss/ 2019-02-22 11:41 - [DIR] Teams-2007ss/ 2019-02-22 11:41 - [DIR] Teams-2006ws/ 2019-02-22 11:41 - [DIR] Projektbeschreibung-Source/ 2007-02-11 19:42 -
Apache/2.4.62 (Debian) Server at knopper.net Port 443