<p>I don't know if this is necessarily supposed to be in Home Schooling, as she is in public High School during the day, but I've been teaching her on my own at home in subjects she has yet had available in High School (and won't until college).
She's told me about how her easy classes are, and she's maintaining high 90s (around 95-99) in all of her classes. She says she's bored of school and wants a challenge, so I decided that maybe I could use her intelligence for her benefit.</p>
<p>She is in 9th grade, in an Accelerated Geometry class. However, at home, she is a Calculus and an A+ certification student. She's told me that she wants to major in Math and Computer Science, so, as a Math/CS major, myself, I felt obligated to help pass any and all knowledge I've gained down to her.</p>
<p>I was wondering, if anyone else here has an aspiring Computer Scientist, if the lesson plan I've made up is any good.
From what I've had planned (and what I am currently doing), on week days I'll teach her Calculus (9th grade), C++ programming (10th grade), Java programming (11th grade), and Data Structures (12th grade), and on week ends, I'll be preparing her for the A+ certification (9th), Network+ certification (10th), Security+ certification (11th), and LPI (Linux Professional Institute) Certification Level 1 (12th) exams.
(The certifications each have an average of a $40,000 yearly salary among people holding them, so I thought maybe if she had professional, technical certifications before entering college that she'd have a better chance of being noticed.)</p>
<p>Here are the texts (so far) that I am currently building the lesson plans on for her classes:
Calculus - "Calculus" by Gilbert Strang (MIT)
A+ Certification - "CompTIA A+ Complete Certification Kit" by Docter, Dulaney, Skandier, Pyles
C++ Programming - "Starting Out with C++: From Control Structures through Objects" - Tony Gaddis
Java Programming - "Starting Out with Java: From Control Structures through Objects" - Tony Gaddis
Data Structures - "Introduction to Algorithms" - Cormen</p>
<p>I know she can handle it. She's been absorbing the information that I've given her like a sponge, and it definitely sticks. Any time we go on to a new concept, she's alert and ready to take it all in, and she always does a really good job on the review problems I give at the end of the lecture (an example of one is from yesterday's chain rule lesson: the second derivative of tan(2x)). She even made an 89 on her first Calculus test, and that's on a test that made my Calculus 3 instructor call me a sadist (and he's known for his difficult tests). She's also been making basically perfect grades on the end-of-chapter assessments from the A+ certification book (we do 2 chapters a week: 1 Saturday, and 1 Sunday).</p>
<p>So, if anyone has any suggestions, I'm open for anything. This is for my sister's future, after all.</p>