编程跟着学校学就行了,没有必要自己找线上课程去学,除非孩子有什么感兴趣的项目需要。就象你要去泰国生话,才有必要学泰语一样。一般来说数学好,逻辑性强的孩子,需要编程时很快就会上手。所以一些 top大学,例如牛津,剑桥的 CS专业对中学是否学CS, 对学生是否是编程高手根本不在乎,倒是对数学,物理要求很高。
另外,computing thinking 很重要。在孩子非常喜欢读书的时候,(以后都看YOUTUBE学了)我给他买过这本书:Code: The Hidden Language of Computer Hardware and Software。 对他能很快上手编程很有用。