有考网有考网合作机构>西安培训学校>西安交大童程童美少儿编程培训
西安交大童程童美少儿编程培训
全国统一学习专线 8:30-21:00
位置:有考网 > 兴趣爱好 > 少儿编程 > > 少儿学习Python或C++编程的两个误解  正文

少儿学习Python或C++编程的两个误解

发布时间:2021-09-08 11:15:23来源:转载

孩子15岁,该学Python还是C++?不时地有接收到家长们的询问,“孩子学Scratch一段时间了,接下来想进入文本式编程语言的学习,不晓得学Python好,还是C++好”,这个问题,其实很难回答。因为孩子情况不同,家长诉求不同,且本身两种语言之间也没有孰优孰劣之分。

也不时听到家长这样说“我没想让孩子参加信奥,所以我们不学C++,选择学Python”,“孩子想往人工智能领域发展,所以我们选择学Python”。在解答“孩子为什么要学编程”,“Python和C++,我们怎么选择”之前,我们先澄清家长们选择让孩子学习Python或C++的两个误解

信奥与C++之间的误解:

我们可以这样说,C++是信奥的必要条件,但信奥不是C++的充分条件。即如果想参加信奥,就必须学C++,因为信奥采用的语言是C++(之前还有PASCAL,但后面这个语言会取消,只有C++了)。

但是学C++,并不只是针对信奥。

C++(其实是C/C++)在计算机领域,可以这样说,在语言里,它是较贴近计算机底层的语言,象我们耳熟能详的操作系统Windows、Linux就是用C/C++来开发的。所以如果想要了解计算机底层的工作原理,我们也需要选择学习C/C++。

Python与人工智能的误解:

为什么我们现在说到人工智能就剑指Python,这是因为Python在科学计算和数据分析上有它的优势,且语言本身又容易让人上手,所以可以说是机缘巧合,Python成为了当前人工智能的主流语言。

但其实人工智能的核心算法很多是依赖于C/C++的,象的机器学习框架TensorFlow其核心代码就是用C/C++写的。所以我们或许应该这样说,目前Python是人工智能应用领域的主流的语言,C/C++是人工智能核心算法的主流语言。

接下来我们通过一些类比再来尝试解答下“孩子学编程是选择Python还是C++”。首先声明一下,由于本人对于音乐的理解有限,仅限于一个普通人对于音乐的认识,而且这毕竟是两对完全没有相关性的事物之间的类比,所以下面类比不可能可以完全等同而言。较重要的是想通过这样的类比,让对编程几乎没有了解的家长们可以有一些直观的认识。

更多培训课程: 西安少儿编程 更多学校信息: 西安交大童程童美少儿编程培训 咨询电话:

相关内容: 少儿Python编程 少儿C++编程 童程童美教育

同类文章