In our current school there are 3 STEM programs for girls, one that is for both boys and girls. One of the programs for girls is very well funded by local startup money and gets designers, marketers, etc to make them fun. The one for both boys and girls is volunteer run and while I respect and appreciate the effort, frankly it not fun and exciting at all. It's little better than someone just handing you a textbook to read.
I'm all for making STEM (coding especially) inclusive and welcoming for all. Nobody should face discrimination or harassment based on gender (or any other attribute). Unfortunately it's the boys getting the shaft right now. I can't imagine the outrage that would happen if someone started a "boys only" program, yet it almost seems like that's what needs to happen. We're back to the days of striving for "separate but equal."