1.计算的本质:
计算是解决自然/社会问题的一种求解手段及求解过程;
从人类文明的开始,认知世界和解决客观存在问题就是各项科学发展最初的起点,计算也是在此起点上发展而来的新物体;
计算主要用于解决问题,辅助其他方式认知问题。
2.计算机专业导论序言:
自然/社会问题就客观的存在我们身边,为了解决这些问题,衍生了一种解决方式:计算,并逐步发展为计算科学;
计算根据计算方式分为两种:
a.人计算,就是现在的数学;
b.机器计算,发展到现在的计算机科学;
2.1 为什么学?
除去工作之外,主要为了学习其解决问题的思维逻辑;
我们已知的主要思维方式当前有3种:
a.理论思维:以数学为代表的思维方式,通过推理、论证等解决问题;
b.实验思维:以化学为代表的思维方式,通过实验的方式解决问题;
c.计算思维:以计算机科学为代表的思维方式;
除了计算思维外,还要去学习三种思维交叉的混合思维和创造性思维;
思维方式决定着我们看待问题的角度及解决问题的方法,最终结果也会随着思维的不同而不同。
2.2 怎么学?
计算机科学的发展依托数学,同时又与数学共同组成了计算科学;
学习路线:
数学 —> 计算机科学 —> 计算科学
人计算:通过一定的公式,将各种问题抽象成数字进行计算,就是数学;
机器计算:是在人计算的基础上,把存在大量计算量的工作交给机器去做;
构建计算机科学的知识体系:
抽象思考,就是知识、思维和能力的关系:
思维:启发、理解、思考、联想、贯通
知识:就是技能,通过训练去掌握
能力:知识的掌握和思维的认知,去解决实际存在的问题
主要参考MOOC的部分课程,如果存在问题,请指正,非常感谢