Which High school courses to choose.

It sounds like she’s on a super advanced track as far as math goes. Depending on what the school requires, it sounds like she should take pre-Calc as a freshman and AP Calc BC as a sophomore. Hopefully she’s not at one of those schools that requires both AP Calc AB AND AP Calc BC. Beyond AP Calc BC, I would start looking at other places (CC or universities) after 10th grade to take the more advanced classes - Multivariate Calculus, Linear Algebra, Discrete Math.

She should also learn a programming language or two (or 3) while in HS. Python, Java (and/or C#) and C++ are the languages of choice now. AP Computer Science A uses Java but that’s primarily a beginner-level type of class. If the school offers these languages as electives, great, but most likely she’ll need to find these on her own at a community college or university or online program.

Depending on what limitations the school has, yes try and take around 8 AP classes for her 4 years. More if she can handle it, a bit less if she can’t handle it. That’s assuming that the HS she is attending has a full suite of AP classes available. Many HS also limit the number you can take in 9th and 10th grade. Some parents I know use the 1,2,3,4 model for AP classes - the number of AP classes a student should take for each grade in HS. The load needs to be balanced out though. Taking 3 AP science classes in the same year for example is insane.

Besides the 4 core groups she should also take at least the 3rd level or a foreign language. Maybe even the 4th level. I use level instead of years because she may be familiar with a foreign language already.

They used to say that music and computer programming were correlated. Back in the day, companies would hire music majors on the cheap and train them to be programmers. Anyhow, if she already plays an instrument, getting into Symphonic Band/Orchestra and/or Marching Band is a good thing too.

Outside the classroom make sure she starts getting involved in ECs and volunteering that will be beneficial for her and where she has opportunities for leadership or to make a significant difference to the community.

It’s really good to start planning early rather than late and I commend you for being proactive now.