She wasn't talking about reasons why women are "poorly suited to a role in computing". She was talking about ways which CS could be bettered in general. For the first part you quoted, gender isn't even mentioned. The second quote? Full context:
"CS education also focuses a lot of effort on puzzles and very abstract concepts when practical applications where you can see the why and how might work better for women (and a hell of a lot of men). I like yummy algorithms, but we could make CS education more accessible by putting them in context."
Your third quote has to do with the environment that exists— not because women don't inherently participate.
She was talking about ways which CS could be bettered in general.
From the article: "She said that CS is the only science where the participation of women is getting worse not better. We have a problem. We’re geeks (supposed to be good at problem solving). So let’s figure it out!
I think we should look at:
[The bulleted list from which I quoted some items]"
According to her, these particular items are reasons why women specifically are not participating in tech.
And again - focusing a CS class on algorithms is not discrimination.
They're reasons why women are not participating— not reasons why "women are different from men in ways that make them poorly suited to a role in computing". There is a huge difference.
No one is saying a class on algorithms is discrimination. Are you intentionally misconstruing her article or are you truly this confused?
No, it says the gender gap is caused— in part— by assumptions that favor men due to the tech industry already favoring men. The first item on the list about video games being male-centric sets up the rest.
"CS education also focuses a lot of effort on puzzles and very abstract concepts when practical applications where you can see the why and how might work better for women (and a hell of a lot of men). I like yummy algorithms, but we could make CS education more accessible by putting them in context."
Your third quote has to do with the environment that exists— not because women don't inherently participate.