What this demonstration does is make people believe they are coders. I've taken a few coding classes and while I can probably write a 'Hello World' if pressed, there is no way in this universe, and probably the next one, that I could code anything else. For whatever reason, whether I truly can't code or I've convinced myself I can't code, I can't.
This course does the opposite. It gives people the impression they can code. Some will go on to take CS courses and some of those will get their degrees, but of that remainder, only a small fraction will be good coders. The problem is, the rest, while still graduating, will get jobs in coding and we end up where we are now: abysmal code being thrown at end-users from every direction.
I know it sounds like the chicken and egg (or, how can you get experience if no one gives you the opportunity because you don't have experience?) but there has to be a better way to get good coders so we don't keep performing deja vu all over again (my apologies to Yogi Berra).