Weblogs

Mein Besuch auf dem 4.Articulate Community Event in Hamburg - #ACEHAM16

Verfasst von Ralf Baum am Mo, 03/14/2016 - 15:55


Beim vierten Articulate Community Event in Deutschland machten die regionalen Ableger der E-Learning Heroes Halt in der Hansestadt Hamburg. Als Location fungierte das Gymnasium Lohbrügge im Hamburger Stadtteil Bergedorf. Am ersten Tag konnte ich aufgrund von anderen Verpflichtungen nicht teilnehmen. Umso grösser also meine Vorfreude auf den zweiten Tag der Veranstaltung.

Auf die Minute pünktlich startete die Veranstaltung mit einer Begrüßung durch die Veranstalterin – Community Managerin Nicola Appel.

Den ersten Vortrag "Volle Kraft voraus: Wie E-Learning in Rekordzeit gelingen kann" präsentierte Matthias Kollmitzer von Learnchamp aus Österreich. Hier wurde skizziert, wie seine Firma binnen kurzer Zeit ein großes E-Learning-Projekt für Viking Cruise stemmte.

Wesentlich technik-lastiger war dann der zweite Vortrag "Interaktive Lernvideos mit Articulate Storyline erstellen" von Inga Ivanovska von MED EL. Besonders interessant hierbei ihre Tipps zu Filmaufnahmen, wie z.B. Personen von der Seite in einem Winkel von höchstens 30° zu filmen, um beide Augen bei der Aufzeichnung zu sehen.

Die Session "Entwicklung einer konditionellen Navigation" stand dann als dritter Vortrag auf der Agenda und kam von Heiko Steffen, Site System Trainer bei der Tankstellen Support GmbH. Es wurde ein Problem vorgestellt und anschließend ging es mit vereinten Kräften des Publikums an die Lösung.

Nach dem Mittagessen gab es ein Novum in der Geschichte der Articulate Community Events in Deutschland: Ein Spontanvortrag von Marc Jez zum Thema "Änderungen in html und css bei bereits veröffentlichten Dateien". Man kann nachträglich ziemlich viel am Output ändern, so beispielsweise das Inhaltsverzeichnis farblich komplett neu gestalten. Das war sehr spannend, aber trotzdem bleibt ein kleiner Wermutstropfen: Wenn man mühevoll in html das Lernmodul geändert hat, aber es später im Dokument noch zu einer Änderung kommt, dann besteht die Gefahr, dass (Sie ahnen es schon) die ganze Arbeit noch mal gemacht werden muss.

Anschließend vertiefte Nicola Appel abermals das Thema Variablen und Trigger. Sie zeigte wie man ein Training personalisiert. Es wurden beispielsweise eine Textvariable zur Begrüßung des Lerners und eine Avatar-Auswahl vorgestellt.

Und zu guter Letzt mein eigener Vortrag "DalliKlick, Memory und Jeopardy - Lerninteraktionen selber bauen" für erfahrene User. Die Teilnehmer schienen sehr interessiert – ich hoffe, er hat ihnen gefallen und konnte sie inspirieren.

Fazit: Eine gelungene Veranstaltung, die hervorragend organisiert war. Mein persönlicher Dank gilt deshalb Nicola Appel, die abermals eine interessante Veranstaltung auf die Beine gestellt hat. Sowohl für Anfänger als auch für Profis war etwas geboten. Ebenfalls ein großes Dankeschön an den Schulleiter Michael Koops, der die Räumlichkeiten zur Verfügung gestellt hatte. Ich persönlich bin schon gespannt, wo das nächste Event stattfinden wird.

Ergebnisvariablen runden in Articulate Storyline

Verfasst von Ralf Baum am Di, 01/19/2016 - 08:31

Articulate Storyline 2 ist ein Programm, was sehr genau arbeitet. Das ist eine feine Sache, aber wenn es um die Resultatsfolie geht, dann arbeitet Storyline etwas zu genau. Es wird auf der Ergebnisfolie das erreichte Ergebnis bis zur zweiten Dezimalzahl ausgegeben. Das ist natürlich korrekt, aber mal ganz ehrlich: Erreichte Punktzahl: 51,51% Das sieht eher unglücklich aus.Da stellt sich die Frage: Gibt es eine Möglichkeit, diesen Wert zu runden?

