以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 科研生涯 』   (http://bbs.xml.org.cn/list.asp?boardid=70)
----  [原创]编程与说话  (http://bbs.xml.org.cn/dispbbs.asp?boardid=70&rootid=&id=89642)


--  作者:nau
--  发布时间:3/10/2011 8:38:00 AM

--  [原创]编程与说话
2011年3月10日北京晴,最高15度,最低1度,微风。

如果每个人都能达到编程与说话一样容易,可以用最快的速度,把自己的想法变成代码,编写一个小软件,可以更好地为自己的家庭成员服务,解决实际问题,帮助他们达到身心健康、益智开慧、道德高尚。而且程序员本身也能得到很大提高,开发了自己的大脑潜能,对自己的学习、工作、生活都有很大帮助。

首先需要建立一个观念,编程是一件很容易的事情,像说话一样容易,不能有畏难思想。只要智力正常的人肯学,就都可以学会,就像小孩学说话一样。小孩从出生开始听他人说话、看他人嘴动,在一岁左右开始说话,最初只是几个字、词,三四岁说话就比较流利了。学习都是从模仿开始的。编程也类似,小孩可以在三四岁,用软件玩游戏,掌握电脑基本操作、认字母、学习汉字输入法,五、六岁可以开始看代码学习编程试着编程,七、八岁就能编出一些简单的程序。除了六七十岁以上的老年人,成人学习编程的速度应该会比几岁的小孩更快。

计算机语言本身的关键字很少,也就几十个,比起人类语言的字和词来说,少得多得多。计算机语言的语法也很少,知道怎么用语句分隔符,按正确的规则编写代码就可以了。最基本的程序结构有三种就是顺序、判断(分支)、循环,最基本的算术运算就是加减乘除,最基本的逻辑有三种就是与、或、非。因此,编程是很容易学会的。初期多看看文档中的例子代码,看看他人的代码,照猫画虎,很快就能掌握。

一些基本的功能、底层的功能,操作系统、程序语言的函数库已经帮用户实现了,用户只需告诉计算机要做什么,计算机就能实现那个功能。例如在屏幕上输出一句话“您好!”,都只需要调用一个函数,提供一个字符串参数“您好!”就可以了。至于计算机底层具体怎么实现显示字符串的,用户并不需要关心,只需要那个显示的功能结果。划直线也一样,告诉计算机直线段的起点和终点坐标以及直线的颜色,计算机就能画出一段有颜色的直线。

每种高级语言都提供了丰富的函数和子程序,虽然比较多,不好记,但都提供了文档,有目录索引可以检索,用到什么方面的函数可以通过查文档资料看具体的用法。就像我们忘了一个字怎么写或怎么读,都可以通过字典查到。忘了一句成语具体的用法,只要知道其中一两个字,查成语字典就能搜索到。忘了一句俗语、歇后语、谚语、名人名言的具体细节,可以上网根据其中的几个字搜索到。计算机语言里的函数和子程序,是一段代码,完成一部分功能,要知道具体的参数才能正确使用,就像人类语言里的成语、俗语、歇后语、谚语、名人名言具备一组信息、有一些典故,要知道这次词句的正确含义,要合理地引用到自己的语言中,才能让自己说的话更有内涵,为自己的文章增添色彩。

人们在编程和说话过程中,都能获得一种自由自在的快乐感觉。编程与说话很相似,就是掌握了基本的语法之后,可以随心所欲,自由发挥,能实现功能怎么编都行,同一个功能可以用多种方法实现,千变万化。说话也一样,掌握了词汇和语法之后,也是想说什么说什么,可以说快板、说相声、唱歌曲,想怎么表达怎么表达,随心所欲,自由发挥。

软件养生学通过研发养生高科技软硬件产品、家庭软件帮助更多的人学会编程,达到编程与说话一样容易,更好地为自己的家庭编写家庭软件,帮助所有家庭成员达到身心健康,养生益智并提高道德修养,促进家庭和睦、幸福美满。对我自己来说需要努力防止感冒、防范第四次肺炎,对所有人来说也要预防感冒,最终目标是促进个人全面发展,促进人类社会早日进入大同世界。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,156.250ms