Thank you everyone for the great responses. I’m going to try to go back through and answer all the questions everyone asked, but I first wanted to answer the ones I remember off the top of my head.
Applying as a CS major is not a strategy for her. She genuinely likes CS. They make the kids take a full year Intro to Programming class before they can take AP Java at our high school. So she has two years so far and is taking a third course next year. It’s an independent projects type of class. I think they have them do some coding in a Functional language like Scala, but I’m not sure. I’m thinking of looking into a C++ course for her too. Some of the CS programs include a course in C++, which I agree with. That’s not a language you want to see for the first time under pressure.
As far as ECs go, she has the following:
Tutoring in Mu Alpha Theta at school
Tutoring a bunch of local kids outside of school
Robotics club
Part time job at a restaurant - 4 days per week. She has worked for past 2 years.
Helping with the behind the scenes work at the school plays and music concerts.
We’re working on getting her a programming project for the summer through some friends of my wife.
I’m also going to look into Summer camps, like someone mentioned, and maybe something like Girls Who Code, but it’s probably too late for that.
I think she’ll have some solid options at schools like Bucknell, Lehigh, and Richmond, especially if she applies ED. The super selective schools are not something she’s been thinking too much about. She’s much more worried about fit, and we have’t even seen most of them. But what I’m thinking is she could ED1 at one of the top CS schools(if she ends up liking one of them better than her current favorite, which I think is Bucknell) and then she could ED2 at Bucknell or whatever ends up being her favorite more realistic school.
Just a little more background on her:
A lot of people have mentioned the tech schools. I’m going to work on getting her to some of them, but I don’t think she’ll see them as a good fit. For a kid who’s into nerdy things, she’s very non-nerdy. She’s very outgoing and she wants to go to a school where the kids have a lot of fun. I think that’s why Vanderbilt and Notre Dame are high on her list. I’m sure there are all sorts of kids at the tech schools, but I think those schools probably lean a little more nerdy than the others. I would love them, but I think she would probably feel out of place.
Does anyone think a kid like this might actually have an advantage at any of the schools I mentioned up top, or do they all like their CS kids good and nerdy I feel like she would definitely stand out on an interview, but I don’t know how much personality matters to these schools.
About the question regarding oohs and aahs… No, that’s not the type of prestige she’s looking for, if any. More the, “Oh, you went to top CS school X, we’d like to interview you. We’ve had good results with the kids who have come out of there.”
Any other feedback would be greatly appreciated. I’ll try to go back and look for questions I haven’t answered.
Thanks everyone.