next up previous contents
Next: Anforderungen an eine Integrierte Up: Pflichtenheft Previous: Theorie   Contents

Zielsetzung

Aufgrund seiner Einfachheit und der engen Verbindung von Brainfuck und Turingmaschinen ist besonders der Einsatz dieser Sprache in Universitaeten und Hochschulen zur Heranfuehrung von Studenten der ersten Semester an die Grundlagen des algorithmischen Denkens, der Funktionsweise von Turingmaschinen und der Programmierung im Allgemeinen zum Beispiel in den Faechern "Grundlagen der Informatik" oder "Algorithmen und Datenstrukturen" sowie "Softwaretechnik" sehr gut geeignet.

Da zur Zeit noch keine komfortable integrierte Entwicklungsumgebung fuer die Programmiersprache Brainfuck existiert, ist es problematisch, die Sprache zur Lehre an Hochschulen und Universitaeten, insbesondere in den ersten Semestern einzusetzen. Da wir von der Notwendigkeit des Einsatzes von Brainfuck zu Lehrzwecken fest ueberzeugt sind, haben wir uns als Aufgabe gestellt, eine komfortable Entwicklungsumgebung zu implementieren. Um die Plattformunabhaengigkeit zu gewaehrleisten, werden wir ebendso einen Brainfuck-Compiler schreiben.



Robert Hoehndorf 2001-01-22