Kapitel 6.2: Entwicklungssoftware

Zur Implementierung von CBT-Programmen wird eine leistungsstarke
Entwicklungssoftware benötigt. Bei der Auswahl eines geeigneten
Entwicklungspaketes können insbesondere folgende Kriterien eine
wichtige Rolle spielen:
- Die Entwicklungssoftware sollte dem Entwickler möglichst
viele routinemäßigen Aufgaben bei der Programmierung
abnehmen, d.h. sie sollte über eine umfangreiche Bibliothek
von Funktionen speziell für
Multimedia und CBT-Software verfügen. Insbesondere sollte
sie möglichst viele der gängigsten und wichtigsten
Multimediaformate unterstützen.
- Falls der Entwickler kein professioneller Programmierer, sondern ein
Experte auf dem Anwendungsgebiet ist, sollte die Entwicklungssoftware
intuitiv bedienbar sein und keine tiefgreifenden Programmierkenntnisse
verlangen.
- Zur Entwicklungsumgebung sollten leistungsstarke Multimedia-Editoren
gehören, also Werkzeuge mit denen
Grafik,
Sound,
Animationen und Videos bearbeitet werden können.
- Die entwickelte CBT-Software sollte mit geringem Aufwand auf andere
Computerplattformen portiert werden können. Idealerweise ist
die CBT-Software ohne Konvertierung auf mehreren Plattformen
lauffähig.
- Die mit der Entwicklungssoftware erstellten CBT-Programme und die zur
Ausführung der CBT-Software benötigten Programme sollten
lizenzfrei vertrieben werden können.
Die Wichtigkeit der einzelnen Kriterien hängt vor allem davon ab,
welche Komponenten
(Präsentation,
Multimedia,
Hypertext,
Expertensystem, Tutandenmodell etc.) das Lernprogramm beinhalten soll,
wer es entwickelt und in welcher Umgebung es eingesetzt werden soll.
Die Entwicklungssoftware kann in Abhängigkeit der
Implementierungsart in folgende Klassen eingeteilt werden: