Why girls do not enroll:
- Courses are taught in a dry, abstract style focused on language details rather than applications
- The classroom climate is unfriendly to girls
- The course has too few girls
- The course has geeky reputation, and girls do not want to be associated with that image or with the people in the class
- They fear they know less than others, and some of the boys reinforce that fear
- Guidance counselors or parents actively or possibly discourage girls from taking computer science
- They fear ruining their grade-point averages
- They have broad interests that result in scheduling conflicts, since computer science courses are often taught in a single period
- They subscribe to the stereotype that computing is a male activity
- They find the games are pervasive in the computer culture boring