One Smart Kid | Cypress Semiconductor
One Smart Kid
I ran into a pretty bright 7th grader the other day. He is 12 and very proficient in math. After some conversation, I found he is proficient in advanced algebra (what I was learning at age 16). He expressed some interest in learning programming.
I want to demonstrate the ARM platform to him and my PSOC5 toys. Do you feel a kid like that would be able to learn and handle C and the the concepts of embedded computing? I want to hook him early so he can not only impress his teachers, but turn that knowledge into a pragmatic career.
The thing that impressed me most about him was his ability to count in hex.
Also, I may wind up tutoring a high-school freshman in algebra who is struggling due to a learning disability. What I find about most schools in the US is that they are not good about exposing students to the practical side of what they are learning. Because their own curriculums are boring and full of drudgery, they start labeling the unmotivated students as learning disabled.
One thing this kid loves is video games. I want to show him how math is heavily used in the workings of video games and how to program them in the hope of motivating him. Once he is motivated, whatever learning disability he may or may not have he will compensate for. What language, engine, or platform should I start with here?