1.如果孩子是*生*及以下,建议先从图形化编程开始,目前比较热门的是screatch,这个语言教程很多,网上的学习资源也不少,主要是模块化搭积木的方式,但是,代码能力比较弱。主要是培养孩子的编程兴趣,养成基本的编程思维方式,能够理解程序的基本流程。
2.如果孩子是*以上了,可以学习python语言,python语言是初步的代码化编程,需要手写程序,而且目前来说,python语言偏应用型,相对来说还算比较有趣。
3.如果孩子是五、*了,建议直接从C++开始学习编程。C++相比其他语言来说,入门可能要稍微难一些,主要是偏理论一些。
4.如果孩子从*开始,或者目标是打算参加信息学奥赛,或者其他的比赛,强烈建议C++。2022年之后,国内所有的信息学竞赛将只支持C++语言。