But of all the things, why "visual computer programming"? Not only will you learn nothing about computers, but there's no way it's nearly as useful as "personal finance literacy". Even at the AP level computing is taught as a trade skill. I bet they get money from some organization for that class.
I remember in my first year of high school we had one of those things, but it was half health and half building paper bridges in a "STEM" class.