[返回经济观察首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[版主管理] | |||
不知道有人注意到了没有,美国目前给小学生,中学生搞得编程培训,基本是采用云端编程的方式。特点是,给学生提供一个互联网的页面,页面里有各种不同的“程序语言”,其实就是某个程序语言的接口(API),让学生运用这些接口(API)“编程”,然后上传完成的编程project 给云端主服务器编译,云端服务器编译完后,再把编译运行后的结果发回给编程者的个人电脑里显示出来。 6park.com比如MIT给小学生编写的编程语言,Scratch, 其实就是一个网页,里边有很多的功能方块,编程就变成了简单的堆积木。它主要的训练目的是让小学生牢牢地建立一种根据条件成立与否,做出相应动作的判断的思维方式。 给大一点的学生,初中生搞得编程语言,比如pixelpad , 语言本身是python的文本格式。但是这个“python” 语言,尽管语法,语句等完全等同python, 然而不能本地编译,必须采用远程编译,然后把结果再发回编写者的主机上,显示结果。 给再大一点的学生搞得,比如编写手机的app的编程语言,比如MIT 的inventor,也是同样的模式。 6park.com说白了,这些训练孩子的“编程语言”,其实就是一个网页,模拟程序语言的方式,搞一些现成的功能方块,method, function, class 等等某个编程语言的界面,接口,或者说API,让你“编程”,然后把成品上传到网页的后台主机上编译,再把结果传回来。 6park.com采用这种云端编程,好处是十分明显的,就是能迅速地训练学生知道how to to ,what to do ,遇到具体的问题,能迅速地拿起一个编程语言来实现自己的解决方案。 但是不涉及具体编程语言里边的why,也就是不涉及计算机的底层技术。这种教育理念,教育思想,或者说运作方式,思维方式, 贯穿和奠定了整个西方建立的现代文明。它能迅速地培养出一大批杰出的玛工, 蓝领IT。 python这几年为什么这么火,原因就在于,与传统的编程语言比如C, C++, 甚至JAVA, C#等相比,Python 高度的抽象化,严重地脱离计算机的底层技术,变成了一个单纯的表达思想的“语言”类似诸如汉语,英语等自然语言。学习者根本不需要任何的计算机底层知识,完全不需要上大学,上计算机课程,也能成为熟练的python 语言操作者。 6park.com从中可见,美国的哲学是,终端,抽象层次级别的技术比如高级语言本身等,是低科技的,是蓝领。底层才是高科技。华为做的,显然已经涉及到了远程后端,或者说“云”那个级别的技术了,这可能是它被制裁的主要原因。 6park.com美国的教育理念一直是,多块好省地培养大批熟练的蓝领(包括玛工),让少数的精英掌握云端后台。这种模式现在由于5G的出现被严重冲击。美国现在有可能发现,自己越来越有可能成为蓝领国,而掌握5G的国家,有可能成为掌握云端后台的精英国。 | |||
|
|||
帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。 |
所有跟帖: ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )
楼主本栏目热帖推荐:
>>>>查看更多楼主社区动态... |