-
2008-10-09
百度是工具吗? - [教学杂谈]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://ztdos123.blogbus.com/logs/30070529.html
上课时,让学生举一个获取信息的例子。学生举了利用百度搜索软件并下载的例子。我随手把百度网站写在了“工具”一栏下,引起了部分学生的抗议,指:百度搜索是一种方法。
由此,提出“工具与方法”的区别的问题进行思考。方法没有进行分析,只是指出工具有操作点。进而,硬工具与软工具,都有操作点。比如百度搜索,有个搜索框。因此,搜索网站又被称为工具网站。使用搜索工具完成搜索任务的过程,称为方法。
但课前未就方法与工具作辨析的备课,所以没讲出大道理来。倒是搜到一篇文章,对此进行了部分分析,转贴于下以资参考。
分析事物的方法——目的、工具和方法
人创造的事物,都有一个目的。
以及为完成这一目的创造的工具,及其使用这个工具的一套方法。
任何创造出的事物都有这三个属性。
身边有很多这样的例子:
我们可以说两台计算机之间的数据交换是目的。
磁盘和驱动器是工具,操作磁盘的程序就是方法。
但是,磁盘有容量的限制,因此,新的目的就产生了:扩大存储量。
因此有了光盘:扩大存储量是目的、光盘和驱动器是工具、存储光数据的程序是方法。
网络也是这样创建的:
远程数据交换是目的,网线、网卡是工具。网络协议就是交换数据的方法。这个概念也可以推广:
交换思想是目的,声音是工具,语法就是方法——语言的创造。
管理国家是目的,政府是工具,法律就是方法——国家。
快速移动是目的,汽车是工具,打转向灯和方向盘就是方法。
……
所有人类创造的东西都可以这样来分析。
目的是主要的,工具和方法就是为这个目的而服务的。
所以,我们来检查一个事物是否成功的标准,就在于工具和方法是否最大限度的实现这个目的。
当然,这个目的仅仅是一个效果、也可以根据时间的变化而变化。
我们根据理想实现的效果来检查这个工具和方法是否可行。
看,这里我用的是工具“和”方法,很多人喜欢单独的割裂“工具”和“方法”来检讨创造的是否成功。
这样的分析是片面的、不完整的。
有人问我:“现在的编程技术成熟了么?”
我会问他:“这个技术的目的是什么?”
他说:“当然是更简便的操作计算机咯。”
我又问:“那么现实的效果呢?(就是目的)”
他说:“程序员成为了机器的奴隶!”
“那么,编程技术的发展还有很长的路要走。”
这个例子有个特点,注意“简便的操作计算机”,这是两个目的。
我们可以认为我们所依赖的汇编编程、高级语言编程都只是完成了“操作计算机”的目的。
而没有完成“简便”的目的。
另一点注意:不要注重原理,要注重效果!
原理再好,效果不好,没用!因为实际使用没人会在乎你的原理。
“机器制造的目的是为人类服务,机器不能伤害人类、不能奴役人类、不能毁灭人类。”
——这是计算机出现很久以前的一部科幻小说中提到的。
因此,我们应该建立这个观点。对那些“刻苦学习或编写复杂程序并引以为荣的人”嗤之以鼻!
希望这个思想能够给你带来分析问题的新认识!随机文章:
教学评估回头看 2007-11-22听课手记:不仅是新手教师的反思 2009-03-17教学反思20090211:关于表格信息加工 2009-02-11一种坚持 2008-04-30价值传达在网页设计中的实现方式 2008-02-19
收藏到:Del.icio.us







