other
10 TopicsAre you an "e-learning team of one"? 🤔
Hey E-Learning Heroes, and welcome to our new forum, Exchange Best Practices! 🎉 We added this forum because we know that your expertise extends far beyond what you do with our products, and we've heard from lots of members that you love using this community to network with other e-learning professionals about a wide range of topics in the E-Learning Industry. We hope this becomes your go-to space to start conversations about anything that's on your mind in the E-Learning industry, even if it extends a bit beyond what you do with Articulate's tools. We're excited to see discussions, questions, and idea-shares around everything from... How you work with SMEs on their first draft of an e-learning request How you approach creating a portfolio to support your e-learning career How you think about infusing your e-learning courses with adult learning & pedagogical best practices... And so much more! To help grease the wheels and kick off interactions within this space, I thought I'd ask a starter question: Would you describe yourself as an e-learning team of one? Do you work as a generalist managing everything from needs assessments to storyboarding to publishing courses on an LMS, or do you work with a group of collaborators who manage different steps in that workflow? If it's the latter, what do those collaboration flows look like? Let us know in the comments—our community team is selfishly interested in learning more about you, but it's also our hope that with prompts like these we can help surface for you other members who work in similar ways so that you can find the right people to network and collaborate with. Excited to read your responses!180Views4likes9CommentsLive Workshop After Students Complete Online Course
Hi there! We have an hourlong live class that meets every week. Before class, the students are supposed to complete the corresponding module before attending class. It's very much set up like a college class. But up until now, the live workshop has just been repeating the content they just learned. What should I do instead to make it more of a discussion and not a lecture?87Views0likes4CommentsStarting a Learning Design Business
Hello E-Learning Heroes community! I'm Erin from Toronto, Ontario Canada. I'm an instructional designer, currently in the process of opening my own business (website coming soon!). I have some ideas on next steps, but I would love to hear from anyone who has launched their on instructional design business. What did you do to market yourself?82Views1like2CommentsRise and motion sickness
We've recently had an email about one of our Rise courses which includes a complaint about it being inaccessible to users who may experience cybersickness or have a vestibular disorder. We've been informed that: the movement side-to-side and auto movement has no bellcurve on it (slow-fast-slow) which is specifically designed to stop motion sickness - it's said to be standard across nearly all viewing platforms. ---- The course that we've built has block animations turned off, but does include a process component. Is there anything that we can do to make this more accessible? As far as I can see from the Rise accessibility report, it is compliant with WCAG AAA around animations, but we'd like to know how to support users in the future or if there's anything we can do to our current courses to improve this. So, 1) Are we correct in our thinking that Rise is complaint with WCAG in terms of its animation speeds and settings? Or is there something missing that other 'standard viewing platforms' have? 2) Is there anything that we can do, or software we can recommend, to our learners?79Views0likes1CommentQuick Tips & Tricks: Episode 110 – Persistent Panel on Storyline Player
Hi Community, in Quick Tips & Tricks: Episode 110 Tom Kuhlmann is showing a "lightbox" that is triggered by a boolean (true/false variable) and controlled by a “Persistent Panel on Storyline Player” - in this case the customer did not want a native lightbox that is shown over the entire player. I think there is a much simpler way without any further slides: 1. create a true/false variable, e.g. “LB”. 2. create a layer on the slide master, e.g. “Lightbox” 3. create the desired content and a “close” button on this layer 4. create two triggers in the layer: a. If the variable “LB” changes, show this layer. b. When the user clicks on “close”, hide this layer. Now switch to the player view and add a tab like Tom, e.g. “Legend”. However, select “Execute Javascript” as the action: setVar('LB', !getVar('LB')); // “!” sets the boolean to its opposite value (true or false) That's it. The “Lightbox” layer is displayed on each slide when the “LB” variable changes - in this case when the user clicks on “Legend”. It is hidden via “close” or by switching slides. This can also be used by hyperlinks (switching variables) to show up tooltips (layers) defined for all slides. Best wishes Peter68Views1like2CommentsAlt Text for System Screenshots
I got into a discussion today with someone developing a training manual/users guide for our program, about appropriate alt-text for a screenshot of a system. Let's say you have a brand new program, and you have to get everyone up to speed on its functionality. You have a step by step guide of how to do the XYZ task. And you throw in some screenshots to help callout buttons to give the viewer an idea of what they will be looking at. But, what kind of alt-text do you put for that image? I follow the rule of "what do you want the learner to see" in the image. If your tasks are highlighting the tabs on the screen, then maybe my alt-text is "Main page, with the following tabs available - one, two, three, four". For me, its providing enough context so that the screen reader user "sees" what a sighted learner sees. If its an eLearning course, sometimes I will have a hidden text box to provide more information or context. I'm curious how others have handled writing alt-text for progam screenshots. Please share!43Views0likes0CommentsBackground noise suppression - Storyline 360
I am not sure if this is possible in software, but I have been asked to try and find a solution. We need the ability to turn off background noise (particularly music) in the videos in our courses. Option 1 - Two different videos - switch between (filesize) Option 2 - Background music on slide - switch off (buffering mistiming?) Either of these could work, but have drawbacks. Option 3 - Could I use JavaScript to noise supress successfully? This is what I have so far (Copilot) but it sort of equally take from both sides and I have tried adjusting settings to no avail. var player = GetPlayer(); // Ensure this function is defined var audioContext = new (window.AudioContext || window.webkitAudioContext)(); var video = document.querySelector('video'); // Target the video element if (video) { var source = audioContext.createMediaElementSource(video); var gainNode = audioContext.createGain(); // Create a high-pass filter to remove low-frequency music elements var highPassFilter = audioContext.createBiquadFilter(); highPassFilter.type = 'highpass'; highPassFilter.frequency.value = 300; // Adjust frequency to target lower background noise // Create a low-pass filter to remove high-frequency music elements var lowPassFilter = audioContext.createBiquadFilter(); lowPassFilter.type = 'lowpass'; lowPassFilter.frequency.value = 3000; // Adjust frequency to target higher background noise // Create notch filters to target specific music frequencies var notchFilter1 = audioContext.createBiquadFilter(); notchFilter1.type = 'notch'; notchFilter1.frequency.value = 500; // Example frequency notchFilter1.Q.value = 10; // Quality factor to adjust the bandwidth var notchFilter2 = audioContext.createBiquadFilter(); notchFilter2.type = 'notch'; notchFilter2.frequency.value = 1000; // Example frequency notchFilter2.Q.value = 10; // Quality factor to adjust the bandwidth var notchFilter3 = audioContext.createBiquadFilter(); notchFilter3.type = 'notch'; notchFilter3.frequency.value = 2000; // Example frequency notchFilter3.Q.value = 10; // Quality factor to adjust the bandwidth // Connect the filters in series source.connect(highPassFilter); highPassFilter.connect(notchFilter1); notchFilter1.connect(notchFilter2); notchFilter2.connect(notchFilter3); notchFilter3.connect(lowPassFilter); lowPassFilter.connect(gainNode); gainNode.connect(audioContext.destination); gainNode.gain.value = 1.0; // Adjust gain to maintain overall balance } else { console.error('Video element not found or does not have an audio track.'); } Any advice on isolating music only would be gratefully received or if there is another way to do this I am all ears. Thanks for your time.31Views0likes1CommentStoryline Closed Captioning-adding Multiple Languages
Hello! Anyone come up with an easy way to add multiple closed captioning files to a Storyline project. RISE allows for multiple languages when inserting an MP4 video as easy as uploading the multiple .VVT files, but I do not see an easy way when adding audio to a Storyline project to add multiple languages for the Closed Captioning file. I only see you can import one or do one manually. Any thoughts to be able to add ten or more languages as closed captioning in my Storyline projects? Thank you!6Views0likes0CommentsEmbedded Vimeo Videos Freeze When Paused
A colleague alerted me to the following: "...videos are freezing when users pause (to make notes/snapshots, etc.). When they start the video again, they are having to go out, and back into the video, and find their spot again. When they are pausing the video for just a brief moment, this isn't occurring." Has anyone experienced this? If so, were you able to resolve? I'm going to post something similar to Vimeo's site as well as I'm casting a wide net. Thanks in advance.2Views0likes0Comments