- Open Storyline 360 → New Project
STORYBOARD: Having a Difficult Conversation as a Manager Branching Scenario — Storyline 360 Variables Branch Map (Decision Tree) Slide 1 → Slide 2 → Slide 3 (DP1) DP1 Best (A) → Slide 4A → Slide 5 (DP2) DP1 Okay (B) → Slide 4B → Slide 5 (DP2) DP1 Poor (C) → Slide 4C [Try Again] → Slide 3
Slide 5 (DP2)
STORYBOARD: AI Tools at Work — What Every Employee Should Know
Variables
Lesson Content Course Title | AI Tools at Work: What Every Employee Should Know Estimated Duration | 8 minutes Completion Type | Quiz-based (must pass knowledge check) Passing Score | 80% (4 of 5 correct) Attempts Allowed | 2
STORYBOARD: New Manager Essentials — Module 3 of 3: Giving Feedback That Sticks
Variables
Lesson Content Course Title | New Manager Essentials — Module 3: Giving Feedback That Sticks Estimated Duration | 6 minutes Completion Type | Completion-based (no quiz) Completion Trigger | Learner reaches final slide and clicks Continue Navigation | Linear
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>SNAKE</title> | |
| <style> | |
| body { background: #000; color: #0f0; font-family: monospace; text-align: center; } | |
| canvas { border: 2px solid #0f0; background: #111; } | |
| </style> | |
| </head> | |
| <body> |
This document outlines a plan to migrate the current Firestore-triggered step processing to a more robust Cloud Tasks implementation. The migration will improve reliability, enable better retry mechanisms, and allow parallel processing where appropriate.
- Built-in Retry Logic: Configurable retry with exponential backoff
- Deduplication: Avoid duplicate processing of the same task
| let instructions = ` | |
| ### **AI Agent Instructions** | |
| 1. **Understand the Content:** | |
| Use the provided content as the baseline for evaluating the learner's response. Ensure that the response aligns with the principles and safety guidelines in the content. | |
| **Content:** | |
| *"When working in a warehouse environment, always ensure that forklifts and pedestrians are separated by marked walkways. Forklift operators must maintain clear visibility and use warning signals when turning or reversing. Pedestrians should never assume they are seen and should make eye contact with the operator before crossing paths. A common cause of accidents is distraction, such as using mobile phones in high-traffic areas. Proper use of personal protective equipment (PPE), including high-visibility vests and steel-toe boots, is also crucial for minimizing injuries."* | |
| 2. **Understand the Question:** |
| // SDK USAGE | |
| // On doument load resolve the SDK dependecy | |
| function Initialize(onComplete) { | |
| require(["Speech.Browser.Sdk"], function(SDK) { | |
| onComplete(SDK); | |
| }); | |
| } | |
| // Setup the recongizer | |
| function RecognizerSetup(SDK, recognitionMode, language, format, subscriptionKey) { |
| //what is the URL of your google spreadsheet? | |
| var sheetURL = 'YOUR_URL_HERE'; | |
| var scoreVarName = 'userScore'; //what is the name of the score varible in Lectora? | |
| var userVarName = 'userName'; //what is the name of the user name varible in Lectora? | |
| var topTenVarName = 'topTenMsg'; //what is the name of the top ten message varible in Lectora? | |
| /**** Do not edit below this line unless you are confident about your JS skills. ****/ | |
| var userScore = eval("Var"+scoreVarName).getValue(); //Get the score from the player | |
| var userTag = eval("Var"+userVarName).getValue(); //Get the user name from the player |
| //what is the URL of your google spreadsheet? | |
| var sheetURL = 'YOUR_URL_HERE'; | |
| var scoreVarName = 'userScore'; //what is the name of the score varible in Captivate? | |
| var userVarName = 'userName'; //what is the name of the user name varible in Captivate? | |
| var topTenVarName = 'topTenMsg'; //what is the name of the top ten message varible in Captivate? | |
| /* | |
| *** Do not edit below this line unless you are confident about your JS skills. *** | |
| */ |