Design Lab-Muster
Storyline Entscheidung Vertrauensmeter
Ein fortgeschrittener Storyline-Interaktionsmuster, der die Entscheidung eines Lernenden mit ihrem Vertrauensniveau verknüpft und dann JavaScript verwendet, um adaptive Coaching-Feedback zu generieren.
Wann man es verwenden sollte
Verwende dies, wenn Vertrauen genauso wichtig ist wie die Wahl.
Viele Entscheidungen am Arbeitsplatz betreffen nicht nur die Auswahl der richtigen Option. Sie betreffen auch, wie sicher man sich ist, wann man pausieren und wann man um Rat fragen sollte.
Dieses Muster fordert die Lernenden auf, eine Entscheidung zu treffen und ihr Vertrauen zu bewerten. Das Feedback passt sich dann basierend auf beiden Eingaben an.
Es funktioniert gut für Führungsentscheidungen, Sicherheitszenarien, Compliance-Urteile, Kundenunterstützung, operationale Fehlersuche, Coaching-Gespräche und jeden Moment, in dem Überconfidence oder Unsicherheit die Leistung beeinflussen können.
Live-Vorschau
Probiere die Interaktion aus.
Wähle eine Entscheidung, wähle ein Vertrauensniveau und generiere adaptives Feedback. In Storyline würden diese Werte als Variablen gespeichert und durch JavaScript verarbeitet.
Szenario
Ein Lernender bemerkt eine Prozessabweichung während einer zeitkritischen Aufgabe. Was sollte er zuerst tun?
Vertrauen
Wie sicher bist du?
Starke Wahl. Überprüfe dein Vertrauen.
Pausieren, um das Problem zu bestätigen, ist der stärkste erste Schritt. Dein mittleres Vertrauen ist angemessen, da die Situation noch eine Verifizierung vor der Handlung erfordert.
Es lehrt die Qualität von Entscheidungen.
Der Lernende wählt nicht nur eine Antwort. Er übt, wie man die Stärke seines eigenen Urteils bewertet.
Es offenbart Überconfidence.
Eine falsche Wahl mit hohem Vertrauen ist anders als eine falsche Wahl mit niedrigem Vertrauen. Das Feedback sollte das widerspiegeln.
Es schafft besseres Coaching.
Adaptives Feedback lässt die Erfahrung mehr wie einen Coach und weniger wie einen statischen Quiz-Überprüfungsbildschirm reagieren.
Storyline-Setup
Erstelle es mit Variablen, Triggern und einer JavaScript-Aktion.
Erstelle in Storyline zwei Textvariablen und drei Feedbackvariablen.
Verwende Button-Trigger, um die vom Lernenden ausgewählte Entscheidung und das Vertrauensniveau festzulegen. Führe dann JavaScript aus, um die Kombination zu bewerten und maßgeschneidertes Feedback zurückzugeben.
Das hält die Folie flexibel. Du kannst die Feedback-Logik an einem Ort ändern, anstatt einen Haufen duplizierter Ebenen zu erstellen.
Speichert die Entscheidung, die der Lernende ausgewählt hat.
Speichert niedriges, mittleres oder hohes Vertrauen.
Speichert die generierte Feedback-Überschrift.
Speichert die generierte Coaching-Nachricht.
Speichert die Feedback-Kategorie für optionale visuelle Zustände.
Kopiere das JavaScript
Storyline JavaScript Starter-Logik.
Füge dies zu einem „JavaScript ausführen“-Trigger hinzu, nachdem der Lernende eine Wahl und ein Vertrauensniveau ausgewählt hat. Stelle sicher, dass die Storyline-Variablennamen mit dem Code übereinstimmen.
// Storyline Decision Confidence Meter
// Create these Storyline text variables first:
// selectedChoice, confidenceLevel, feedbackTitle, feedbackBody, feedbackTone
var player = GetPlayer();
var choice = player.GetVar("selectedChoice");
var confidence = player.GetVar("confidenceLevel");
var feedbackTitle = "";
var feedbackBody = "";
var feedbackTone = "";
/*
Expected selectedChoice values:
- continue
- pause
- escalate
Expected confidenceLevel values:
- low
- medium
- high
*/
if (choice === "pause" && confidence === "high") {
feedbackTitle = "Strong choice. High confidence fits.";
feedbackBody = "Pausing to confirm the issue is the strongest first move. Your confidence is appropriate because you selected a low-risk action that creates clarity before moving forward.";
feedbackTone = "strong";
}
else if (choice === "pause" && confidence === "medium") {
feedbackTitle = "Strong choice. Check your confidence.";
feedbackBody = "Pausing to confirm the issue is the strongest first move. Your medium confidence is reasonable because the situation still requires verification before action.";
feedbackTone = "strong";
}
else if (choice === "pause" && confidence === "low") {
feedbackTitle = "Good decision. Build confidence in the process.";
feedbackBody = "You selected the strongest first step. If confidence is low, the support experience should reinforce why pausing and confirming is the right move before continuing.";
feedbackTone = "coaching";
}
else if (choice === "continue" && confidence === "high") {
feedbackTitle = "Overconfident risk.";
feedbackBody = "Continuing may feel efficient, but it can create more downstream work. High confidence in this choice is risky because the issue has not been verified yet.";
feedbackTone = "risk";
}
else if (choice === "continue" && confidence === "medium") {
feedbackTitle = "Understandable, but not ideal.";
feedbackBody = "Continuing might seem reasonable under time pressure, but the better move is to pause and confirm what changed before moving forward.";
feedbackTone = "redirect";
}
else if (choice === "continue" && confidence === "low") {
feedbackTitle = "Your uncertainty is useful here.";
feedbackBody = "Low confidence is a signal to slow down. Instead of continuing, pause and use the available guidance to confirm the next step.";
feedbackTone = "coaching";
}
else if (choice === "escalate" && confidence === "high") {
feedbackTitle = "Escalation may be premature.";
feedbackBody = "Escalating immediately can create unnecessary handoffs. High confidence here may skip a simple first step: confirm the issue and follow available guidance.";
feedbackTone = "redirect";
}
else if (choice === "escalate" && confidence === "medium") {
feedbackTitle = "Reasonable instinct, but check first.";
feedbackBody = "Escalation can be useful, but it should come after confirming the issue. Start with the simplest reliable next action.";
feedbackTone = "redirect";
}
else if (choice === "escalate" && confidence === "low") {
feedbackTitle = "Pause before escalating.";
feedbackBody = "Low confidence suggests you need more information. Before escalating, confirm what is happening and use the available guidance.";
feedbackTone = "coaching";
}
else {
feedbackTitle = "Make a selection first.";
feedbackBody = "Choose both a decision and a confidence level to receive calibrated feedback.";
feedbackTone = "neutral";
}
player.SetVar("feedbackTitle", feedbackTitle);
player.SetVar("feedbackBody", feedbackBody);
player.SetVar("feedbackTone", feedbackTone);
Trigger-Anleitung
So verkabelst du es in Storyline.
Erstelle drei Entscheidungsbuttons. Jeder Button setzt die selectedChoice Variable auf einen der Werte, die im JavaScript verwendet werden: fortfahren, pausieren oder eskalieren.
Erstelle drei Vertrauensbuttons. Jeder Button setzt die confidenceLevel Variable auf niedrig, mittel oder hoch.
Füge einen Absenden-Button hinzu, der das JavaScript ausführt. Zeige dann feedbackTitle und feedbackBody in Textfeldern unter Verwendung von Storyline-Variablenreferenzen an.
Optionale Senior-Bewegung: verwende feedbackTone um den visuellen Zustand deines Feedback-Panels zu ändern. Verwende Beschriftungen und Symbole zusammen mit Farben, damit der Zustand für alle klar ist.
Passe es an
Mache die Logik passend zu dem Verhalten, das du formen möchtest.
Ersetze das Beispiel-Szenario durch eine echte Entscheidung aus deiner Lernerfahrung. Die stärkste Version dieses Musters verwendet Entscheidungen, die alle glaubwürdig sind.
Mache die „falschen“ Antworten nicht cartoonhaft schlecht. Der Wert liegt darin, den Lernenden zu helfen, zu verstehen, warum eine Wahl riskant, verfrüht, unvollständig oder stark ist.
Du kannst auch Punkte, Abzeichen, Verzweigungen oder Reflexionsaufforderungen hinzufügen, aber der Kernwert des Lernens kommt davon, den Lernenden zu helfen, ihr Urteil zu kalibrieren.
Willst du mehr wiederverwendbare Lernmuster?
Design Lab ist eine praktische Bibliothek mit kostenlosen Interaktionsmustern, Code-Schnipseln und Bauhinweisen für Lern-Designer.