Hierfür gibt es eine einfache Lösung. Auf der Ergebnisfolie finden wir die Variable %Results.ScorePercent%. Hier wird der Wert mit den 2 Dezimalstellen angezeigt.

Diese Variable heisst: %Results.ScorePercent%

Jetzt kann diese Variable nicht abgeändert werden, aber es gibt eine andere Möglichkeit:

Als erstes erstellen wir eine eigene Variable. In meinem Beispiel nenne ich diese Variable: "gerundetes Ergebnis"

Im nächsten Schritt setzen wir die Variable unserem ungerundeten Ergebnis gleich.

Articulate Storyline 2 rechnet die Ergebnisse bis in die siebte Dezimalstelle aus und beginnt dann selbstständig zu runden.
Das heisst für uns Nutzer, wir müssen das Ergebnis mit einer Zahl mit 7 Nullen dividieren, um diesen Rundungseffekt auszulösen. Anschließend multiplizieren wir unsere Variable wieder mit derselben Zahl mit 7 Nullen.

Das sieht dann folgendermaßen aus:

Das ist das Dividieren.

Das ist das Multiplizieren.

Jetzt die gute Nachricht: Das war es schon fast. Jetzt müssen Sie in der Anzeige der Ergebnisfolie nur noch im Ergebnistextfeld die ungerundete Variable %Results.ScorePercent% durch die neue Variable %gerundetes Ergebnis% ersetzen und schon haben Sie auf der Ergebnisfolie den gerundeten Wert.

Audiolautstärke in Videos reduzieren

Verfasst von Ralf Baum am Sa, 11/28/2015 - 19:26

Je größer eine Firma ist, desto vielfältiger kann das Material sein, das die E-Learning-Abteilung zur Verwendung erhält. Beliebt sind beispielsweise Hochglanzfilme von der Marketing-Abteilung oder aufwändige Intros von den Kollegen vom Media-Design. Diese Filme können sehr einfach in ein Lernprogramm mit Hilfe von Articulate Storyline integriert werden. Unter Umständen beginnen jetzt erst die Probleme.
Welche Probleme? Nun, nur mal so als Test: Publizieren Sie das Training und hören Sie sich das ganze Lernprogramm mit einem Kopfhörer an. Keine Auffälligkeiten? Ok, dann haben Sie Glück. Aber nach meinem Erfahrungen aus diversen Schulungen passiert das allerhöchstens in einem Drittel aller Fälle. Meistens sieht es nämlich so aus. Der Sound aus Promovideos ist meist deutlich lauter als eine „normale“ Vorlesestimme. Manchmal ist der Unterschied sogar eklatant und für den Lerner ein echtes Ärgernis, denn der Lerner muss bei großen Schwankungen jedes Mal wieder die Lautstärke an seinem Endgerät anpassen.

Abhilfe schaffen 2 Möglichkeiten:

1.) Sie bitten die Kollegen vom Marketing um eine angepasste Version. Das ist die eleganteste Lösung, aber zugleich auch ziemlich umständlich. Die Kollegen müssen das Video nochmal veröffentlichen und manchmal kann so ein Prozess Tage oder gar Wochen dauern, bis Sie das entsprechende Video verwenden können.
2.) Hier die schnellere Lösung. Kicken Sie auf das Video und öffnen Sie den Videowerkzeuge-Tab in der oberen Bildleiste.

Auf der linken Seite sehen Sie nun den Button "Videolautstärke". Wenn Sie darauf klicken, öffnet sich ein DropDown-Menü. Wählen Sie hier den Punkt niedrig aus.

Wenn Sie sich jetzt das Training nochmals publizieren, werden Sie merken, dass sich die Lautstärke Ihres Videos deutlich reduziert hat. Dies ist leider keine besonders filigrane Bearbeitungsmethode, aber zumindest ist nun der Unterschied zwischen Video und Folienaudio sehr viel geringer. Ihre Lerner werden Ihnen das danken.

