摘 要: 计算思维的提出具有划时代意义。本文从周以真教授提出的计算思维概念为起点,从分析思维模式角度出发,探讨计算思维的内涵与外延,并分析其两个基本特质,即抽象和自动化,以促进人们更加全面的了解计算思维,接受计算思维。
关键词:思维模式 计算思维 抽象 自动化
中图分类号:TP3 文献标识码:A 文章编号:1003-9082(2015)10-0004-02
一、科学思维及其分类
科学思维是指人类在科学活动中形成的,以产生结论为目的思维模式,具备两个特质,即产生结论的方式方法以及验证结论准确性的标准。依照两个特质,思维模式大致分为以下三类:一是以推理和逻辑演绎为手段的逻辑思维;二是以实验-观察-归纳总结的方法得出结论的实证思维;三是以设计和系统构造为手段的现代计算思维。随着科技的飞速发展进步,传统的逻辑思维和实证思维已经难以满足人们科学研究以及解决问题的需要,在这种情况下,计算思维的作用就十分突出了。
二、计算思维的实质
计算思维并不是计算机发明之后才产生的,而是早就存在并一直发展的。“结绳记事”就可以看作是早期朴素计算思维的体现。随着科技的进步,算盘、差分机等计算工具也不断衍生,之后,电子计算机的问世给世界带来革命性变化,使得计算思维的概念从分散到聚集,更多人开始从科学思维模式的高度上研究计算思维。
美国卡内基-梅隆大学的周以真教授在前人研究的基础上,给出了系统的计算思维概念:计算思维是一种能够把问题以及解决方案表述成可以有效地可以进行信息处理形式的思维活动,即运用计算机科学的手段,进行问题求解、系统设计以及人类行为理解等涵盖计算科学之广度的一系列