Projekt Methodenbaukasten

Ähnliche Dokumente
IT Zertifikat Wintersemester 2010/2011 Allgemeine Informationstechnologien II. Abschlussprojekt Ein kleines Redaktionssystem

Die Online-Statistik der Stadt Freiburg

Entwicklungstand der GUI

manage easy save money work secure Identity Authorization Service for SharePoint 2010 IAS Identity Authorization Service Identity works!

JAmp - Accelerated Mobile Pages plugin. 1 Einführung

Homepage-Erstellung mit CMSimple

Homepageerstellung mit WordPress

Problemlösung Systemfestplatte ist voll trotz nur geringer Datenmenge

[Arbeiten mit dem Nvu Composer]

Ein Ausblick auf die neuen Features

PatientConcept ID - Mappingtool zur Verwaltung des ID-Codes. Bedienungsleitfaden PatientConceptID

Kyuss Das freie Manialink-CMS. Dokumentation

Die Warenkorbfunktion (workbasket)

EPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. Stand 2015/04. EPO Consulting GmbH - 1 -

Einführung in Imperia für Systembetreuer

PHP Kurs Online Kurs Analysten Programmierer Web PHP

Page 1. Das World Wide Web: Wie erstellen wir integrierte Anwendungen fürs neue Lernen?

Erstellen einer News

UnterrichtsMitschau Vorlesungsaufzeichnungen im sozialen Kontext. Folie 1

Content Management System (CMS) Manual

Joomla! 1.5. Das Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 3., überarbeitete Auflage. Hanser München 2008

Das Open Source Content Management System

Softwareentwicklung Prozessoptimierung. Warum wir? Über uns:


Anleitung zum veröffentlichen von Spielberichten V1.0

Datenbank-basierte Webserver

Enterprise Content Management für Hochschulen

Konzepte zur Datenhaltung für Webseiten in einem Web-Content- Management-System

Alle alltäglichen Aufgaben können auch über das Frontend durchgeführt werden, das in den anderen Anleitungen erläutert wird.

Oracle PartnerNetwork-Lösungskatalog

Handy-Synchronisation Inhalt

MayControl - Newsletter Software

Trainingsmanagement Gutschein Management. Beschreibung

Adobe Technical Communication Suite 2.5

Das Handbuch zu Blogilo. Mehrdad Momeny Übersetzung: Burkhard Lück

TYPO3 Slide Lightwerk GmbH

Web-Content- Management-Systeme

Reporting Lösungen für APEX wähle Deine Waffen weise

bit-qms Die neue Generation QM

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

GSB-Adminportal: Überblick über die Verwaltungsfunktionen. Das Portal zur administrativen Verwaltung des GSBs. Dr. Renè Ramacher.

Schnellstartanleitung

Erstellen eines neuen Dokumentes

Ein Dienst für Hochschulen und Forschungsinstitutionen zum einfachen Synchronisieren und Teilen von Dokumenten

Anwenderdokumentation Meine Daten

Dokumenten- und Publikationsserver

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

Literaturverwaltungsprogramm

Zum Bearbeiten ins Backend einloggen

Typo3 Schulung: Fortgeschrittene I an der Hochschule Emden/Leer

A1 Web Presence Service. Servicebeschreibung. Version: 3 Datum: Seite 1 von 7

Reise um die Welt. Das superschnelle Blogspiel für alle PASCH-Klassen

Konfiguration des ADITO4 Kalenders AID 029 DE Backends Kalendersynchronisation und Kalendercaching

Herausforderung Mobility. Statisches WCMS (imperia)

Professionell bloggen mit WordPress

Die perfekte Online-Hilfe auf Basis von HTML5 und Open-Source- Komponenten. Jochen Marczinzik , tekom Führjahrstagung

miless Der Dokumentenserver auf dem Campus Essen der Universität Duisburg-Essen

Netzwerkworkshop der deutschsprachigen OJS-Dienstleister 3./4. Dezember 2015, Berlin DOKUMENTATION

Pflichtenheft Inhaltsverzeichnis. 1 Zielbestimmung Musskriterien Wunschkriterien Abgrenzungskriterien...

Medien und Webtechnologie

FACHBEITRAG. 15 Tipps für die Generierung von Backlinks

Literatur und Links. Webtechnologien WS 2017/18 Teil 1/Entwicklung

Dabei sollen die Nutzern nach einer Authentifizierung entsprechend ihren Rechten Begriffe ändern, anlegen und kommentieren können.

Konzept eines Datenbankprototypen Folie 1 Daniel Gander / Gerhard Schrotter

Jura Eine verteilte Bibliothek von SAS 1 -Makros - Abstract -

Kurzanleitung für die Handhabung des CMS (Contend Managementsystem) Wordpress

André Maurer Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

Karl Deutsch Kaspar Schweiger. Webseiten erstellen mit. Drupal7 Content- Layout Administrafion. Mit 234 Abbildungen

