MetaMedien - Übersicht zur Website


Die Website "Metamedien" ist vor allem gedacht zur Kommunikation zwischen den Personen - Studierenden und Lehrenden - im Umfeld der Veranstaltungen und Projekte an der Universität Kassel, in denen Programmiersprachen mit X-Talk-Charakteristika verwendet werden. Zu diesen Sprachen gehören u.a. "Hypercard" (MacOS), "Supercard" (MacOS) und "Toolbook" (Windows) sowie die von uns hauptsächlich benutzten Autorenprogramme "Metacard" und "Revolution", die als plattformübergreifende Entwicklungssysteme (Windows, MacOS, Unix, Linux) im Vordergrund stehen. Die gewählte Bezeichnung "Metamedien" weist dabei auf die Bedeutung hin, die wir dem Autorenprogramm "Metacard" zumessen.

Mit der Website "Metamedien" werden auch die Materialien besser zugänglich, die bisher auf dem FTP-Server der Hochschule im Unterverzeichnis "Zentraler.Medienbereich" unter einer wenig praktikablen überlangen Adresse versteckt waren.

Die parallele englische Version "Metamedia" richtet sich zunächst an die weltweit verteilten Nutzer der X-Talk-Sprachen "Metacard" und "Revolution", die als Diskussionsforen die Mail-Listen "Metacard@runrev.com", "use-revolution@runrev.com" und "improve-revolution@runrev.com" benutzen, hat aber natürlich auch die Funktion, über diesen Kreis hinaus Interessenten und potentielle Nutzer anzusprechen.-

Zu einzelnen Abschnitten dieser Website:

"X-Talk-Sprachen" skizziert die Charakteristika dieser Sprachen.

"Metacard und Revolution" beschreibt das Verhältnis dieser beiden eng verwandten Autorensysteme.

In den drei Sektionen "Anwendungsbeispiele", "Beispiele von Studierenden" und "Beispiele zur Entwicklung und Hilfsmittel" werden vornehmlich mit Metacard entwickelte "Stacks", d.h. Programmbeispiele, zum Testen und Analysieren zur Verfügung gestellt.

Im Abschnitt "Tutorials" finden sich Texte zur Einführung in die Arbeit mit "Metacard" und Revolution" sowie tutorial-artige Programmbeispiele.

Hinweise und Informationen zu Projekten an unserer Hochschule, sowie weitere Texte und Links ergänzen die Website.


Zum Stellenwert von X-Talk-Sprachen:

Seit Beginn der Entwicklung der "neuen Medien" sind an der Universität Kassel - wie auch an den meisten anderen Hochschulen -Veranstaltungen und Untersuchungen durchgeführt worden, die sich mit der Analyse und Nutzung von Computerprogrammen in unterrichtlichen Kontexten und allgemein innerhalb von Lehr-Lern-Prozessen befasst haben.

Zu den gegenwärtig über 20 Projekten zum Gegenstand "E-Learning" an der Hochschule zählen u.a. die Lernplattform "Winfoline" (Prof. Winand) und die Verwendung von Lotus "Learning Space" (Prof. Hellstern) als Web-basierte Anwendungen.

In dem mir zugeordneten Bereich der Mediendidaktik führte die Untersuchung der in ihrer Qualität häufig sowohl programmtechnisch als auch didaktisch defizitären Lernprogramme bald zu eigenen Entwürfen, zunächst mit Basic-Dialekten, Pascal und Visual Basic, zu denen dann die ersten X-Talk-Sprachen "Hypercard" (MacOS) und der erste Hypercard-Clone "HyperPad" (Brightbill&Roberts) für die DOS-Welt hinzutraten.

Nach einer Übergangsperiode, in der im Wesentlichen "Toolbook" (Windows) von Asymetrix für die Einführung in die didaktische Programnmierung verwendet wurde, rückte dann das Hypercard- und Supercard-kompatible und plattformübergreifende Autorensystem "Metacard" (Windows, MacOS, Unix, Linux) in den Mittelpunkt.

Ein besonderer Vorzug der Metacard-Umgebung ist die Eigenschaft, dass entwickelte Programme, "Stacks", sowohl "online" als auch "offline"" benutzbar sind, ohne dass für den Online-Einsatz die Hilfe eines Browsers erforderlich wäre. Die fourth-generation language "MetaTalk" erlaubt dabei ein Niveau von Interaktionen in Lernprogrammen, das mit HTML-, Java-, Javascript- oder Flash-Programmierung nicht oder teilweise nur mit erheblichem Programmieraufwand erreichbar ist. MetaTalk kann darüber hinaus als Server-Sprache in cgi-Skripten verwendet werden.

"Revolution" ist eine Weiterentwicklung von "Metacard" mit vielen interessanten neuen Eigenschaften (z.B. Datenbankanbindung), aber gegenwärtig noch in einem Entwicklungszustand, der das Arbeiten mit Revolution zeitweilig problematisch macht.

Ein Auszug aus dem "Metacard - Overview" auf der Webseite "www.metacard.com":

"Through the use of reusable software components that reside in MetaCard "stacks," this rapid application development environment allows even inexperienced computer users to develop applications in a fraction of the time required by other development tools. The interface layout tools are all WYSIWYG and will feel familiar to anyone who has used a drawing or painting program. Building an aesthetically pleasing and functional interface requires none of the esoteric knowledge of attribute and callback names required by other Motif based development systems.

When compared with application development tools that require the use of a third-generation language such as C/C++/Java, far fewer lines of code must be written to complete an application with the MetaTalk language. This results in higher developer productivity, higher product reliability, and reduced maintenance costs. The power and wealth of built-in capabilities of the language also means that you won't "hit the wall" and have to cut important product features late in development, a common occurrence when using "no scripting required" presentation tools and icon-based multimedia development environments."


Kontakt über Email