डिज़ाइन लैब पैटर्न

Storyline निर्णय आत्मविश्वास मीटर

एक अधिक उन्नत Storyline इंटरैक्शन पैटर्न जो एक शिक्षार्थी के निर्णय को उनके आत्मविश्वास स्तर के साथ जोड़ता है, फिर अनुकूलन कोचिंग फीडबैक उत्पन्न करने के लिए JavaScript का उपयोग करता है।

सर्वश्रेष्ठ के लिए निर्णय
में काम करता है Storyline
निर्माण प्रकार JS + वेरिएबल्स
जटिलता मध्यम

इसका उपयोग कब करें

इसका उपयोग तब करें जब आत्मविश्वास विकल्प के रूप में महत्वपूर्ण हो।

कई कार्यस्थल निर्णय केवल सही विकल्प का चयन करने के बारे में नहीं होते। वे यह जानने के बारे में भी होते हैं कि आप कितने निश्चित हैं, कब रुकना है, और कब मार्गदर्शन लेना है।

यह पैटर्न शिक्षार्थियों से निर्णय लेने और अपने आत्मविश्वास को रेट करने के लिए कहता है। फीडबैक फिर दोनों इनपुट के आधार पर अनुकूलित होता है।

यह नेतृत्व निर्णय, सुरक्षा परिदृश्य, अनुपालन निर्णय, ग्राहक समर्थन, संचालन समस्या समाधान, कोचिंग बातचीत, और किसी भी क्षण के लिए अच्छा काम करता है जहां अधिक आत्मविश्वास या अनिश्चितता प्रदर्शन को प्रभावित कर सकती है।

लाइव प्रीव्यू

इंटरैक्शन का प्रयास करें।

एक निर्णय चुनें, आत्मविश्वास का स्तर चुनें, और अनुकूलन फीडबैक उत्पन्न करें। Storyline में, ये मान वेरिएबल के रूप में संग्रहीत किए जाएंगे और JavaScript के माध्यम से संसाधित किए जाएंगे।

परिदृश्य

एक शिक्षार्थी एक समय-संवेदनशील कार्य के दौरान एक प्रक्रिया असंगति का पता लगाता है। उन्हें पहले क्या करना चाहिए?

आत्मविश्वास

आप कितने आत्मविश्वासी हैं?

कैलिब्रेटेड फीडबैक

मजबूत विकल्प। अपने आत्मविश्वास की जांच करें।

समस्या की पुष्टि करने के लिए रुकना सबसे मजबूत पहला कदम है। आपकी मध्यम आत्मविश्वास उचित है क्योंकि स्थिति अभी भी कार्रवाई से पहले सत्यापन की आवश्यकता है।

01

यह निर्णय की गुणवत्ता सिखाता है।

शिक्षार्थी केवल एक उत्तर नहीं चुन रहा है। वे अपने स्वयं के निर्णय की ताकत का मूल्यांकन करना भी अभ्यास कर रहे हैं।

02

यह अधिक आत्मविश्वास को उजागर करता है।

उच्च आत्मविश्वास के साथ गलत विकल्प कम आत्मविश्वास के साथ गलत विकल्प से अलग होता है। फीडबैक को इसे दर्शाना चाहिए।

03

यह बेहतर कोचिंग बनाता है।

अनुकूलनशील फीडबैक अनुभव को कोच की तरह प्रतिक्रिया देने देता है और स्थिर क्विज़ समीक्षा स्क्रीन की तरह नहीं।

कहानी की सेटअप

इसे वेरिएबल, ट्रिगर्स, और एक जावास्क्रिप्ट क्रिया के साथ बनाएं।

स्टोरीलाइन में, दो टेक्स्ट वेरिएबल और तीन फीडबैक वेरिएबल बनाएं।

बटन ट्रिगर्स का उपयोग करके शिक्षार्थी के चयनित निर्णय और आत्मविश्वास स्तर को सेट करें। फिर संयोजन का मूल्यांकन करने और अनुकूलित फीडबैक लौटाने के लिए जावास्क्रिप्ट चलाएं।