Animationen in Articulate Storyline als Schleife abspielen

Verfasst von Ralf Baum am Mo, 11/23/2015 - 10:06

Eine Animation, die in einer Schleife abläuft, fachmännisch loop genannt, zählt zu den Funktionen, die sich leicht mit Articulate Storyline herstellen lassen. Es gibt 2 Möglichkeiten, das zu erstellen.
Zuerst der Weg mit dem Holzhammer:
Immer dann, wenn eine Animation endet, wird wieder eine Grafik eingefügt und diese wird ebenfalls mit der gleichen Animation und dem gleichem Zeitablauf verwendet. Das ist für 10 Sekunden machbar, weil man mit genügend Motivation 10 Animationen direkt hintereinander abspielen kann. Aber es bleibt eine sehr aufwändige Arbeit. Wenn jetzt eine Folie 45 Sekunden läuft, dann führt dieser Weg zu einem sehr erheblichen Zusatzaufwand. Das kann also nicht der richtige Weg sein. Aber es gibt eine andere Methode, die eine wesentliche Zeitersparnis für Sie bedeutet.
Zuerst nehmen wir eine Grafik und geben dieser einen Animationspfad. Das geht folgendermaßen:
Sie wählen zuerst Ihre Grafik an und gehen anschließend auf den Animations-Tab. In der Buttongruppe Bewegungspfade wählen Sie den Button Bewegungspfad einfügen aus.

Als Animationspfad wählen Sie im geöffneten Menü nun den Circle-Weg aus. Die Grafik beschreibt mit dieser Funktion einen Kreis.

Falls Sie einen ellipsenartigen Bewegungspfad benötigen, ist dies ebenfalls kein Problem. Sie können den Bewegungspfad jederzeit mit einem Klick auf den Pfad modifizieren.
Wenn Sie nun einen Preview machen, werden Sie sehen, dass das Objekt sich nur ein einziges Mal bewegt. Also muss nun mittels eines zusätzlichen Triggers, die Wiederholungsfunktion angesprochen werden.

Die Animation startet jetzt jedes Mal wieder aufs Neue, wenn die alte Animation abgelaufen ist.
Wenn Sie sich jetzt die Sache im Preview anschauen, dann funktioniert es zwar, aber irgendwie läuft die Animation nicht gleichmäßig ab. Man hat das Gefühl, dass die Animation anfangs etwas langsamer läuft und erst mit der Bewegung schneller wird. Abhilfe finden Sie in den Pfad-Optionen unter Beschleunigung.

Standardmäßig ist hier unter der Geschwindigkeit „Hinein Heraus“ eingestellt. Verändern Sie diese Einstellung auf „Ohne“.
Schon läuft die Animation gleichmäßig in einer Dauerschleife.

Background Audio in Articulate Storyline einbinden

Verfasst von Ralf Baum am Do, 11/19/2015 - 10:28

"Kann man bei Articulate Storyline eigentlich ein Soundbett unterlegen, das durch das komplette Training durchläuft?" Diese Frage stellt man mir häufiger in meinen Schulungen. Meist ist es der Wunsch, dass das Lernprogramm mit sanfter Hintergrundmusik untermalt werden soll.
Meine Antwort ist dann immer ähnlich: "Mit Bordmitteln von Articulate Storyline 2 kann man das nicht lösen, aber man kann dies mit minimalen html-Kenntnissen möglich machen."

Vorgehensweise:

Sie publizieren Ihren Content und gehen anschließend in den Ordner mit dem Content. Die Musikdatei, die verwendet werden soll, muss in den publizieren Ordner kopiert werden. Kopieren Sie diesen auf die Ebene mit der story.html-Datei.

Jetzt werfen Sie einen Blick auf die story.html-Datei. Diese öffnen Sie nicht mit einem Doppelklick, sondern starten Sie die Datei mit einem html-Editor wie z.b. Bluefish oder dem Windows Texteditor.
Erschrecken Sie bitte nicht, ob des plötzlich auftauchenden Codes. Alles halb so wild, Sie sollen auch nichts diffiziles hineinprogrammieren.

