新东方网>app资讯>比邻东方>正文

学过编程的孩子,为啥最后会选C++?

2022-05-19 10:05

来源:

作者:新东方比邻

一开始学习 Scratch、Python 的很多孩子,最后会选择学习 C++,这是为什么呢?

 

01

信奥赛事唯一指定语言

近几年,信息学竞赛越来越火爆。越来越多的孩子想培养编程兴趣、提升思维能力的同时,还想参加信息学奥赛,那么最后的结果肯定就是要学习 C++。

为啥只有 C++是指定语言,不可以用其他编程语言呢?因为信息学奥赛的难点,不在于编程语言本身,而在于算法。

算法是用系统的方法描述解决问题的策略机制。大家也可以把它当做一个问题,想要解决问题就需要使用编程语言来表达,比如 C++、Python、Java、Scratch 等,但是 C++因为运行速度快、面向底层硬件、更有利于小朋友们打基础等特点,成为各种算法比赛使用的语言之一,在有些比赛里(包括信息学奥赛)甚至会成为唯一指定的语言。

所以,信息学竞赛选择 C++作为参赛语言,也是为了方便程序设计。想要参加信奥赛的同学,就只能从其他编程语言转学 C++。

 

02

随着年级升高,选择C++的越多

其次,这还跟年级有关,简单的知识适合低龄的同学学习,较难的知识适合高年级同学学习。

所以,学习 Scratch 对孩子的年龄要求最低,都是在学前或者刚上小学的同学学习;Python语言,大部分是小学阶段的同学在学习;C++对年级的要求最高,大部分同学到了5年级那样才可以接触 C++。学习 C++需要同学有较好的语数英底子,尤其是数学底子。

并且,随着年级的升高,同学们的升学压力也会变大,这时候选择参加信息学竞赛的同学也就更多。这些编程语言里只有学习 C++参加信竞赛,才有升学政策的扶持。

 


03

C++发展前景广阔,职业市场抢手

很多家长选择让孩子学习 C++的另一个原因是:为孩子以后的发展考虑。

据调查,当今 C++软件人才稀缺严重,薪资水平逐年升高。

初级、中级 C++开发工程师的年薪目前为 5 万-15 万元,高级工程师则高达 15 万-30 万元,市场紧缺的 C++技术总监或项目总监年薪更高。

C++软件工程师的年薪与 Java 软件工程师和.NET 软件工程师的年薪相比,一般平均要高于 2-3 万。据专家预测,C++软件工程师依旧是未来几年热门和受欢迎的职业之一。

 

家长千万不要觉得孩子还小,而且现在已经面临着非常大的的学习压力了,没有那么多时间学习少儿编程!

其实,在当今以及未来社会,互联网将以更加紧密的姿态出现在生活的各个角落,编程无处不在,任何背景的孩子都能在学习编程的过程中受益,千万别让孩子们错失了最佳的学习年龄!

版权及免责声明

凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。