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

两则新闻,细思极恐

Photo byDanny MenesesfromPexels

这几天我注意到两则新闻。

第一则新闻关于一个启动仪式。

5月14日,教育部产学研项目“Swift编程学校项目启动仪式”在华东师大举行。该项目第一期筛选出国内38所学校,共同探索Swift编程课程在中国基础教育阶段的发展与实践。

近些年,编程课程在国内愈发流行起来,以往人们认为只有程序员才会去做的“编程”,现在中小学生也在学了。

这并不奇怪,教育必定要紧跟时代的发展,更多时候还应超越时代面向未来。在人工智能快速发展的今天,许多人已经意识到人不仅要学会和他人合作,更要学会与机器“沟通”。要想与机器“沟通”、操控机器,就要学习机器语言,即编程。

编程在不久的将来,很可能会成为中小学课程中的必备内容,因为它将会是未来社会的必备技能。

这没什么问题。问题是,为什么是Swift编程语言?

计算机的程序语言和人类语言有一个共同特点,那就是会有不同种类。世界上存在着不同种类的人类语言,也存在着不同种类的程序语言。不同的是,人类语言的种类是有限的,就目前来看,人们很难发明新的人类语言并顺利推广,而机器语言理论上讲是无线的,只要有需要,人们可以从无到有地开发新的程序语言。

常见的计算机编程语言有BASIC,C语言,ASP,Python,Java等,Swift只是其中一种,它诞生于2014年,用于搭建基于苹果平台的应用程序开发。

是的,Swift是用于苹果平台应用程序开发的。所以Swift编程学校项目启动仪式上就有苹果中国教育拓展经理出席并发言。

一种计算机编程语言本身是一种工具,但是,Swift语言是一家美国商业公司专用的编程语言,它是否真的适合在我国基础教育领域课程中推广呢?

第二则新闻,这几天已经刷屏了:华为旗下公司海思启动“备胎”。

美国商务部把华为及其附属公司列入“实体清单”,这意味着美国公司需要先获得美国政府许可证才能向华为出售技术产品。这对华为公司造成极大威胁。

5月17日凌晨,华为海思总裁发出致员工的一封信。信中说,多年前公司做出了极限生存的假设,预计有一天,所有美国的先进芯片和技术将不可获得,海思走上了科技史上最为悲壮的长征,为公司的生存打造“备胎”。今天,是历史的选择,所有我们曾经打造的备胎,一夜之间全部转“正”。这些努力,已经连成一片,挽狂澜于既倒,确保了公司大部分产品的战略安全,大部分产品的连续供应。

没有硝烟的战争!

两则新闻联系起来,不知你作何感想?

我想到的是,我们要让孩子学什么样的知识。知识是稳固的,还是变动的?知识是普世的还是有倾向的?像编程这样看上去客观中立的技术,深究起来,也没那么单纯。

Swift项目负责人杨晓哲博士说,面向未来,我们需要的不仅仅是编程技能,而是计算思维。

这个计算思维,应该算是编程这门学科的大概念吧。

除了计算思维,我想,基础教育的工作者还应该保持一份警惕。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券