Scrollen Sie an das Ende der Seite und kopieren Sie diesen Code vor den finalen Body-Tag.

Hier der Code zum Kopieren:


<audio src="hierspieltdiemusik.mp3" preload="auto" autoplay loop>
</audio>


und hier gehört er hin:

Jetzt müssen wir noch eine Sache beachten:

Wir kopieren jetzt den Namen der Musik-Datei und fügen ihn in unseren Codeschnipsel hinein. Ersetzen Sie den Eintrag "hierspieltdiemusik.mp3" mit dem ensprechenden Dateinamen. Danach speichern Sie die html-Datei und schauen Sie sich ihr Lernprogramm nochmal an.
Im Hintergrund läuft jetzt Ihre Musik im Schleifen-Modus.

Aber dieser Vorgang birgt auch gewisse Schwachstellen.

Nachteile dieses Verfahrens:

  • Der Benutzer kann die Lautstärke nicht mittels der Playbar regulieren, sondern kann lediglich die Ausgabe des Audioausgangs verändern. Dies bedeutet, dass Sie keine zu laute Musik einbinden sollten, sondern im Zweifelsfalle die Lautstärke des Audios vorab mit einem Audio-Editor regulieren sollten.
  • Wenn Sie das Lernprogramm aufgrund einer Änderung nochmal neu publizieren müssen, dann beginnt dieser Prozess wieder von vorne. Um den Vorgang nicht jedesmal wieder vollständig durchführen zu müssen, kann es sich lohnen, den html-Code irgendwo zwischenzuspeichern. Dann muss nur die Audio-Datei wieder eingefügt werden.

Falls Sie mit diesen beiden Schwachstellen leben können, dann steht dem erfolgreichen Einbinden nichts mehr im Wege.

Mein Besuch auf dem 3.Articulate Community Event in Berlin - zweiter Tag

Verfasst von Ralf Baum am Sa, 11/14/2015 - 17:01

Der zweite Tag des Articulate Community Event war ebenfalls äußerst informativ. Nachdem am ersten Tag eher grundlegende Dinge behandelt wurden, gab es am Freitag den Tag für die Experten. Den Show-Opener machte wieder Tom Kuhlmann. Dieser zeigte eine Stunde lang Tipps und Tricks zu Storyline. Hierbei ging es vor allem um Efficency, denn schließlich führen manchmal einige Wege zum gewünschten Ergebnis. Die gesamten Tipps hier aufzulisten das würde den Rahmen dieses Blogs sprengen, aber ich werde in den nächsten Wochen ein bisschen darauf eingehen.
Ein Shortcut hat es mir besonders angetan. Wir alle kennen (hoffentlich) den Shortcut STRG+D zum Duplizieren. Doch was passiert, wenn man zuerst die STRG-Taste drückt, den Mauszeiger auf ein Objekt legt und dann zusätzlich die Shortcut-Kombination SHIFT+D drückt? Das neue Objekt wird auf diese Art und Weise dupliziert und kann nur linksbündig verschoben werden. Somit sind alle Objekte sofort linksbündig angeordnet.
Auf Tom Kuhlmann folgte Markus Ritter, der ebenfalls bereits am Vortag präsentierte. In seinem Vortrag über Softwaresimulationen zeigte er viel von der Aufnahmefunktion von Articulate Storyline und präsentierte auch die Editierungsmöglichkeiten der Aufzeichnungen.
Die Mittagspause wurde diesmal nicht in ein Restaurant verlegt, sondern es gab ein Catering direkt im Zwingli-Haus. An den Stehtischen bildeten sich schnell Gesprächsgruppen, in denen eifrig diskutiert wurde.

Anschließend durfte Super Hero Michael Hinze nachlegen. Seine Beispiele zur Verwendung von Slidern waren ein echter Augenschmaus und sorgten im Publikum für ein leises Raunen. Anschließend gab es noch ein paar Übungen zum Schieberegler, die sehr aufwändig von Michael vorbereitet wurden.

