| I read your rant a few times and I've yet to see your point. Charities should be based on need and helping the greater good, not on playing favorites. This isn't a charity. A black woman started this program to address a legitimate need that she saw. Others who agreed with her gave her money to do it. Where is the bad in this? How is this anything but a net positive for the world? |
Teaching kids to code is an absolutely nice thing to do. But segregating based on color or gender or caste is never a good idea. What if a poor white or Asian or Hispanic kid wants to join this class? They'll be turned away?
To give an example: India is a deeply divided society, based on caste/religion etc. In many educational institutions, huge percentage of seats are reserved for the so called "lower" castes. So a kid, who gets very low grades, can get into a good institution, just because he is from a lower caste, even if that kid's family is rich. On the other hand, a poor kid from a so called "higher" caste, can't get in, even after getting high grades, as there are only so many seats and competition is tough. This has wrecked havoc in the Indian society, as absolutely dumb kids get into good colleges, while bright kids are left out.
Charities should never ever be based on color, gender, caste etc. Charity should be based on need and need only. Any kid who wants to learn to code, should be welcome, irrespective of their color. It does however, make sense to say no based on affordability - meaning, saying no to a rich kid makes sense, as he/she will find another teacher anyway, because he/she can afford it.
Again, she is doing a great noble work, no question about it. It would be even more awesome, if she just taught all kids, instead of just black kids.