(教材资料)计算机科学与技术导论_第1页
(教材资料)计算机科学与技术导论_第2页
(教材资料)计算机科学与技术导论_第3页
(教材资料)计算机科学与技术导论_第4页
(教材资料)计算机科学与技术导论_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学与技术导论,听课的同学特别注意: 本课程的内容对于初学者非常重要,但课程本身不属于重点课程的范畴。 本课程的内容属于对学科定义、范畴、特点和发展变化规律等内容的概要介绍,以及如何学习这个专业思想方法的介绍,类似于大学专业学习的入门性导引类课程,相当于旅游中对“导游图”的学习和了解。学生不应指望从本课程学到大量具体的专业知识。有关计算机科学与技术学科大量具体而有用的专业知识,还需要在后续的各门具体的课程中去学习。,人类无时无刻不在探索世界和未来。 我们从哪里来?要到哪里去? 这种源于对自身来历的求证和把握未来的愿望 ,使得人类对现实世界的了解和对具有不确定性未来发展的探索使命,年复一年,一代又一代地在科学家中传承和延续。 怎样才能更好地履行使命呢?即使是一个普通人,来到新大陆,怎样才能更好地了解这个世界,为自己融入其中,顺利开展各种活动奠定必要的基础呢? 只有认识世界,才能改造世界。,第一章 科学哲学的思想方法 1.1 科学哲学与学科方法论简介 演绎逻辑主义 19世纪中叶前,自然科学的发展一直是依附在哲学之中的,在亚里士多德时代,自然科学的发展主要从古典哲学中获得科学思想方法,演绎逻辑成为科学发展最重要的逻辑基础,三段论成为判断科学知识真理性的主要方法论工具。 逻辑经验主义 17世纪初起,近代自然科学开始形成,科学的发现和科学的发展亟需要拓展科学的思维方式。培根研究了科学方法论,系统地提出了归纳法。,培根主张科学是一个归纳系统: 普遍的原理性和定律性知识是由大量来自经验观察的具体而特殊的知识经归纳得到的,普遍的知识是否可靠依赖于 采用的归纳方法是否正确。以后,由于一些科学家进一步的研究工作,形成了历史上著名的逻辑经验主义。 演绎逻辑主义与逻辑经验主义的局限性 哲学的目的在于帮助人们更好地认识真理。 演绎逻辑主义的局限性: 方法论没有逻辑上的漏洞,演绎逻辑保证了从真的前提通过演绎方法得到的知识的科学性,但问题是作为科学之基础的前提是什么?它们的真理性由谁来保证? 逻辑经验主义的局限性: 其立场有实践上的依据,有自然科学的实证知识作为它的后盾,但在方法论上存在不足,归纳法并非处处有效。,结论: 应该相信科学。认识知识的真理性应该更多地考察科学方法的合理性,因为迄今为止科学方法是我们能够发现 具有真理性知识的最高方法(最有效、最可靠的方法科学主义的观点),但不能迷信科学研究和科学方法,因为科学不是万能的,许多问题的解决必须有赖于科学之外的人文因素(如人的价值观念、精神气质、宗教信仰和文化传统等人文主义的观点); 不能迷信科学家。无论是谁发现的科学知识,还是得出的科学结论,都需要审视其本身的科学性问题。因为,真理与谬误往往只有一步之差。 结果: 自然科学的迅猛发展和关于科学知识真理性问题的讨论,促使科学哲学应运而生,迅速发展成为一门学科。,科学哲学 科学哲学既要研究科学理论,也要研究科学活 动或科学实践。一般地说,科学哲学包括下列三方面的研究内容: 对各门科学的逻辑结构和经验内容的分析,形成专门的科学哲学,如数学哲学、物理哲学等; 对科学理论和客观世界的关系进行分析,研究理论对象的“存在”问题和理论陈述的“真伪”问题,这就形成了科学哲学研究对象的本体论的内容; 对科学理论和科学家的关系进行分析,研究科学家认知科学理论和真理的活动的合理性问题,形成了科学方法论的内容。,科学的认识论、科学方法论和科学的逻辑基础是科学哲学最主要的研究内容。科学方法论的研究与 一个具体学科相结合,就产生了学科方法论。 学科方法论固然需要研究一个学科具体的各种方法,但它的主要任务不是研究如何建立各学科具体的科学方法,而是要研究学科中不同分支学科领域和方向内一类科学概念、原理、方法、技术的特性,相互之间更为抽象的共同特性、特征,相互之间的关系,以及使用这些概念、原理、方法和技术的更一般化的原则、原理、方法、技术及其合理性问题。,学科方法论与学科方法学是两个完全不同的概念 。学科方法论属于科学哲学层面和该学科科学哲学 的研究范畴,学科方法学则是对该学科范围内一类具体方法进行研究的学问,属于这个学科的研究范畴。例如,程序设计方法学,主要是对各种程序设计方法进行研究,发现和建立新方法,探讨如何运用这些方法获得高质量的程序。而程序设计方法论则不同,它主要以现存的程序设计方法作为自己的研究对象,研究各种方法的概念、原理、特点、特性,相互之间的关系,方法的科学性和合理性问题 ,研究运用这些方法的更一般性的原则、原理、方法、技术、及其合理性问题,等等。,1.2 一般的科学的思想方法 面对一个待解决的问题,有没有什么更一般的方式方法或工作原则来指导和帮助我们较好地解决这个问题? 科学哲学的思想方法与处理问题方式方法的三步曲: 一个科学的认识:建立在对于事物性质、特点和发展变化规律的深入的认识基础之上; 一套科学的方法:基于科学的认识,通过寻找、建立,改进或引用,发展解决这个问题的一套科学的方法; 一套科学的程序:着眼于具体解决这个问题,在科学认识的基础之上,依据确定的一套科学的方法,制定实际解决问题的一个严密的、科学的程序,确定第一步做什么,怎么做,第二步做什么,怎么做,确定每一步怎么检验,出了问题怎么处理,等等。,一个人只要善于使用这样一种思想(方式)方法开展工作,那么,他在处理科学问题乃至日常事务的过程中往往会做得比较好。有了这样一种认识与实践的方法学概念,我们 做什么事情就比较容易做好。 问题1. 考虑一般情况下,字应该怎样书写才算写得比较好?请总结一下判别字写得好的一般标准与写字应该遵循的准则。 问题2. “凡是美的,都是简单的。”这句话对吗?如果认为不正确,请给出反例。如果认为正确,请就这句话结合你的生活、学习经验给出自己的解释,并用自己的一段话对它进行概括。 问题3. 数学、逻辑与新闻之间有什么联系? 问题4. 没有深入,就不可能有真正高水平的创新。但是,一个人读的书越多,思想受到的束缚也可能越多,创新也就变得越困难,这似乎是一个矛盾。怎么认识这一点?,问题5. 什么是艺术?请你根据自己的理解和体会给艺术下一个比较准确的定义。 问题6. 如何培养创新人才?教师、学生和社会各界应该怎么做,才能说我们在培养创新人才方面做得比较好? 问题7. “不识庐山真面目,只缘身在此山中。”请根据这句话的涵义,在你学过的科学知识中寻找一个对应的实例。 问题8. 有人说,20世纪计算机科学是领头学科,21世纪生物学或生命科学是领头学科,此话对吗? 问题9. 一个新的概念、思想、方法、技术或理论,普通人在一时无法通过实验或实践验证的情况下,如何对它做一个初步的判断?,问题10. 在计算机科学中,一般认为求解一个问题往往比较困难,但验证一个问题就比较简单。所以,很多人猜测:证比求易。这个讲法是否正确?请用教材以外的实 例举证。从这个问题可以联想得出什么新的结论吗? 有些问题看似与科学无关,实质有密切的联系。解决这些问题与我们的思想方法有关。其中,有些问题的答案并不是唯一的,那么,怎么来判断哪些答案比较能站得住脚,哪些答案存在漏洞,站不住脚呢? 进一步,哪些答案比较科学,为什么?哪些答案不科学,又是什么缘故呢? 希望大家思考,看能不能给出一些比较好的回答。特别,为什么有的同学回答得比较好,有的同学回答得不太好?有什么原因吗?,1.3 计算机科学学科教育的指导思想 科学办学,内涵发展;依法管理,无为而治。 什么是第一流的专业人才? 在通才教育观下,第一流的人才应该具备三个条件: 具有高尚的品德和良好的人文素养; 具有坚实的专业基础和深厚的专业功底; 富有创新意识,具有科学的思想方法。 所谓通才教育观在大学教育阶段是指教学内容的重点立足于一级学科的范围内开展工作,在此基础之上,根据学生的兴趣适当拓展其他学科的知识,而且,这种拓展应该是在学习科学哲学的同时,以学科方法论和科学的思想方法作为重要的工具,逐步扩大学生的学科知识结构和领域,形成良好的科学素养。,作为高素质的理工科专业人才,除了应该具备高素质专门人才应有的内涵和共性特征外,还应该具备良好的理工科专业的实践能力,较好地掌握解决本专业实际 工作中提出的理论问题、技术问题和工程问题的方式方法和技能。而作为高素质的计算机科学与技术专业人才 ,与其他理工科学科高素质专业人才的区别仅仅在于人才所处的学科背景和所具备的专业知识的不同,更多地了解和掌握计算机科学与技术发展的一般规律。 按照高素质第一流专业人才应该具备的三个条件,如何来学习计算机科学与技术知识,使自己具有坚实的专业基础和深厚的专业功底,富有创新意识,具有科学的思想方法呢?,显然,按照科学的思想方法,读者应该首先建立对整个计算机科学与技术学科科学的认识基础, 然后,基于科学的认识来指导自己的学习和研究。 但问题是:作为初学者,他既没有经验也不具备专业基础,自然谈不上如何按照对学科的科学认识来学习计算机科学与技术,可是他又需要学习计算机科学与技术,否则他就不是一个初学者了。这似乎是一个先有鸡蛋,还是先有鸡的问题。 就是这个难题,曾经困惑和难倒了学术界的很多人,不知道如何来讲授“计算机科学与技术导论”课程,创作相应的教材。,我们的思想方法: 当一个人在一个系统中无法解决这个系统中的 问题时,往往是因为这个系统比较复杂,问题与系统纠缠在一起,使我们看不清楚这个问题的本质。 正确的做法应该是考虑先跳出这个系统,从系统之外去观察和解决这个问题。既然我们面对的主要是刚刚进入大学的中学毕业生,那么,要解决大学一年级学生在很短的时间内对于一个待学习的学科专业的认知难题,就应该考虑从专业层面认知这个学科这样一个系统跳出来,到另一个能够适合中学生认知这个学科的高级科普系统中去考虑解决这个问题。,于是,选择的方式方法应该是借助科学哲学的观点和高级

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论