欢迎来到天天文库
浏览记录
ID:51944200
大小:15.50 KB
页数:3页
时间:2020-03-20
《读《计算机思维》有感.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、读《计算机思维》有感《ComputationalThinking》(计算机思维)是JeannetteM.Wing博士,亦卡内基—梅隆大学计算科学系的系主任于2006年3月发表在美国计算机学会会刊《COMMUNICATIONSOFTHEACM》一篇文章,由赵老师的推荐有幸阅读。通过阅读这篇文章,我个人感觉不管是以后从事计算机方面的工作,还是从事其它工作,都受益终身。这篇文章也可以从一个侧面回答现在我们普遍困惑的问题,那就是1:计算机专业的学生只能从事计算机方面的工作么?2:如果不从事计算机的工作,能不能从事其它各种工作?
2、3:我们学习的专业对我们到底有哪些好处呢?以下进行阐述,以此共勉。一:《ComputationalThinking》这篇文章的翻译在我初次阅读时,我毫无怀疑地把它翻译为《计算思维》,还有根有据的找到了文章中的例证:如:Toreading,writing,andarithetic,weshouldaddcomputationalthinkingtoeverychild’sanalyticalablility,我自以为threeRs的扩展就是把读,写,算结合起来就是思维。我就把上面理解为阅读,写作,计算,和计算思维作为现在
3、孩子应该培养的四种能力。随着阅读的深入,读到了大量的计算机科学的专业词汇,如文章只能怪提到”themachinesinstructionset(机器指令集)”,”indirectaddresing(间接寻址)”,”procedurecall”等等,这也越来越让我感到我对这篇文章内容进行了泛化理解,这也让我想起了赵老师所说的不能把这篇文章扩大化,在随着阅读的深入,我慢慢理解了文章的内容,知道了应该把这篇文章的标题《ComputationalThinking》翻译为《计算机思维》,为什么花这么多尽力说标题的翻译了,其实只有
4、正确翻译这篇文章的标题,才能真正了解文章的真正含义,才能主要文章内容的本质,这是能否阅读这篇美文的必要前提。二:在一中提到了,这篇文章中提到了大量的计算机专业的词汇,这些词汇不仅仅是表面上的专业术语,而且还有深刻的含义,即计算机思维,同时也是这篇文章的主要内容的抛砖引玉,这种思维方式对我的行为方面也产生很大影响。以下列出文章中所用到的专业词汇,1:themachinesinstructionsset:机器指令集(计算机组成原理)2:recursive:递归(程序设计语言)3:parallelprocessing:并行处
5、理(计算机系统结构)4:dimensionalanalysis:量纲分析(计算机各门课程)5:indirectaddressing:间接寻址(计算机组成原理)6:procedurecall:子程序调用(程序设计语言)7:abstractionanddecomposition:抽象和分解(数据库设计和软件工程)8;errorcorrection:纠错(计算机网络:纠错码)9:deadlock:死锁(操作系统)10:interface:界面(程序设计语言)11:synchronizing:同步(操作系统)12:prefec
6、tingandcaching:预取和缓存(操作系统)13:back-tracking:回朔(数据结构)以上仅仅是简单列举一些,从这些专业术语的使用来看,我们可以得出两个结论:(1)JeannetteM.Wing博士对计算机科学的各门课程都相当的深入,她也能把该学科的各门课程的知识融会贯通;(2)从如此众多的专业词汇中可以看出我之前的翻译《计算思维》是错误的,应该译为《计算机思维》。三:以上简单阐述了文章的标题和文章的主要内容,下面我们要阐述一下思维的含义,思维分广义的和狭义的,广义的思维是人脑对客观现实概括的和间接的反
7、映,它反映的是事物的本质和事物间规律性的联系,包括逻辑思维和形象思维。而狭义的通常的心理学意义上的思维专指逻辑思维。计算机思维就是从如何设计计算机,到如何由计算机生产出产品的整过程,所用到的逻辑思维和形象思维,计算机思维是从那里来的呢?是经过各个时期的科学家从实践或从思想中提炼出来的,这是毫无疑问,这也是经过实践检验过的,总之一句话,计算机科学就是人类思想或思维的结晶,按照哲学的角度来讲,它是从实践上升的到理论,又用理论来指导实践,从这个角度来说,这就是人的能力,把握事物规律的思维或方法,有了这种能力,难道你还害怕是否
8、要从事计算机专业的工作么,这就回答了本文一开始提的1和2的问题,下面来回答第3个问题,在《计算机思维》一文中隐含的告诉了我们,在学习计算机是主要要学习它的思维和模型,可以把计算机的这种思维给它推广到年轻人中去,让他们能掌握到人类思维的精华。从另一个侧面也告诉我们,学习的某个专业,最主要的是要学习这个专业是如何从事物发展中掌握它的规
此文档下载收益归作者所有