I love this approach. I’m a former tech trainer and tester. I will always be a geek. This approach is much like the best trainers do things — show one step in the process, have the group practice it, ask for questions/roadblocks, take a group break, repeat for a day/week.
If you ever need someone to beta test the things you build, let me know. I find the broken things. All of them. I may have retired from paid testing, but I will never retire from breaking stuff.
And if anyone else has read through this, know this: Testing is a great way to learn to code. Breaking and fixing apps gets you down into the code without having to know the whole kit and kaboodle at once.