Back in the 80s, teaching programming was an “in” thing. Then, for reasons I cannot identify, the notion that it would be beneficial for a high proportion of students to have programming experiences fell out of favor. Now, programming for all seems to be back in vogue.
My wife and I wrote a textbook used in undergrad “technology for teachers” classes. In the early editions, we had a chapter on programming and this chapter was removed when the topic became less popular. We saved this content and offer it here (somewhat abbreviated) as a web page.
I am not certain what I think of the appearance and disappearance of trends in curriculum priorities. I leave this phenomenon for you to interpret.