第二节新生研讨课感悟:
如果说第一节课起到了导论的作用,那么第二节课则起到了承上启下的作用:承接了第一节课对计算机这门课的介绍,引出了本节课的主题计算机的专业特性,着重介绍了计算机科学的研究对象及其被称之为科学的原因。这次课围绕了“计算思维与计算机科学”来展开,
计算思维是指通过信息变换解决问题。其特征是比特精准,构造解题,具体分为了十种理解,其中可大体概括为自动,通用,算法,联网和抽象5个部分。在这几个部分里面,让我印象最为深刻的是构造性,抽象化和无缝衔接。构造性指人们能够构造出聪明的方法让计算机有效地解决问题。抽象化指少数精心构造的计算抽象可产生万千应用系统。无缝衔接指计算过程在计算系统中流畅地执行。这些特征的有效结合,构成了魅力无穷,丰富多彩的计算思维。
计算机科学是研究计算过程,有效解决问题的科学。计算过程是信息变换过程,即信息运动过程,即通过操作数字符号变换信息的过程,涉及时间:存储,空间:传输,语义:y=f(x)。
最后,老师也强调了计算机科学的研究需要坚实的数学基础,就我认为,计算机的学习不仅仅是学习怎么写代码,更重要的是怎么设计出通俗易懂更为简便的算法,代码是对编程者思维的实现,程序员能够将算法转变为解决现实问题的工具,同时,他又不仅仅是工具的建造者,同时也是工具的发明者。希望在今后的学习中,我能快速入门,更上一层楼。