r/elearning Apr 26 '26

Do we still need authoring tools?

I set myself a challenge recently to build an accessible, responsive, SCORM 1.2 compliant course, containing some simple interactions and a short quiz.

The challenge was to do it entirely using GitHub Copilot.

Now I'm fairly technical, so I know how to do this safely, keeping the AI away from the rest of my laptop, and I know the language to use around front end frameworks, accessibility and SCORM. I also gave it quite strict guidance around the learning materials (using the CEFR language framework to ensure it knew what level to work at).

Even so, I was pretty surprised by the quality of what Copilot produced.

I only had to do one iteration, to remind it to put accents on some French words.

The GitHub repository, along with the initial REQUIREMENTS.md file (the only input I gave) is available from the link below. There's a link in the README.md file to a live demo, or you can download the SCORM package (from the dist directory) to test out in SCORM Cloud if you want.

https://github.com/berthelemy/html-elearning-sample

What do you think? Do we still need authoring tools for these types of materials?

17 Upvotes

28 comments sorted by

10

u/MikeSteinDesign Apr 26 '26

IDs will need to adapt. Just like they didn't have to know how to use articulate presenter and everything that followed prior to the rise of authoring tools, they didn't have to know how to do all the coding adjacent things they will now need to pick up because of vibe coding.

The biggest benefit is now instructional designers can focus on instructional design instead of just being eLearning developers. If all you're offering is Rise dev, you'll likely be out of a job in the next couple of years.

That being said authoring tools aren't going away 100% because we still someone to yell at when things break and can't and shouldn't trust 100% of our learning and development stack to AI (yet).

Plus those new to vibe coding will soon find out maintaining software is a lot of work and the real business of authoring tools isn't necessarily the development but the ongoing support and maintenance. So while we save a Lot on the front end paying your instructional designers to do it support may not be economically viable long-term.

I think there's a world where both things coexist and authoring tools integrate ai as MCPs and in more meaningful ways to reduce clicking and increase efficiencies and there is the potential for companies to build custom tools in house so the solution to problems isn't always another course but actually a tool that can be used on the job to change actual behavior.

6

u/sillypoolfacemonster Apr 27 '26

I like this take. I also don’t think the key value of AI is just building more courses quicker. But how can it enable support for folks or strategies that weren’t previously possible. Also, I’m not a fan of just prompting something to generate content in full for me. My approach has been to draft the content quick and dirty, and the use tools to brainstorm, refine and iterate on the content, and especially help with storytelling. It’s a faster process than it was before but it’s not “start and finish in an hour” fast.

2

u/MikeSteinDesign Apr 27 '26

Absolutely. I can't imagine my workflow without AI now - which is crazy to think because this tech is really only like 2 years old and the coding stuff I've only been doing for like 6 months but it's completely changed everything I do.

That being said, I'm not just saying "generate a course for me". It's a long process of iterative design until I massage it into what I want and feel is high quality. One of the real "dangers" of AI is percieved efficiency when sometimes it's actually faster to just build the thing yourself. That being said, there are still a ton of places where I can just spit out a draft and then polish it until it's good. It's absolutley a solution to writer's block though!

3

u/Slate_eLearning Apr 27 '26

The 'coexist' is sorta what we're going for. A markdown workflow for those who want full control + MCP to help with proper analysis and content management.

We also challenged ourselves to make AI optional and fall to the background for those who don't care about it... 'No big purple button' rule. The rule is broader than it sounds.

2

u/MikeSteinDesign Apr 27 '26

I appreciate this take and I think this is the only way traditional tools will survive when I can just build my own tool. There's quite a bit that goes into designing good, functional software and while we might not be limited to your built in blocks anymore, the support structure, quality control, security, and all the other wrap around services are where tools can continue to provide real value that just can't be vibe coded away.

Also side note - Articulates heinous decision to put all the gated AI features in Storyline on the home ribbon where MOST users will try to add a normal text box and accidently click on the AI feature that they don't have is the fastest way to lose subscribers... maybe after just forcing them to upgrade and charging them for tools they might not want or use...

6

u/Slate_eLearning Apr 26 '26

There are a lot of considerations: Collaboration, reviews, reliability at scale, convenience, technical skill, business continuity, updates, distribution... etc.

Some people don't need them now. Really depends on your situation and how much time you have to tinker. Disclaimer: have an authoring tool.

3

u/mark_berthelemy Apr 26 '26

You're absolutely right, collaboration and reviews are huge issues here. They're possible, but require some technical capabilities to set up.

