I think teaching students to program is a wonderful idea. Most people use computers every day-- be it work or leisure. Knowing how to automate your workflow in whatever career you choose would be a wonderful asset.
However, I'm concerned that this isn't the goal. Lots of the video refers to a great need for programmers. It sounds like lots of the interested people are more interested in preparing students for a career in software engineering,