附加题2:中文编程的发展角度

对于中文编程,你说的到是很对:程序设计完全不是几个英文单词认识了就能怎么样的。那如果深入讨论一下,你认为中文编程从什么角度发展是可能可行的。

答:首先,我先阐述一个观点:未来的编程不只是IT人才需要具备的技能,它将会普及到大众之中。然后,对于中文编程,我认为,中文编程的一个很好的发展途径是作为儿童或者老人的编程入门课程,对于儿童来讲,中文编程可以培养他们对计算机编程的兴趣,而且他们不需要学习英文字母,只用中文就可以编写简单的小程序,这在孩子们看来,是多么有意思的一件事啊,当然,对于老人来讲也是如此,因为通常老人们对那些蝌蚪般的英文字母一窍不通,对于仅仅会中文的他们,只需一些汉字就能探索计算机的奥秘,那也是很神奇的一件事情。因此,中文编程为编程在中国的普及加快了速率,因为它面向了各个年龄段的人群。当然,我相信在不久的未来,日文编程,韩文编程等等会被开发出来来加快全球人类编程普及的速度。

时间: 2024-08-08 08:38:32

附加题2:中文编程的发展角度的相关文章

关于“中文编程”是解决中国程序员编程效率的银弹的看法

讨论题目: 有人认为,“中文编程”是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”么? 银弹被比喻为具有极端有效性的解决方法,作为杀手锏 .最强杀招.王牌等的代称.IBM大型机之父佛瑞德·布鲁克斯(Frederick P. Brooks, Jr.)在1986年发表的一篇关于软件工程的经典论文,便以<没有银弹:软件工程的本质性与附属性工作>(No Silver Bullet — Essence and Accidents of Software Engineering)为标题.其中的“银

结对编程_附加题_博客2

1.界面模块,测试模块和核心模块的松耦合 2.改进程序 结对编程_附加题_博客2

结对编程项目(除附加题)开发过程

结对编程项目(除附加题)开发过程 结对同伴:李云涛 一.照片 结对同伴在家,等回校后补上. 二.结对编程评价 优点: 1.两个人的编程思想.算法.代码风格可以互相借鉴和学习,对于两人的编程水平的提高都很有帮助. 2.两个人可以分工写不同的相对独立的模块,加快开发的进度. 3.自己程序的bug可能自己怎么找都找不到,而自己的同伴就能很快找到. 缺点: 有些工作必须得两人在一起才能进行,而两人都空闲的时间不是太多,很多时候需要通过线上进行交流,导致工作被耽搁. 我自己的优点:做事认真.有恒心.有学习

【评分】结对编程附加题

一.作业要求 结对编程之附加题:单元测试 二.评分标准 检查项 备注 分值 Blog 学号+姓名+Coding地址 1   需求分析:测试上有哪些需求 1   描述单元测试的每个环节 2   比较测试结果和实际结果 2   代码覆盖报告,如果没有100%覆盖,为什么 1   小结,是否有效发现了程序计算模块问题,并给予改进 1   看以前写的代码的感受 1   两个的照片 0.5 Coding 结对,两个人的commit 1   将计算相关的代码放到新创建的 Calculator 类 1   将

2018-03-28 从人机交互角度看中文编程:&#39;打开微信&#39;

前文通用型的中文编程语言探讨之一: 高考是基于现有英文编程语言的一个技术思路. 在这个回答以及下面的讨论中, 又提到了编程其实是人机交互的一种形式. 不禁试着跳出程序员视角看这个问题. 几年前才发现Mozilla的火狐浏览器早在2008年开始了一个叫Ubiquity的项目, 而且根据这里介绍, 它直到最近的火狐浏览器大改才失效. 官网介绍摘选: Its purpose was to explore whether a radically different type of interface t

“中文编程”会是解决中国程序员编程效率的秘密武器,成为中国软件工程的“银弹”么?

一.“银弹” 首先在这里解释一下“银弹”的概念,顾名思义就是银质的子弹(Silver Bullet),是古老的欧洲民间传说中能杀死狼人的利器.当然现实中是没有狼人的,但现实中确实有银弹这个东西.而其意义也类似于能杀死狼人的最好办法.现实中的狼人可以是一个棘手的项目,或者一件不可能的事.而“银弹”就是指能解决这些事的方法,或者技术手段,被比喻为具有极端有效性的解决方法,作为杀手锏 .王牌等的代称. IBM大型机之父佛瑞德·布鲁克斯(Frederick P. Brooks, Jr.)在1986年发表

中文编程优劣浅谈

一.关于中文编程的争论关于计算机编程语言的中文化问题,经常在网上看到两种相互对立的观点,一种观点是认为中国应该弄出个中文编程,让大家能够通过中文来编写程序:另一种观点认为中文编程没有意义,编程所用的英文就是那么几个关键字,并不难.前面的观点主要来自于非专业编程的普通大众,后面的观点主要出自专业程序员.网上这两种观点之间的争论非常激烈,有时候甚至到了互相攻击的地步.我认为,这两种观点都不错,之所以产生这种冲突,主要是因为两者看待问题的角度不同.对于专业程序员来说,他们早已熟练掌握了已有的优秀编程语

关于中文编程是解决中国程序员效率的秘密武器的问题思考

中文编程在理论上确实可以提高中国程序员或者说是在汉语言环境下成长学习的人,因为语言环境可以影响一个人的思维方式和习惯,我们对英语的学习局限于课堂知识的学习,没有一个比较好的英语环境,所以我们的思维在很大程度上很难去按照英语的一些思维习惯去理解和做事,所以在这方面上理解我是认可中文编程是一个解决中国程序员效率的一个方式. 就像以英语为语言进行设计的各种编程语言一样,汉语编程的发展和成熟也需要一个时间,不可能一蹴而就,不只需要成熟的语言系统还需要一种甚至是几种适合各种任务的编译软件,我们现在主流的语

有人认为,“中文编程”是解决中国程序员编程效率的密码武器,请问它是一个“银弹”吗?

我个人认为不是. 首先解释一下“银弹”这个词.“银弹”一词常被用做致命武器的代言词,被比喻为具有极端有效性的解决方法,作为杀手锏.最强杀招.王牌等的代称.在该题目中“银弹”指的是一项可使软件工程的生产力提高十倍的技术或方法.可见要达到银弹一词的说法,对中国程序员来说,中文编程必须达到高效率.蜻蜓点水的效果才行.然而现实中的“中文编程”远远达不到这样的效果. 原因有如下: 因为编程是一种实现功能的逻辑编写操作,为解决功能性与需求性,能否实现主要在于代码设计与方法,语言作为一种表现形式对编程的影响并