前天(2008年12月20)实验室到郊区开年会,中午吃饭时和一位老师聊天,他提到了“计算思维”这个概念。昨天午饭时,大家又讨论到“知识”、“记忆”等的存储与传播。因此而写点感想。
我最早是通过《计算机学会通信》上王飞跃发的一篇文章了解到“计算思维”这个概念的。Google 一下很容易查到。这个概念最早是由 CMU 的 Jeannette M. Wing(华人,周以真)发在Communications of the ACM, 2006, 49(3)上的一篇文章“ Computational Thinking”提出的。
我对其中提到的这么一个现象比较认同:我们不仅在越来越多地利用计算工具做事情,还在越来越多地利用工具里的一些描述问题、解决问题的方法。比如“死锁 ”、“并发”等这些词汇经常跑到计算机外的领域去串门。这个概念被许多人认可,包括微软在内的许多机构还提供了很强的资助。
我个人理解,我们在不断发明新工具的同时,这些新工具也在改变着我们:从行为到思维。其实,在计算机出现之前,语言就是这样的一个工具。
https://blog.sciencenet.cn/blog-70859-282469.html
上一篇:
编程的科学(Science of Programming)下一篇:
代码“静态缺陷分析”与人类“基因缺陷分析“