Communicating Robots with LEGO MindStorms
Benotung
(in German, because it's only relevant to our students)Voraussetzung für einen Schein im Softwareprojekt ist die regelmäßige Teilnahme an den Treffen (jeden Freitag 11-13 Uhr).
Die Note setzt sich wie folgt zusammen:
- Projekt in der zweiten Semesterhälfte: 40%
- Dokumentation: 30%
- Präsentation: 20%
- Übungen: 10%
Jeder Student hält im Laufe des Semesters eine Kurzpräsentation: entweder die Präsentation des Konzepts für den sprechenden Roboter Anfang Januar, oder (einen Teil der) Abschlusspräsentation Ende Februar. Solche Präsentationen sollen etwa 10 Minuten dauern. Außerdem erwarten wir bei jedem Treffen von jedem Team ein kurzes "Show & Tell" (bis zu 5 Minuten), bei dem es den anderen Teams über aufgetretene Probleme, ihre Lösungen und Fortschritte erzählt.
Als Dokumentation stellen wir uns folgendes vor:
- mit Javadoc o.ä. kommentierter Quellcode der RCX-Programme;
- LDraw-Modelle der wichtigsten Module des Roboters, plus Fotografien des kompletten Roboters;
- von jedem Teilnehmer eine etwa 10-seitige Dokumentation eines Aspektes des Team-Projekts. (Also z.B. die Konstruktion des Roboters oder seine Programmierung oder eine high-level-Beschreibung des Verhaltens des Roboters, mit Dialogdefinition.)
Die Anmeldung zur Prüfungsleistung muss bis zum 15.11.02 erfolgen. Uns ist wichtig, dass jeder Teilnehmer sich darauf verlassen kann, dass alle seine Teamkollegen bis zum Ende dabeibleiben, und wir denken, dass Ihr Euch bis Mitte November ein gutes Bild von der Arbeit mit Mindstorms machen könnt.