为什么编程都是英文呢,中文可以编程吗?

看着程序员噼里啪啦的敲着代码,操作行云流水,让人眼花缭乱,我们可能会有一个疑问,为什么编程都用的都是英文数字符号,没有中文呢?

要回答这个问题,我们首先要从电脑程序运行基本说起。电脑本身只能识别0和1组成的机器码指令,为了方便对机器代码的记忆,人们就用英文字符代替机器码。例如x86的指令mov,对应的机器16位代码0x88,二进制代码10001000。这些英文字符的集合就是汇编语言。

现在的编程软件全部都是英文的是因为计算机技术最先产生于美国,我们使用的操作系统基本是国外的,编程软件大都基与他们的操作系统。无论那种高级语言,在机电脑上运行最终只能是机器码。在电脑编程语言的发展中,大部分都是英美研发和设计的主力,所以都是英文作为基础,所以编程语言都是英文的。

目前对于我们来说,中文编程还是比较的麻烦,首先,我们的键盘都是输入我写字符和字母,而电脑里要显示中文,必须通过这些字符和字母进行一次转换,也就是我们的这些输入法。对于程序员来说,你能用字母来完成的事情为什么还要再转换一次,来增加工作量呢?

但是要知道,中文编程也是没问题的,虽然中国计算机技术发展较晚,在国际上没有话语权,也没有很好的操作系统,但中国科学家已经孜孜不倦的研究出了全中文的易语言,虽然现在一直不温不火,还不够成熟,没被主流接受,但我相信,外国人可以的,我们中国人也一定可以。因为有些人,在孩童时期就开始学习编程了。

科技的发展让人们接触程序越来越早,而比起复杂数字字母代码,另一种方式学习代码更容易,那就是将代码图形化、模块化。这些小同学都在上小学,而他们已经可以通过程序设计出自己的游戏了。

这种一目了然的程序,就是创意编程,通过图形,让小创客们学习。大鱼吃小鱼,桌上弹球,声控月亮,甚至是看起来高大上的体感游戏,他们都可以完成。

创意编程锻炼了小创客的思维,让他们的动手能力更加强大。而最重要的一点是,创意编程很有趣,孩子们都很喜欢学,那种自己制作出作品的成就感,是无可取代的。也许多年之后,中文编程风靡全球,而那时候的“编程英雄”,就是这些小创客们。

中莘教育以培养创新人才为核心目标,自主研发的“创新力教育体系”,规避传统教育模式中枯燥概念的灌输,在提高教师引导能力、拓展能力的前提下,充分激发青少年的创新思维本能,养成学生和教师共同探究和认知世界的习惯,利用项目制教学方式培养创新人才。

创新力教育体系,根据不同的专项课程,通过闭环式学习,提高逻辑思维 、科学家思维、发明家思维(人文底蕴、科学精神、学会学习、健康生活、责任担当、实践创新素养);分别在身言、心智、社会和道德素养四个方向,培养学员的眼手协调能力、思考能力和成熟完整的社会价值观。

创新力课程体系,以设计思维为主题,对学员的技能要求,以材料认知和工具使用为引导,分为技术课程、能力课程和人文艺术课程;三类课程分别运用 Product-based Learning(产品式学习)、Problem-based Learning(问题式学习)和 Passions-based Learning(兴趣式学习)三种教学模式。通过三种模式的学习、锻炼,培养学员的创新能力,并运用 Project-based Learning(项目式学习)的学习方法,进一步学习、锻炼,成就创新人才。

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

同媒体快讯

扫码关注腾讯云开发者

领取腾讯云代金券