So, for better or worse, it's an "IT for Professionals" class, and I'm not "teaching coding" per se.
It's more a big picture view of everything tech related that I see as important to be aware of, as well as filling in some blanks. Most of my students get "straight up programming" in other classes. So I actually have always done "here is Bash scripting and what it's good for." And I definitely teach "the controversy," e.g. This AINT what you want for big and professional, but also, knowledge of bash (and similar) is a very useful "swiss army knife."