首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

走编程路线选什么语言?一场比赛或许可以给你答案

    科技强国的概念如今也成为了大家的共识,很多人也是让孩子从小就走上了科创赛道,而编程作为科创赛道中重要的一环也越来越受到大家的重视,如果从小就走编程路线的话,一般是有3种语言可以选择的,分别是图形化(scratch),Python和C++。

    之前也给大家剖析了一下3种语言的差别,一般小朋友年龄不太大的话,建议从图形化入门,后面再学Python和C++,至于选择什么?当时说的是不走信奥就选Python,要简单一些,比赛也很多,同样可以助力小朋友的成长,将来用处也大,走信奥路线的话就只能选C++了。而近期带小朋友参加的一次比赛,让我对两者的差别有了进一步的理解,给大家分享一下。

    这次比赛是每个学校先初选几名选手再去某学校统一参加市赛的,小朋友表现比上次省赛要好一些,以四年级的身份和初中生同台竞技,最后杀入前10,上图是分别截取的C++赛道和Python赛道中获得前面名次的小朋友的成绩,可以看到差别是非常之大的,由于题目我都拿到手了,也知道了C++和Python的题目是一样的,除了第5题之外难度都不是很高,所以对这个成绩还是很感慨。

     对编程语言稍微了解一点的人也知道,Python在语法上是比C++要简单很多的,按道理题目一样的话(前提是不要涉及底层逻辑,这次比赛明显没有),Python的得分应该更高,但这次比赛中,C++小朋友的成绩对Python小朋友的成绩完全是碾压之势,Python得第一名的小朋友在C++排名中只能排在20名左右,这说明什么呢?明显是更强的小朋友都去学C++去了,都想在信奥中有所建树嘛。以至于在Python比赛中往往是山中无老虎,猴子称大王的局面。

    虽然这只是我们市这次比赛的情况,但管中窥豹,可见一斑,其他地方应该也差不太多,那么对一些不是最顶级的小朋友来说,是不是有另外的一个选择呢?至于是选择鸡头还是牛后,就要看大家的想法了?欢迎大家一起来讨论,一起在信奥的道路上曲折前进。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/ONP7w2FlF2bL7A5OrU-pE2Kw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券