Der letzte Redner war, wie bereits am Vortag, David Anderson. Sein Vortrag behandelte das Thema Videos in Lernprogrammen. Hierbei wurden viele inspirierende Beispiele aus der Community gezeigt. Von richtigem Verhalten beim Autofahren bis hin zu Ian McKellan reichte die gezeigte Palette der interaktiven Videos.

Fazit: Zwei höchst informative Tage. Neben den Veranstaltungen kamen auch das Netzwerken und der informelle Informationsaustausch nicht zu kurz. Da freue ich mich schon auf das 4.Articulate Community Event in Deutschland. Deshalb an dieser Stelle der Dank an die Articulate Community Managerin, Nicola Appel, der es gelungen war, gleich 3 nordamerikanische Super Heros of E-Learning als Key Note Speaker zu verpflichten.

Am 15.12.2015 gibt es übrigens in Heidelberg das Community Meetup für alle Articulate-Freunde im Rhein-Neckar-Kreis.

Mein Besuch auf dem 3. Articulate Community Event in Berlin

Verfasst von Ralf Baum am Do, 11/12/2015 - 22:33

Das Besondere an Articulate ist die Community. Weltweit vernetzen sich die Articulate – User und tauschen gemeinsam Wissen und Informationen aus. Was liegt näher, als der Schritt von der digitalen Welt in die reale Welt? Wie klappt sowas am besten?

Richtig, mit einem
Articulate Community Event. Fast genau 1 Jahr nach dem ersten Entwurf, 6 Monate nach dem zweiten Event in München, war erneut Berlin die Location für das dritte Event in Berlin. Das 3.Community Event fand in Berlin-Friedrichshain statt und wurde von der deutschen Articulate Community Managerin, Nicola Appel, organisiert.

Nach der Begrüßung durch Sven Slazenger, Geschäftsführer von Interlake, starte der 1.Vortrag. Tom Kuhlmann, Chief E-Learning Architect von Articulate, erklärte, wie wichtig die Interaktivität für den Erfolg von E-Learning-Lernprogramme ist. Sein Ansatz zu mehr Interaktionsformen und weg von reinen Click&Read-Szenarien verhilft dem Lerner zu einer deutlich größeren Identifikation mit dem Lernprogramm.
Nach der Kaffeepause betrat Marcus Ritter von Interlake die Bühne. Seine Vorführung von Storyline führte nicht nur durchs Programm, sondern zeigte auch kleine Interaktivitätsübungen zum Selbstnachbauen, wie z.B. dem Charakter „Tobi“ abwechselnd fröhlich oder traurig einzublenden.

Nach der großzügig geplanten Mittagspause führte Marcus Ritter weiter durchs Programm. In der Hands-on-Session wurden noch diverse Freiform-Aufgaben durchgearbeitet. Als letzter Sprecher war David Anderson an der Reihe. Der Articulate Community Manager verwies in seinem Beitrag “Highlights from the E-Learning Heroes Community Challenges” auf die Möglichkeiten, sich über die Teilnahme an den Weekly Challanges einen Namen in der E-Learning-Community zu machen.

Ein sehr interessanter 1.Tag. Ich bin schon gespannt, wie es am zweiten Tag weitergehen wird.

Schwierigkeiten beim Einbetten von YouTube-Videos?

Verfasst von Ralf Baum am Mi, 09/16/2015 - 08:38

Eigentlich ist das Einbinden von YouTube-Videos eine recht einfache Sache. Man öffnet den Video-Tab und kopiert den Einbettungs-Code von YouTube hinein. Also, STRG+v als Shortcut verwendet und schon erwartet uns eine negative Überraschung.

War der Code falsch kopiert?

Sie können es gern mehrmals versuchen, aber das Ergebnis wird das gleiche bleiben. Sollten zukünftig keine YouTube-Videos mehr funktionieren? Recherche auf der YouTube-Seite ergibt, dass die API sich geändert hat. Jetzt gibt es 2 Möglichkeiten:
1 Man wartet, bis es ein Update von Storyline 2 gibt. Das dauert auf alle Fälle und vielleicht ändert sich nochmals etwas an der API. Also de facto keine zufriedenstellende Lösung
2 Sie bedienen sich eines Workarounds: Sie kopieren den YouTube-Hyperlink

