Manuel Dahm, Vincent Rebers


Nivel

Eine interaktive Lernplattform für das Internet


Nivel, eine interaktive Lernplattform für das Internet [link 01]

Nivel, eine interaktive Lernplattform für das Internet

Technik

Technische Beschreibung

Nivel basiert auf einer komplexen Engine. Im Hintergrund greifen verschiedene Soft- und Hardware-Komponenten ineinander. Um die Daten zu verwalten wurde eine logische, gut durchdachte und flexible Struktur erarbeitet. Dies beeinträchtigt jedoch nicht die einfach zu verstehende Bedienung und ein gutes Handling. Bei Nivel tritt die Technik unauffällig in den Hintergrund.
Zudem sind die Softwareanforderungen an den Enduser sehr gering. Dadurch ermöglicht Nivel einer breiten Benutzergruppe den Zugang.
A Serverseitige Technik
Als Leitzentrale von Nivel dient entweder ein Linux oder ein Windowsserver auf dem der Macromedia Communication Server installiert ist. Als zusätzliche Scriptsprache benötigt Nivel PHP und als Datenbank MySQL. Die kompletten Daten werden je nach Bedürfnis entweder in die Datenbank geschrieben oder als XML-Datei auf den Server geschrieben.
B Clientseitige Technik
Um einem möglichst breitem Publikum Zugang zu Nivel zu ermöglichen, wird als Frontend das kostenlose Flash MX Webbrowser-Plugin von Macromedia eingesetzt. Dadurch ist Nivel weitestgehend plattform-unabhängig. Der Flash MX-Player läuft auf Linux, Windows, Macintosh-Systemen uvm. und deckt damit über 99% der gängigen Computerbetriebssyteme ab.
Durch die vielen möglichen multimedialen Inhalte sollte die Rechenleistung des Clientrechners nicht zu veraltet sein, um den flüssigen Ablauf nicht zu behindern. Außerdem wird ein schneller Zugang zum Internet benötigt, da durch Webcam-Videos und anderer Inhalte eine relativ hohe Datenmenge transferiert wird. Die Minimal-Anbindung sollte die einer DSL-Verbindung nicht unterschreiten, wobei der begrenzende Aspekt eher den Upstream für Webcambild und Audio betrifft, als den Downstream.
Um die Kommunikationsmöglichkeiten von Nivel vollständig zu nutzen, sollte jeder User über eine Webcam und ein Mikrofon verfügen. Natürlich sollte jeder Rechner eine Soundkarte haben und Kopfhörer oder Boxen sollten vorhanden sein.

Hardware / Software

Serverseitige Technik:
Hardware:
- Linux oder Microsoft Windows Server
Software:
- Macromedia Communication Server
- PHP
- MySQL-Datenbank
Clientseitige Technik:
Hardware:
- schneller Windows-, Macintosh- oder Linux-Rechner
- Breitband Internetanbindung (min. DSL)
- Soundkarte
- Webcam (optional aber empfohlen)
- Mikrofon (optional aber empfohlen)
Software:
- Macromedia FlashPlayer Version 6

Kontext

Hochschule / Fachbereich

Fachhochschule Mainz
Mediendesign

URL der Hochschule

» http://www.img.fh-mainz.de [link 02]

Betreuer des Projekts

Prof. Tjark Ihmels › Biografie [link 03]

Kommentar des Betreuers

Manuel Dahm/ Vincent Rebers:
Nivel - eine interaktive Lernplattform für das Internet
In einem gemeinsamen Semesterprojekt haben Manuel Dahm und Vincent Rebers das Teletutoring-Tool Nivel entwickelt. Dabei ist es beiden überzeugend gelungen, die anspruchsvolle und komplexe Konzeption grafisch und programmiertechnisch auf hohem Niveau umzusetzen.
Der Datenstrom zwischen den einzelnen Teilnehmern auf der vorgestellten Lernplattform wird über den Macromedia Communication Server gewährleistet. Dabei haben bis zu 30 User gleichzeitig die Möglichkeit auf die vorbereiteten Inhalte zuzugreifen. Als Serversprache wird PHP verwendet. Speicherung und Administration der kurspezifischen Daten erfolgt über ein an MySQL angebundenes Datenbankmodul. Die zentrale Speicherung der einzelnen Kurse ermöglicht eine problemlose Archivierung und Revision.
Nivel ermöglicht es Lernenden und Lehrenden mit Hilfe der Textbearbeitung, Bildbearbeitung und der Einbindung von Audio- und Videofiles die Inhalte adäquat aufzubereiten und somit eine konzentrierte Studienatmosphäre zu schaffen. Die Wissensvermittlung verläuft einer herkömmlichen Unterrichtssituation vergleichbar. Der Lehrende ist permanent im Videofenster sichtbar und hörbar. Fragen und auftretende Probleme können auf diese Weise sofort aufgegriffen und thematisiert werden. Darüber hinaus wird die interne Kommunikation durch einen Chat und die Einbindung von e-Mail vervollständigt.
Der gestalterische Ansatz folgt den Erfordernissen des Einsatzgebietes. Alle Steuerelemente sind flexibel angeordnet, so dass eine individuelle Bildschirmaufteilung die jeweiligen Tätigkeiten unterstützt. Die klare grafische Struktur wird durch den Einsatz von Fenstern für die Darstellung der unterschiedlichen Inhalte konsequent umgesetzt. Die grafische Aufbereitung gewährleistet, das sich der Anwender jederzeit sicher durch die Datenstruktur navigieren kann.
Die Anwendung Nivel stellt im Rahmen eines Semesterprojektes eine herausragende studentische Leistung dar. Die Anwendung ist konzeptionell und gestalterisch durchdacht und zeichnet sich darüber hinaus durch eine sehr aufwendige und solide Programmierung aus.

Seminar / Kurzbeschreibung

Zuordnung Forschungsbereich

Prof. Tjark Ihmels
Institut für Mediengestaltung
FH Mainz
Wallstraße 11
55122 Mainz

  • › digital sparks 2003 [link 04]

» http://www.unshift.de/_nivel [link 05]

  • › PDF - Beschreibung [PDF | 44 KB ] [link 06]
  • › Screen Nivel - Unterrichtsbeispiel [JPEG | 70 KB ] [link 07]
  • › Screen Nivel - Auswahl von Kursen [JPEG | 45 KB ] [link 08]
  • › Screen Editor - Layout einer Seite [JPEG | 27 KB ] [link 09]
  • › Screen Editor - Auswahl eines Kurses zum bearbeiten [JPEG | 21 KB ] [link 10]
  • › Video | Editor-Beispiel [6 MB ] [link 11]
  • › Viedo | Nivel-Beispiel [6 MB ] [link 12]