Forum Discussion
Boost Your Storyline Game with JavaScript!
Hi Daniel,
Your courses are interesting but what if somebody doesn't know javascript. How can interseting courses be created in absence of javascript knowledge?
Regards
Malvika
Hi Malvika,
Thank you, itβs a great point youβve raised. You could build most (though not all) of the functionality in my recent course examples without JavaScript, but it would require many more triggers and variables. For example, building the open-text assessment natively in Storyline would involve creating individual triggers, conditions, and variables for every possible question and acceptable answer, which can become time-consuming and tricky to maintain.
I often turn to JavaScript because it opens up so many possibilities in Storyline that go beyond what native triggers can achieve. It also keeps my projects much cleaner by reducing the number of variables and triggers required.
I shared the .story file so you can unpack the code and see how itβs appliedβthis approach helped me a lot when I was starting out. Articulate Heroes has some amazing examples too. My personal favourite is by Zsolt Olah - https://www.rabbitoreg.com/examples/p99/#/
These days, tools like ChatGPT make it even easier to get started. You can frame your ideas (e.g., βI want to create typo-tolerant open text assessmentsβ), and it will help you translate them into usable JavaScript code for Storyline. Thatβs exactly how I built this project!
JavaScript isnβt essential for creating great courses, but itβs an incredibly powerful tool for dynamic interactions, customization, and efficiency.
Let me know if you decide to dive inβIβm happy to help where I can!
Regards,
Daniel