Also: Sie nehmen https://www.youtube.com/embed/xyz, kopieren diesen Link in einen URL-Shortener Ihrer Wahl und wandeln ihn um. Zu Beispielszwecken habe ich mich für den Google url Shortener entschieden. Falls Sie einen anderen URL Shortener verwenden wollen, dann gibt es hier eine große Auswahl.

Jetzt wählen Sie nochmals den YouTube-Einbettungscode und ersetzen den bisherigen YouTube-Hyperlink durch Ihren neu erstellten, verkürzten Link. Jetzt fügen Sie kompletten Einbettungscode nochmals ein und Sie werden sehen, dass der Link angenommen wird.

Unvermutetete Navigation - Woher kommt der Vor/Zurückbutton?

Verfasst von Ralf Baum am Di, 06/02/2015 - 13:45

Es ist aber auch wirklich ärgerlich: Da hat man in mühevoller Kleinarbeit die Navigationsbuttons von jeder Folie entfernt. (Vielleicht ohne zu wissen, dass man im Storyview mit Strg+a alle Folien auf einmal anwählen kann.) Trotzdem tauchen nach Vor- und Zurücknavigieren in der publizierten Version diese Buttons auf. Also hat man vermutlich irgendwo etwas übersehen? - Man schaut das Training an dieser Stelle erneut an. Zweimal scharf higeschaut, aber komischerweise ist im Storyview kein Vor/Zurück-Button aktiviert.

Bereits veröffentlichte Lernprogramme im XML nachträglich anpassen - Teil 1

Verfasst von Ralf Baum am Mi, 03/18/2015 - 16:15

Je größer ein Projekt wird und je mehr Materialien eingelesen werden, desto länger dauert der Publish-Prozess bei Articulate Storyline. Für eine gelungene Endversion wartet man gerne auf das Ende des Publish-Prozesses, aber wenn man Zwischenversionen erstellt, dann wartet man schon nicht mehr so gerne. Wenn jetzt bei dieser Zwischenversion noch etwas in der Abspielumgebung geändert werden soll, dann kann das ärgerlich sein. Aber es gibt auch Abhilfe, die Ihnen einen unnötigen re-publish erspart.


Achtung: Diese Anweisung erspart Ihnen nicht die nachträgliche Bearbeitung und normalerweise nicht den re-publish. Sie sollen die nachfolgenden Anregungen nur für kurzfristige Reparaturen verwenden und nicht vergessen in der Quelldatei die Mängel auszubessern. Zusätzlich sollten Sie diese Anpassungen nur mit einer Sicherheitskopie des Outputs machen.

Die publizierten Dateien befinden sich im Output-Ordner Ihres Projekts.
Öffnen Sie folgende Ordner:

-> Projektorder

-> Story Content

Hier befindet sich eine Datei mit dem Namen "frame.xml". Diese öffnen Sie mit einem XML-Editor und erhalten dann folgende Ansicht:

Ganz schön verwirrend, der Text verschwimmt förmlich vor den Augen. Aber keine Sorge, wenn man den richtigen Anknüpfungspunkt hat, dann geht es wie von selbst.

Mit dem Windows Text Editor funktioniert es auch, aber ist sehr mühselig und das Risiko ist groß, versehentlich etwas zu löschen.

Wie ändert man Inhalte? - Wir ändern den Modultitel

Eigentlich recht einfach, Sie ändern die Zeichen. Das sieht man schön im Tab "Title enabled".

Hier können Sie beispielsweise den Namen des Titels abändern. Das ist sehr empfehlenswert, wenn nachträglich z.B. etwas gekürzt werden soll. Ändern Sie z.B. dem Titel "Modul 6" in "Unsere Anpassung", können Sie nach erfolgter Speicherung die story.htm-Datei neu öffnen. Sie werden sehen, dass im Modultitel nun der neue Name steht.

Im nächsten Blog werde ich Ihnen zeigen, wie man auch mit Änderungen an der frame.xml nachträglich den Ressourcen-Tab und den Logobereich ausblenden kann.