Ein kleines Tutorial zu 1 st News, dem New sletter- Skript von Stephan Altmann

Vorlesungsaufzeichnungen im Kontext sozialer Netzwerke am Beispiel von Facebook

AT Contenator Datenblatt

Effiziente Informationstechnologie

CADEMIA: Einrichtung Ihres Computers unter Windows

doit Software-Forschungstag 2006 Standardisierte Auszeichnungssprachen der Computergraphik für interaktive Systeme Martin Rotard

Einrichtung der Synchronisation

PHP- Umgang mit Datenbanken (1)

APEX und Drucken! - Die Schöne und das Biest!

friendlyway DIGITAL SIGNAGE SOFTWARE

Seite 0

Benutzerhandbuch WordPress

Repositorienliste Extension (ext-key:repositoriesnew)

Technische Beschreibung: EPOD Server

Sitzungsmanagement für SharePoint 2010

XELOS 7.0 First Steps

Joomla! Source- CMS. Joomla! Open Source-CMS

e-bag Kurzanleitung e-bag Grundfunktionen

Literatur und Links. Webtechnologien SS 2017 Teil 1/Entwicklung

Kurzanweisung für Google Analytics

DAS EINSTEIGERSEMINAR

Citrix ShareFile Die ShareFile Web App

ALKIS- und Dienst-Nutzung mit Mapbender

- Gemeinsame Dokumente wie Texte, Tabellen, Präsentationen online erstellen und verwalten - direkt im Browser und von überall aus -

Virtual Classroom Backend

transfer.net Erste Schritte mit transfer.net

Häfele Connect App - Kurzanleitung

Vorwort 15. Buch-CD Ein WordPress-Blog 19. Teil I WordPress auf wordpress.com Ein Blog auf wordpress.com 37.

Mit PL/SQL auf s ipad

Transkript:

Institut für Pädagogik und Psychologie Abteilung E-Learning Lehren und Lernen mit neuen Medien Univ.-Prof. Dr. Bernad Batinic Mag.Timo Gnambs Netidee 2007 Projekt Methodenbaukasten Linz, 2008-01-20 Beschreibung Der Methodenbaukasten (http://www.methodenbaukasten.at) stellt ein Element zur Verankerung moderner Internettechnologien im regulären Aus- und Weiterbildungsbetrieb (sowohl im universitären wie auch privatwirtschaftlichen Umfeld) dar. Ziel des Projektes ist die Bereitstellung multimedial aufbereiteter Vortragselemente aus dem Bereich der empirischen Sozialforschung, im speziellen zu quantitativen und qualitativen Methoden, auf einer öffentlich zugänglichen online Plattform. Der Methodenbaukasten versucht mit Hilfe der Neuen Medien Synergien zu erschließen, indem einführende wie auch vertiefende Inhalte zu methodischstatistischen Themen von Disziplin-übergreifender Relevanz, die bislang von einer Reihe unterschiedlicher Institutionen und Einrichtungen vermittelt werden, in Form von electures, multimedial aufbereiteten Vortragsaufzeichnungen, aufzubereiten und zur freien Nutzung zur Verfügung zu stellen. Im Sinne eines Baukastensystems beschränken sich diese Aufzeichnungen nicht auf Videovorträge zu umgrenzten Themen der human- und sozialwissenschaftlichen Methodik mit synchronisierten Vortragsfolien allein, sondern umfassen zusätzlich weiterführende Lerntext mit vertiefenden Informationen, Verweise zu weiterführenden Ressourcen sowie ein Evaluationssystem zur Qualitätsbeurteilung der Aufzeichnungen durch die Nutzer. 1

Projektfortschritt 1. Entwicklung eines Datenbankschemas Das Ziel der Verwaltung aller Inhalte des Methodenbaukastens über eine Weboberfläche machte den Wechsel von statischen HTML-Seiten auf dynamische, Script-generierte Inhalte notwendig. Alle (bzw. der Großteil der) Inhalte werden hierzu in einer zugrunde liegenden Datenbank gespeichert. Auf Basis der bestehenden Inhalte des Methodenbaukastens sowie der geplanten Nutzer-Interaktivitäten wurde alle Inhalte abstrahiert und in ein geeignetes Datenbankschema überführt. 2. Entwicklung eines Benutzer-Rechtesystems Um Nutzern Zugriff auf unterschiedliche administrative Funktionen zu ermöglichen, wurde ein differenziertes Rechtesystem entwickelt, welches auf Nutzerebene die Vergabe folgender Rechte für electures erlaubt: Veröffentlichen von electures Aktivierung der Bewertungsfunktion für die electure Aktivierung der Kommentierungsfunktion für die electure Ändern der Inhalte der electures Löschen von electures Ändern der Kommentare von electures Für einzelne Nutzer können zusätzlich Administrationsrechte vergeben werden, die diese Rechte nicht auf einzelne electures beschränken, sondern für alle vorliegenden electures gewähren. Weiters stehen Rechte für verschiedene zusätzliche Verwaltungstätigkeiten zur Verfügung: Hinzufügen und Ändern von Blogeinträgen Ändern von Nutzerdaten und -rechten 3. Dynamische Generierung der Inhalte Alle bislang statisch auf dem Server vorliegenden Inhalte wurden auf Basis des Datenbankschemas auf eine dynamische, Script-basierte Generierung (PHP) umgestellt. Soweit technisch sinnvoll wurde zusätzlich ein einfaches Cachingsystem implementiert, um die dynamisch generierten Inhalte (HTML, 2

SMIL, Javascript) nicht bei jedem Seitenaufruf aufs Neue generieren zu müssen, sondern rascher aus dem Cache abrufen zu können. 4. Entwicklung eines Javascript-Plugins zur Steuerung von Medieninhalten Da sich der Administrationsbereich für den Endnutzer technisch möglichst anspruchslos darstellen sollte, ergab sich die Notwendigkeit die Medieninhalte (insbesondere Videofilme), die in der Regel über Plugins (z. B. Real Player) in die Webseiten eingebunden werden, über spezifische Nutzeraktionen (z. B. Buttonclicks) zu steuern und vor allem daraus relevante Informationen (z. B. aktuelle Spielzeit) zu extrahieren und weiter zu verarbeiten. Zur Gestaltung derartiger Interaktionen wird Javascript eingesetzt. Da bislang keine geeigneten Programmbibliotheken vorlagen, um derartige Steuerungsmöglichkeiten Medienübergreifend (also für verschiedene Mediengeräte wie z. B. Real Player, Quicktime und Windows Media Player) zu implementieren, wurde für die Open Source Javascript-Bibliothek jquery (http://www.jquery.com) ein Plugin mit entsprechender Funktionalität entwickelt (jquery Mediaplayer 1 ). 5. Administrationsbereich Zur Verwaltung des Methodenbaukastens wurde ein eigener Administrationsbereich entwickelt, der es ermöglicht unter Berücksichtigung der jeweiligen Nutzerrechte alle Inhalte des Methodenbaukastens über eine intuitive Weboberfläche zu verwalten: electures Alle textlichen Informationen für die Erstellung der electure (wie z.b. Titel, Name des Vortragenden, Beschreibung etc.) können über ein Web- Inteface direkt in die Datenbank eingetragen werden. Multimediaelemente (wie Graphiken und begleitende Dokumente) können online in der Medienbibliothek verwaltet werden und über ein einfaches Webformular auf den Server geladen werden. Der Vortrag (in der Regel ein Videofilm) kann über eine intuitive Administrationsoberfläche mit verschiedenen Multimediaelementen (in der Regel Graphiken) synchronisiert werden. Die entsprechenden 1 Das Plugin wird nach entsprechenden Bugfixes unter eine Open Source-Lizenz veröffentlicht. 3

Einblendzeiten müssen nicht manuell eingetragen werden, sondern werden per Javascript aus dem laufenden Videofilm übernommen. Alle Kommentare für electures können über eine Weboberfläche geändert und gelöscht werden. Weblog Es wurde eine einfaches Blogsystem implementiert, um Beiträge zu verfassen, zu ändern und zu löschen. Einfache Formatierungen können über den Open Source WYSIWYG-Editor TinyMCE (http://tinymce.moxiecode.com) eingefügt werden. Benutzerverwaltung Informationen von registrierten Nutzern (z. B. Name, Email etc.) können online geändert werden. Nutzer können gelöscht werden. Die Rechte für den Administrationsbereich können für jeden Nutzer online geändert werden. 6. Entwicklung eine Javascript-basierten Medienplayers Ursprünglich wurden vom Methodenbaukasten lediglich Medieninhalte für den Real Player unterstützt, da dieser als einziger gängiger Medienspieler eine ausreichende Unterstützung des SMIL-Standards, der zur Synchronisation unterschiedlicher Medieninhalte verwendet wird, bietet. Um diese Beschränkung auf ein einziges Mediengerät und dessen unterstützte Medienformate zu umgehen, wurde auf Basis des zuvor entwickelten Javascript-Plugins zur Steuerung von Medieninhalte der Prototyp eines Javascript-basierten Medienplayers entwickelt, der in Anlehnung an die Konzeption des SMIL-Standards verschiedene Medieninhalte synchronisiert über das Web darstellt. Somit liegt die Neuversion des Methodenbaukastens nun in einer ersten Betaversion vor. 4

Nächste Schritte 2008-02-01 2008-02-16 Entwicklung eines integrierten Hilfesystems Verfassen der Texte für das Hilfesystem 2008-02-17 2008-03-15 Betatest und Bugfixes Integration der Hilfetexte 2008-03-31 (Endbericht) Die Administrationsoberfläche inklusive begleitendem Hilfesystem kann für die Öffentlichkeit frei geschalten werden. (Mag. Timo Gnambs) 5