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

मार्गदर्शित परिदृश्य चयन ब्लॉक

एक हल्का इंटरैक्शन पैटर्न जो परिदृश्य-आधारित सीखने के क्षणों के लिए है जहां शिक्षार्थी एक प्रतिक्रिया चुनते हैं, तात्कालिक फीडबैक देखते हैं, और समझते हैं कि एक निर्णय दूसरे से बेहतर क्यों है।

सर्वश्रेष्ठ के लिए परिदृश्य
में काम करता है उठें
निर्माण प्रकार HTML/CSS/JS
जटिलता हल्का

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

इसका उपयोग तब करें जब शिक्षार्थियों को निर्णय लेने का अभ्यास करने की आवश्यकता हो, तथ्यों को याद करने की नहीं।

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

फीडबैक चुने गए विकल्प के ठीक नीचे तुरंत दिखाई देता है, जिससे प्रतिक्रिया को शिक्षार्थी के निर्णय से जोड़ा जाता है।

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

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

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

प्रतिक्रिया प्रकट करने के लिए एक विकल्प चुनें जो सीधे चयन के नीचे हो। यह शिक्षार्थी को उनके द्वारा किए गए निर्णय पर केंद्रित रखता है।

परिदृश्य

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

01

यह फीडबैक को संदर्भ में रखता है।

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

02

यह बेहतर निर्णय लेने का समर्थन करता है।

इंटरैक्शन शिक्षार्थियों को विकल्पों की तुलना करने और समझने में मदद करता है कि एक प्रतिक्रिया दूसरी से क्यों मजबूत है।

03

यह एक क्विज़ की तुलना में हल्का लगता है।

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

कोड कॉपी करें

Rise-फ्रेंडली HTML/CSS/JS प्रारंभिक ब्लॉक।

इसे एक कोड ब्लॉक, बाहरी HTML पृष्ठ, या होस्टेड इंटरैक्शन में पेस्ट करें। परिदृश्य, विकल्प, और फीडबैक भाषा को आपके सीखने के क्षण के अनुसार अपडेट करें।

<div class="scenario-choice-block">

  <div class="scenario-question">
    <p class="scenario-label">Scenario</p>

    <h3>
      A learner notices something does not match the expected process. What should they do first?
    </h3>
  </div>

  <div class="scenario-options">

    <button class="scenario-option" data-feedback="choice-a">
      <span>A</span>
      Continue the task and fix the issue later.
    </button>

    <div class="scenario-feedback" id="choice-a">
      <strong>Not the best first move.</strong>
      <p>
        Continuing may create more downstream work. The better first step is to pause and confirm what changed.
      </p>
    </div>

    <button class="scenario-option active" data-feedback="choice-b">
      <span>B</span>
      Pause, confirm the issue, and follow the next available guidance.
    </button>

    <div class="scenario-feedback active" id="choice-b">
      <strong>Strong choice.</strong>
      <p>
        This keeps the learner focused on the safest next action and reduces guessing.
      </p>
    </div>

    <button class="scenario-option" data-feedback="choice-c">
      <span>C</span>
      Restart the entire process from the beginning.
    </button>

    <div class="scenario-feedback" id="choice-c">
      <strong>Probably more effort than needed.</strong>
      <p>
        Restarting may work, but it can add unnecessary friction.
      </p>
    </div>

  </div>

</div>

<style>
.scenario-choice-block {
  max-width: 900px;
  margin: 0 auto;
  padding: 28px;
  border-radius: 28px;
  background: #ffffff;
  box-shadow: 0 18px 48px rgba(15,23,42,.08);
  font-family: inherit;
}

.scenario-label {
  margin: 0 0 10px;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: #777985;
}

.scenario-question h3 {
  margin: 0 0 24px;
  color: #111827;
  font-size: 26px;
  line-height: 1.15;
}

.scenario-options {
  display: grid;
  gap: 12px;
}

.scenario-option {
  display: flex;
  align-items: center;
  gap: 14px;
  width: 100%;
  padding: 16px;
  border: 2px solid rgba(17,24,39,.08);
  border-radius: 18px;
  background: #ffffff;
  color: #111827;
  text-align: left;
  font-size: 15px;
  font-weight: 700;
  cursor: pointer;
}

.scenario-option span {
  display: grid;
  place-items: center;
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  border-radius: 10px;
  background: rgba(124,58,237,.08);
  color: #7c3aed;
  font-size: 12px;
  font-weight: 900;
}

.scenario-option.active {
  border-color: rgba(124,58,237,.42);
  background: linear-gradient(135deg, rgba(37,99,235,.07), rgba(124,58,237,.07), rgba(20,184,166,.07));
}

.scenario-feedback {
  display: none;
  margin: -4px 0 10px;
  padding: 18px 20px;
  border-radius: 18px;
  background: rgba(248,250,252,.9);
  border: 1px solid rgba(15,23,42,.06);
}

.scenario-feedback.active {
  display: block;
}

.scenario-feedback strong {
  display: block;
  margin-bottom: 6px;
  color: #111827;
}

.scenario-feedback p {
  margin: 0;
  color: #5f6472;
  line-height: 1.55;
}
</style>

<script>
(function () {
  const options = document.querySelectorAll(".scenario-option");
  const feedbackItems = document.querySelectorAll(".scenario-feedback");

  options.forEach(function(option) {
    option.addEventListener("click", function() {
      const targetId = option.getAttribute("data-feedback");

      options.forEach(function(item) {
        item.classList.remove("active");
      });

      feedbackItems.forEach(function(item) {
        item.classList.remove("active");
      });

      option.classList.add("active");

      const targetFeedback = document.getElementById(targetId);
      if (targetFeedback) {
        targetFeedback.classList.add("active");
      }
    });
  });
})();
</script>

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

परिदृश्य को उस निर्णय के लिए विशिष्ट बनाएं जिसे शिक्षार्थियों को लेना है।

नमूना परिदृश्य को आपके शिक्षार्थी के काम से एक यथार्थवादी क्षण के साथ बदलें। सबसे अच्छे परिदृश्य विकल्पों को विश्वसनीय लगना चाहिए, न कि स्पष्ट रूप से बेवकूफ।

फीडबैक को संक्षिप्त और उपयोगी रखें। समझाएं कि विकल्प क्यों काम करता है या यह क्यों घर्षण पैदा करता है।

आप संदर्भ के आधार पर कोचिंग से अनुपालन, संचालन, सुरक्षा, ग्राहक सेवा, या ऑनबोर्डिंग में भी स्वर बदल सकते हैं।

पैटर्न विवरण

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