4. November 2016 10:02:20 CET
Nun ja, was ist einfach? In einigen graphischen Programmierumgebungen, mit denen Anfänger arbeiten, bekommt man die für eine graphische Interaktion mit dem LAMA nötigen Dinge sozusagen geschenkt. In diesem Kontext ist also eine Art GUI einfach, während die Ein-/Ausgabe über die Konsole bzw. per Textzeichen-Interaktion praktisch nicht möglich ist. In einer eher "klassischen" Programmierumgebung ist die Konsole evtl. der einfachere Weg.
Da die Aufgabe grundsätzlich nicht schwierig ist (es müssen grundlegende Datenstrukturen verwendet und mit diesen flexibel umgegangen werden), hat der Aufgabenausschuss schon an eine grafische Interaktion gedacht. Die Anforderung ist dann, sich die bei der verwendeten Programmiersprache bzw. -umgebung zur Verfügung stehenden Bibliotheken o.Ä. zu erarbeiten und einzusetzen.
Aber eine ordentlich gemachte Nutzerinteraktion per Text-I/O, bei der der "Tastendruck" auf dem Lama eher indirekt simuliert wird (z.B. durch Eingabe der Tastenkoordinaten), werden wir sicher akzeptieren. Die Aufgabenstellung lässt diesen Freiraum. Da, wo sie eindeutig ist, sollte sie aber auch in diesem Fall befolgt werden. In Teil 1 wird z.B. gefordert, dass der Zustand der LEDs angezeigt werden soll. Dann sollte auch eine Textanzeige die beiden möglichen Zustände deutlich erkennbar machen.
Dieser Beitrag wurde am 4. November 2016 10:02:32 CET von Wolfgang Pohl bearbeitet