If your child is gifted, I would resist cookiecutter answers like this. It really depends on the kid. For me, I did worse when they kept me at the same level. I was just bored out of my mind. I did better as they let me go further, and I was rewarded for it. It really depends on the kid. If he has mastered the easy things, it can suck the joy out of learning to force him to repeat things over and over.
Speaking of soft skill,s do what you can to encourage him to NOT get arrogant, especially because might outperform your daughter. Remind them both that different people are good at different things.
Finally, one thing that really helped me was reading about the stories of scientists and mathematicians. Just a few books that had a big impact on me:
https://www.amazon.com/Mits-Wits-Logic-Lillian-Lieber/dp/0393063275
https://www.amazon.com/Advice-Young-Investigator-MIT-Press/dp/0262681501
https://www.amazon.com/Einsteins-Dreams-Alan-Lightman/dp/140007780X
https://www.amazon.com/Zero-Biography-Dangerous-Charles-Seife/dp/0140296476
There were also a few books i read at a high school level on Einstein’s Relativity that were really formative. Can’t find then, but this could be interesting:
Initially math can be attractive because their is a definitive answer. In the long run, it becomes most attractive when we understand the extent of the open questions and the creativity it demands of us. As someone else mentioned, math/science really requires us to become accustomed to failure, and to learn how to persist through it. Hearing about the stories of failure that other have had, and their slow progress to knowledge is really helpful. Also, these books are easy enough to follow that you will certainly be able to read along and talk with him about it.
I agree with taht [quote=“Jay313, post:25, topic:37561”]
@Mervin_Bitikofer was right about gifted kids often being bored by the pace of traditional classes.
[/quote]
That is a very important point. In particular, its not just the “advanced” maths that are important. Geometry is surprisingly important as the first time that kids are expected to do proofs. That is critically important training. Certainly do not skip things because he does find them as interesting.
Regarding calculus, I would not necessarily put him calculus class immediately. But letting him read the stories of how it was developed might have a really positive effect. At last sometimes. Building anticipation on what he will be learning soon.
Excel is nice. But show him python tool. Python rocks more. =)
This website is great:
Hope that’s helpful. Do not worry to much about “screwing” it up either. Ultimately, he will have to learn in college the key things for real. At this stage you are just laying that well-rounded foundation.