यह स्लाइड को लचीला रखता है। आप एक जगह पर फीडबैक लॉजिक को बदल सकते हैं बजाय कि डुप्लिकेट परतों का ढेर बनाने के।

वेरिएबल selectedChoice

उस निर्णय को स्टोर करता है जिसे शिक्षार्थी ने चुना।

वेरिएबल confidenceLevel

कम, मध्यम, या उच्च आत्मविश्वास को स्टोर करता है।

वेरिएबल feedbackTitle

उत्पन्न फीडबैक शीर्षक को स्टोर करता है।

वेरिएबल feedbackBody

उत्पन्न कोचिंग संदेश को स्टोर करता है।

वेरिएबल feedbackTone

वैकल्पिक दृश्य राज्यों के लिए फीडबैक श्रेणी को स्टोर करता है।

JavaScript कॉपी करें

स्टोरीलाइन जावास्क्रिप्ट प्रारंभिक लॉजिक।

इसे “जावास्क्रिप्ट निष्पादित करें” ट्रिगर में जोड़ें जब शिक्षार्थी एक विकल्प और आत्मविश्वास स्तर चुनता है। सुनिश्चित करें कि स्टोरीलाइन वेरिएबल नाम कोड से मेल खाते हैं।

// 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);

ट्रिगर गाइड

स्टोरीलाइन में इसे कैसे वायर करें।

तीन निर्णय बटन बनाएं। प्रत्येक बटन वेरिएबल को जावास्क्रिप्ट में उपयोग किए गए मानों में से एक पर सेट करता है: जारी रखें, रोकें, या बढ़ाएं। selectedChoice तीन आत्मविश्वास बटन बनाएं। प्रत्येक बटन वेरिएबल को कम, मध्यम, या उच्च पर सेट करता है।

एक सबमिट बटन जोड़ें जो जावास्क्रिप्ट चलाता है। फिर टेक्स्ट बॉक्स में स्टोरीलाइन वेरिएबल संदर्भों का उपयोग करके प्रदर्शित करें। confidenceLevel वैकल्पिक वरिष्ठ कदम: उपयोग करें

अपने फीडबैक पैनल की दृश्य स्थिति को बदलने के लिए। सुनिश्चित करें कि स्थिति सभी के लिए स्पष्ट हो, इसके लिए लेबल और आइकन के साथ रंग का उपयोग करें। feedbackTitle और feedbackBody इसे अनुकूलित करें

लॉजिक को उस व्यवहार से मेल करें जिसे आप आकार देना चाहते हैं। feedbackTone नमूना परिदृश्य को आपके शिक्षण अनुभव से एक वास्तविक निर्णय के साथ बदलें। इस पैटर्न का सबसे मजबूत संस्करण उन विकल्पों का उपयोग करता है जो सभी विश्वसनीय हैं।

“गलत” उत्तरों को कार्टूनिश रूप से बुरा न बनाएं। मूल्य इस बात में है कि शिक्षार्थियों को यह समझने में मदद करना कि एक विकल्प क्यों जोखिम भरा, जल्दी, अधूरा, या मजबूत है।

आप स्कोरिंग, बैज, शाखा, या विचारशीलता संकेत भी जोड़ सकते हैं, लेकिन मूल शिक्षण मूल्य शिक्षार्थियों को उनके निर्णय को संतुलित करने में मदद करने से आता है।

क्या आप अधिक पुन: प्रयोज्य शिक्षण पैटर्न चाहते हैं?

डिज़ाइन लैब शिक्षण डिज़ाइनरों के लिए मुफ्त इंटरैक्शन पैटर्न, कोड स्निपेट्स, और निर्माण नोट्स का एक व्यावहारिक पुस्तकालय है।

अपडेट का पालन करें

पैटर्न विवरण

निर्णय विकल्प