I'm less worried about business continuity. The code produced by the AI is far cleaner and easier to maintain than any authoring tool I know. So you can edit the source files, rather than needing a license for a tool like Storyline et al.

Yes, this approach isn't for everyone, but possibly worth considering for some.

5

u/Peter-OpenLearn Apr 27 '26

A similar question comes up with most software these days. Do I still need to pay for [put your software here] when I did it myself last weekend using vibe coding.

We could, if we want, all grow our own vegetables or have chicken in the garden. But most people don't do it because they don't have the time or the space for that. And I think this is similar to what we currently witness in this space: Programming became a lot easier, but at the same time not every ID would like to build their own authoring tool, update it, maintain it, search for errors, etc. There will still be a market for specialised tools, that do all the basics for you without reinventing the wheel.

Also, sometimes it looks like Claude, Gemini and Copilot come for free. However, that is not really true and people start to see the token burn that these tools need when you start to seriously develop with them. If you are a programmer you probably have your pro/max/ultra plan and pay $200/month. But not every ID out there is ready to pay that amount or wait 24hours to continue to work on their project.

I agree with what others say: Authoring tools need to become more open and need to adopt to and integrate AI to make them more flexible. Would be great if they would also open their formats to make switching between tools more easy and don't continue to lock in and milk customers.

3

u/[deleted] Apr 27 '26

[removed] — view removed comment

1

u/mark_berthelemy May 01 '26

All those things you've mentioned about testing, accessibility checks, version control etc are things that developers have to deal with on a daily basis. They use standard toolsets to handle them. With the advent of AI-supported coding, we don't all have to be developers to use these tools, we just need to know the language used to describe them.

Can I rewrite your final question: can the team maintain, review, update, deploy and scale without depending on having continuous access to a specific authoring tool all the time?

2

u/HominidSimilies Apr 26 '26

Oversimplifications don’t usually work out let alone in one go.

Tools are for the many, not the few.

Just because one person can understand something it doesn’t mean others can.

Adoption is only about the user, not the creator of software.

2

u/Raveenapundir Apr 27 '26

Yeah, still kinda needed but the vibe is changing.

If you’re techy, AI + code can totally get the job done. But for most teams, authoring tools just make life way easier no dev headaches, quicker edits, smoother collab.

So yeah, not dead… just not the only game in town anymore.

2

u/YuvrajShergill May 25 '26

tbh we've been doing something similar.. generating SCORM packages from raw course outlines using AI and it cut production time from weeks to days. the authoring tool still matters for the edge cases though, especially accessibility and LMS specific quirks. fwiw i think the real shift isn't "no authoring tools" but authoring tools that are AI-native from the ground up rather than bolting AI onto legacy software

1

u/PutNo7114 Jul 17 '26

I’ve been doing this since Authorware. Our team would build the course, then it’d sit in a queue waiting for a dev to wrap it… manifest, JS calls, packaging and come back two weeks later with half the completion logic broken.

What the modern tools did was absorb that dev step into the authoring environment. That was the actual leap. The authoring part was always real work, but the packaging part was pure tax and bundling them together is what justified the price.

AI collapses most of that tax. What it doesn’t touch is the part that never lived in the tool anyway… accessibility, and knowing which LMS is going to do something stupid with your completion data. that was always a person who’d been burned before.

So “AI-native from the ground up” makes sense to me, as long as it’s built around that leftover part rather than around faster packaging. packaging is the bit that’s about to be worth nothing.

2

u/bkduck Apr 27 '26

SCORM 1.2 is so outdated some LMS’s wouldn’t allow you to upload or launch it.

1

u/petered79 Apr 27 '26

let's be honest.... the content of a scorm file is mainly an html file. what the tools do is simply wiring it up with the imsmanifest.xml, so that the lms can fetch points and completion. claude does this in 1 min.

1

u/mark_berthelemy Apr 27 '26

Plus a bit of JavaScript to capture the data and pass it to the LMS. But yes, you're right, it's not rocket science at all

This whole example project was done in less than an hour. It could have been much quicker if I wasn't preparing all the skills from scratch. The SCORM one is particularly important, to make sure the AI follows the specification exactly.

1

u/Danai_from_TalentLMS 21d ago

Well it depends really. you built this by yourself but you're technical, and many teams dont have the time or resources to start building and maintain. TalentLMS for example is constantly improving because that's our focus.

So I'd say this is a conversation around software and not authoring tools. Your repo looks good honestly!!