01-28-2025 03:21 AM
Hey guys,
I was wondering what possibilities there are to create something like an interactive training course for my trainees. Right now I have a word sheet with some text and exercises in it and a folder with solutions. So far that training system is working. Whenever I have a look at websites like codecademy or futurecoder e.g. for learning Python programming I see those great compilers and editors working on websites.
So I asked myself if something similar would be possible for LabVIEW, maybe only locally. The idea is that maybe on a locally run website (e.g. directly via opening the HTML file or a localhost server address) a running LabVIEW IDE could possibly be displayed inside a website with a suitable plugin.
Does anybody know if such a possibility/plugin already exists?
The training is intended for absolute beginners that need to get into datatypes, loops and structures which can mostly be handled in a single VI.
The advantage of a browser-based training would be that it would be very easy to have a guide that e.g. leads you through some Youtube-Videos, some diagrams and lets you then program in the same window.
The other solution that I have in mind right now would be a non-browser approach, where you somehow combine unit-testing Frameworks with some VI Scripting, but I guess that is overly complicated and too much effort.
Thanks for your ideas in advance!
Jenso
01-28-2025 04:09 AM
LabVIEW is graphical vs the other text based languages you described, so there's that to contend with.
Sounds like you're looking to automate your marking rather than make the training easier. LabVIEW Core 1 is basic enough for anyone who's never used it before to pick up, and there's plenty of tutorials on this site.
May not solve your exact problem, but there's existing solutions to getting absolute beginners up to speed without having to build your own.
01-28-2025 09:16 AM
Thanks for the input. Yeah actually I already expected that this will not be an easy path 😅
About Core 1: I did this training a long time ago and I was not really content with the training style but I think that is my ego-integrated perfectionism only 😇
The content itself is not the problem, it is more the way to present knowledge. I am always looking for new ways here. Right now we are also creating a heavy-weight plugin based modular OOP AF framework that we want to spread all over the company. This is also a bunch of training that is lying ahead and I simply need to look for various ways to convey knowledge to get the staff trained as fast as possible.
Thanks for your comment!
01-28-2025 02:42 PM
Not related to having LabVIEW in a browser, but there's been a good amount of work done by some folks in the community to create training material. Just in case you didn't know.