Corak Reka Bentuk Lab

Keputusan Storyline Meter Keyakinan

Corak interaksi Storyline yang lebih maju yang mengaitkan keputusan pelajar dengan tahap keyakinan mereka, kemudian menggunakan JavaScript untuk menghasilkan maklum balas pembimbingan adaptif.

Terbaik untuk Penghakiman
Berfungsi dalam Storyline
Jenis binaan JS + Pembolehubah
Kompleksiti Sederhana

Bila untuk menggunakannya

Gunakan ini apabila keyakinan sama pentingnya dengan pilihan.

Banyak keputusan di tempat kerja bukan hanya tentang memilih pilihan yang betul. Ia juga tentang mengetahui sejauh mana anda yakin, bila untuk berhenti, dan bila untuk mencari panduan.

Corak ini meminta pelajar untuk membuat keputusan dan menilai keyakinan mereka. Maklum balas kemudian disesuaikan berdasarkan kedua-dua input.

Ia berfungsi dengan baik untuk keputusan kepimpinan, senario keselamatan, penilaian pematuhan, sokongan pelanggan, penyelesaian masalah operasi, perbualan pembimbingan, dan mana-mana saat di mana keyakinan berlebihan atau ketidakpastian boleh mempengaruhi prestasi.

Pratonton Langsung

Cuba interaksi ini.

Pilih keputusan, pilih tahap keyakinan, dan hasilkan maklum balas adaptif. Dalam Storyline, nilai-nilai ini akan disimpan sebagai pembolehubah dan diproses melalui JavaScript.

Senario

Seorang pelajar menyedari ketidakpadanan proses semasa tugas yang sensitif terhadap masa. Apa yang harus mereka lakukan terlebih dahulu?

Keyakinan

Sejauh mana anda yakin?

Maklum balas yang dikalibrasi

Pilihan yang kuat. Semak keyakinan anda.

Berhenti untuk mengesahkan isu adalah langkah pertama yang paling kuat. Keyakinan sederhana anda adalah sesuai kerana situasi masih memerlukan pengesahan sebelum tindakan.

01

Ia mengajar kualiti keputusan.

Pelajar bukan sahaja memilih jawapan. Mereka sedang berlatih bagaimana untuk menilai kekuatan penghakiman mereka sendiri.

02

Ia mendedahkan keyakinan berlebihan.

Pilihan yang salah dengan keyakinan tinggi adalah berbeza daripada pilihan yang salah dengan keyakinan rendah. Maklum balas harus mencerminkan itu.

03

Ia mencipta bimbingan yang lebih baik.

Maklum balas adaptif membolehkan pengalaman bertindak lebih seperti seorang jurulatih dan kurang seperti skrin semakan kuiz statik.

Persediaan storyline

Bina ia dengan pembolehubah, pencetus, dan satu tindakan JavaScript.

Dalam Storyline, buat dua pembolehubah teks dan tiga pembolehubah maklum balas.

Gunakan pencetus butang untuk menetapkan keputusan yang dipilih oleh pelajar dan tahap keyakinan. Kemudian jalankan JavaScript untuk menilai kombinasi dan mengembalikan maklum balas yang disesuaikan.

Ini mengekalkan slaid yang fleksibel. Anda boleh mengubah logik maklum balas di satu tempat daripada mencipta timbunan lapisan yang diduplikasi.

Pembolehubah selectedChoice

Menyimpan keputusan yang dipilih oleh pelajar.

Pembolehubah confidenceLevel

Menyimpan keyakinan rendah, sederhana, atau tinggi.

Pembolehubah feedbackTitle

Menyimpan tajuk maklum balas yang dihasilkan.

Pembolehubah feedbackBody

Menyimpan mesej bimbingan yang dihasilkan.

Pembolehubah feedbackTone

Menyimpan kategori maklum balas untuk keadaan visual pilihan.

Salin JavaScript

Logik permulaan JavaScript Storyline.

Tambahkan ini kepada pencetus “Laksanakan JavaScript” selepas pelajar memilih pilihan dan tahap keyakinan. Pastikan nama pembolehubah Storyline sepadan dengan kod.

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

Panduan pencetus

Cara untuk menyambungkannya dalam Storyline.

Cipta tiga butang keputusan. Setiap butang menetapkan selectedChoice pembolehubah kepada salah satu nilai yang digunakan dalam JavaScript: teruskan, jeda, atau tingkatkan.

Cipta tiga butang keyakinan. Setiap butang menetapkan confidenceLevel pembolehubah kepada rendah, sederhana, atau tinggi.

Tambahkan butang hantar yang menjalankan JavaScript. Kemudian paparkan feedbackTitle dan feedbackBody dalam kotak teks menggunakan rujukan pembolehubah Storyline.

Langkah senior pilihan: gunakan feedbackTone untuk mengubah keadaan visual panel maklum balas anda. Gunakan label dan ikon bersama dengan warna supaya keadaannya jelas untuk semua orang.

Sesuaikan ia

Buat logik sepadan dengan tingkah laku yang ingin anda bentuk.

Gantikan senario contoh dengan keputusan sebenar dari pengalaman pembelajaran anda. Versi terkuat corak ini menggunakan pilihan yang semuanya boleh dipercayai.

Jangan buat jawapan “salah” terlalu buruk. Nilai datang dari membantu pelajar memahami mengapa pilihan itu berisiko, terlalu awal, tidak lengkap, atau kuat.

Anda juga boleh menambah penilaian, lencana, cabang, atau dorongan refleksi, tetapi nilai pembelajaran teras datang dari membantu pelajar mengkalibrasi pertimbangan mereka.

Mahu lebih banyak corak pembelajaran yang boleh digunakan semula?

Design Lab adalah perpustakaan praktikal corak interaksi percuma, petikan kod, dan nota binaan untuk pereka pembelajaran.