知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育  > 数学

儿童要不要学习编程

发表时间:2022-03-24来源:网络

少儿编程现在是热点,很多家长心心念念想去学,很多机构正如雨后春笋一样开办起来。很多家长仍在记得被计算机考级支配的恐惧,不想让孩子输在起跑线上。

笔者毕业于国内排名前列的计算机专业,师从知名计算机科学家,但是针对“儿童少年”怎样学习编程,仍不敢妄下定论。就此咨询过恩师,以及在几所知名大学任教的计算机专业教授。即便如此,仍只是一家之言,供家长朋友参考。

[图片来源:教育部第四次教学评估结果]

首先,回应家长朋友最近的关切,即2019年8月16日中国计算机学会发布《关于暂停NOIP竞赛的公告》。青少年编程、人工智能,是国家政策,大方向肯定没有错。NOIP暂停,一定会有其它形式的选拔。至少,招生学校可以自己组织冬夏令营、创新实践活动,从中物色好苗子。

形变而神不变,编程仍然是少年儿童要掌握的重要技能。

第一件事,让我们了解一下常见编程语言:

图示为公认的具有权威性的网站TIOBE公布的最新编程语言排行榜,截至2019年8月。(感兴趣请戳https://www.tiobe.com/tiobe-index/获取最新数据)


少儿编程主要涉及以下语言,

Scratch:图形化操作、不需要编码,直观、简单。适合小学和初中阶段的儿童,和零基础成人。

Python:高度集成,功能强大,非常适合人工智能领域的应用。适合初中高年级到大学的青少年,很多程序员(码农)也在使用。

C/C++:准备参加信息学竞赛的中学生。

其他语言:不推荐,除非有特殊工作需要,自己感兴趣另说。

具体来说,Scratch就不是正规的编程语言(准确称呼是“程序设计语言”),是为了让孩子们直观地感受,是一个入门,培养的是思维方式方法。Python易读、易维护,高度集成,写代码没有那么累。C和C++是两个有联系,区别又很明显的语言,区别像大熊猫和小熊猫(下图)那么大。但是这两个语言很详细,很具体,事无巨细都得编程者自己来,特别适合培养未来的码农。【允悲】

第二件事,中小学生学习编程有什么用。

最高目标当然是信息学竞赛的加分,NOIP停了,自主招生的规模可是越来越大。关于自主招生的运行机制、内幕,敬请关注近期更新。

次之,是完成学习任务。编程已经进入高考大纲,很多小升初的选拔考试,也有伪代码(仅为了说明操作,是实际代码的简化)的题目。有的题目虽然不长,但是陷阱很多,没有认真学习过编程,基本不可能得分。

对儿童最实际的作用,是提高逻辑思维能力。无论上述哪种语言,都必须严格按照逻辑设计和排列操作命令,差之毫厘谬以千里。不管将来孩子们学习什么专业、从事什么职业,基本的逻辑都是必不可少的,缺乏逻辑思维的人,智商都是有重大缺陷的。

第三件事,大学和工作后编程有什么用。

也就是说,打好编程的基础,对未来发展有什么好处。

大学里什么专业都要考计算机等级,很多家长至今耿耿于怀,不能理解。不得不说,国家这个战略高瞻远瞩,以至于一些在校学生不理解。

制造、物流、传媒、财务、金融……很多专业和计算机融合,已经是昨天的事了。更多的专业正在或必将与计算机融合。

举两个冷僻的例子,考古和医学。

考古已经不再是单纯的拿着工具挖掘遗迹,或者鉴定文物,而是收集很多遗迹、文物的数据,乃至周围环境的数据,利用计算机进行分析。古人类学这样的领域,已经和基因分不开了。

说到基因,我们再看看医学,谷歌等国际互联网巨头斥巨资跑步进入医学领域,国内的企鹅公司也在大幅增加医学投资。为什么会这样?因为制药已经和基因全面融合,不再是拿着试管摇晃。对基因的处理,涉及大量的数据,这是互联网巨头的强项。很多计算机科学家已经被高薪挖到医学公司。

热播的电视剧《小欢喜》,一直在给某大学天文专业做广告。殊不知,NASA(美国国家航空航天局)的很多高端人才都是从谷歌挖的计算机专家。

第四件事,人工智能有什么用。

人工智能是国家战略,重要意义不言自明。但是,和少儿编程直接关系不大。

学好编程,建立逻辑思维,然后才能谈到人工智能,才能投身火热的国家科技建设。编程是前提,人工智能是高级阶段,是编程要解决的问题。

就北京某特别知名中学开设人工智能课程一事,笔者曾询问好友、北邮计算机学院ZX教授意见,ZX教授连连摆手“数理统计都没有学,怎么搞人工智能,写好的代码给孩子们看,肯定都看不懂,更不要说学习了”。

没错,支撑计算机科学的,是数学。学习编程,不一定需要数学基础,能理解基本的逻辑就够了。但是用编程的方法解决复杂问题,一定要有扎实的数学基础。具体到人工智能,至少需要概率和数理统计、线性代数、泛函分析、集合论和图论……头大了没有?

高中知识肯定差得远,大学本科的数学知识仍然不太够。所以培训机构面向中小学生的“人工智能”宣传,都是卖拐。

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