Proteus – Online-Werkstatt für OER

Hans Rauch / 19.11.2017 10:36

hans.rauch@gmx.net

Proteus und OER

Steuerung:           

.. verwendet jsmind

Online-Medien bearbeiten - Wie?

Steuerung:           

.. verwendet jsmind

Online-Medien verbreiten - Wie?

Steuerung:           

autonom lauffähiges Lernobjekt = im Browser abspielbar

.. verwendet jsmind

Name des Projekts

1. Proteus als Akronym für

  • portable
  • objects
  • for
  • transformable
  • educational
  • use

2. griechischer Gott Proteus

  • würdiges Greisenalter
  • Gabe prophetischen Wissens (Divination)
  • spontane, polymorphe Gestaltverwandlung (Metamorphose)

Quelle

Werkstatt

graph LR ID-Management --> Authentifizierung Authentifizierung --> Werkstatt Authentifizierung --> Redaktion Werkstatt --- Apps["Apps, Content-Typen (H5p)"] Werkstatt --- search[Suche Lernressourcen] search --- Rohstoffe Werkstatt --- Hilfe Werkstatt --- Ausstellung Redaktion --- Ausstellung Suche[Suche Lernobjekte] --- Ausstellung style Redaktion fill:#ccc,stroke-width:2px,stroke-dasharray:5,5 style Ausstellung stroke-width:4px style Suche stroke-width:4px

.. verwendet mermaid.js

Lernobjekte: Lernpfade und Webquests

  • gemeiname Arbeit am gleichen Produkt
  • was im Moment noch fehlt:
    • Redaktion
    • "ausgewogene Kommunikation" - push/pull

Werkbank

graph LR ID-Management --> Authentifizierung Authentifizierung --> Werkbank Werkbank -.-> Apps["Apps, Content-Typen(H5P)"] Werkbank -.-> search[Suche Lernressourcen] search --- Rohstoffe Werkbank -.-> Hilfe Werkbank --> Medienpakete Suche[Suche Lernobjekte] --- Medienpakete style Suche stroke-width:4px style Medienpakete stroke-width:4px

.. verwendet mermaid.js

Lernobjekt: Medienpaket

  • gemeiname Arbeit am gleichen Produkt

Beschreibung der Inhalte

 Proteus-Standard (JSON) / Deutscher Bildungsserver

{
    "app": "document",
    "create_date": "06.06.2017 11:03",
    "creator": "Hans Rauch",
    "creator_email": "hans.rauch@gmx.net",
    "flag_delete": true,
    "flag_rename": false,
    "is_browseable": true,
    "last_modified": "06.06.2017 11:03",
    "license": "CC-by-sa",
    "name": "einfuehrung.html",
    "order_by": 110,
    "section": "Einführung",
    "text": "<p>Geben Sie hier bitte in wenigen Sätzen eine Einführung in das Thema ein.</p>",
    "title": "Einführung"
}

 + Elixier-Metadaten

Apps / Content-Typen

  • Audio
  • Bild
  • Bild-Überblendung
  • Datei
  • Daten-Diagramme (mit 9 Untertypen wie z.B. Balken-, Kreis, Polardigramm etc.)
  • Galerie
  • IFrame-Einblendungen (Youtube-Videos, H5P-Ressourcen)
  • Info-Seite
  • Interaktive Karte (GIS) (mit POI, Tracks)
  • Mathematik: Funktionsplotter (für zahlreiche mathematische Funktionen)
  • Mathematik: Koordinatensystem (auf der Basis von JSX-Graph)
  • Mindmap
  • Ordner
  • Prozess-Diagramm (mit 3 Untertypen)
  • Lernspiel/Selbsttest/Quiz (mit Bilder-Puzzle, Buchstabenraten, Kreuzworträtsel, Lückentext, Mehrfach-Auswahl, Memo-Spiel, Schüttel-Selbsttest, Suchsel-Selbsttest, Zuordnungen)
  • Video
  • Vortrag/Präsentation
  • Weiterleitung auf eine andere Webseite
  • Zeitleiste (für Einzelereignisse und Zeitspannen)

 

Autonom lauffähiges Lernobjekt

Steuerung:           

.. verwendet jsmind

Konkrete Beispiele

Proteus vs. H5P

  • gleiche Zielsetzung
  • unterschiedliche Umsetzung
  H5P Proteus
komplexe Lernobjekte
  • Vortrag
  • interaktives Video
  • Lernpfade
  • Webquests
  • Medienpakete
Umsetzung
  • Plugin
  • Standard
  • Plattformen basierend auf Standard
Bibliotheken
  • eigene Entwicklungen
  • externe Bibliotheken
Beschreibungssprache
  • JSON
  • JSON
Selbstbeschreibung
  • Inhalt
  • Formulare
  • Inhalt
Programmiersprache
  • Javascript
  • Python
  • PHP
  • Javascript ..
Lauffähigkeit
  • nur im Basissystem
  • autonom im Browser lauffähig

 

Entwicklungsgrundsätze

  • KISS
  • Nutzung externer, freier Entwicklungen
    • schnellere Ergebnisse
    • bessere Code-Qualität
    • aber mögliche Seiteneffekte der Bibliotheken
  • "dicht an didaktisch-methodischen Problemen"
  • ausführliches Hilfesystem für Autorinnen und Autoren (im Aufbau)

Grobe Zeitplanung

Deutscher Bildungsserver

Steuerung:           




Danke für die Aufmerksamkeit!

... realisiert mit deck.js /