本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 计算机软件课程设计与教学研究 |
作者: | 高永强著 |
定价: | 58.0 |
出版社: | 北京工业大学出版社 |
出版日期: | 2020-04-01 |
ISBN: | 9787563974368 |
印次: | |
版次: | |
装帧: | |
开本: |
内容简介 | |
本书分五章,内括:计算机软件的应用理论研究;计算机软件的创新教学策略;计算机软件课程设计;计算机软件课程教学理论研究;计算机科学与现代教育人才培养。 |
目录 | |
第一章 计算机软件的应用理论研究第一节计算机软件概述第二节计算机软件开发 |
前言 | |
本书针对计算机类专业本科教学中存在的综合课程设计教学效果不理想的普遍问题,分析学生难以应用已学知识完成项目实践的原因,阐述了软件复用驱动的课程设计教学方式在计算机类专业综合课程设计中的实践,分析存在的问题并提出相关措施。 当前,社会发展急需计算机类专业人才,对此类人才实践能力的要求不断提高。在计算机类专业教学的目标中,除了使学生能够掌握相关的专业基础知识外,还要着重培养学生的工程应用能力。作为计算机类专业实践教学环节的重要组成部分,综合课程设计的核心目标是培养学生对知识的综合应用能力和实际动手能力,即完成多门专业课程的学以小项目的形式开展实践教学。 综合性、系统性、创新性是综合课程设计的特点,目的是针对特定的需求,让学生能够综合应用软件、硬件、网络、数据库、通信等方面的专业知识,提出相应的解决方案,行工程化和规范化的实施。通过综合课程设计,学生能一步领会和巩固已修专业核心课程的知识,并提高综合应用能力、动手实践能力、自主创新能力及协作能力,为大四毕业设计及以后的工程实践奠定基础。 为一步实践教学质量,激发学生的创新思维和创新意识,使其掌握思考问题、解决问题的方法,提高学生的创新能力和实践能力,笔者考虑从以下几个方面综合课程设计教学:第一一步细化并现有成绩评价方式,调动学生的主动性和积极性;第二一步完善综合课程设计的教学实台,通过实践在需求分析、设计、实现、测试等各阶段的成果管理、项度管理和数据管能,为教学提供资源共享和复用支持;第三,了解每个学生的实际情况,从选题阶段开行有针对性的引导,让动手能力差的学生克服畏难情绪,通过软件复用锻炼其理解系统和修改系统的能力;第四,鼓励有想法的学行创新实践,提升其分析问题和解决问题的能力,努力实现让所有学生的实践能力都得到提升的预期目标。 实践表明,基于软件复用的计算机类专业综合课程设计教学方式在一定程度上了教学效果,提高了学生的学性和动手实践能力,但仍然存在一些问题。笔者将继续成绩评价方式、完善教学实台,以学生为中心,通过综合课程设计锻炼学生理解问题、分析问题和解决问题的能力,鼓励并激发学生的创新意识。 |
摘要 | |
第一章计算机软件的应用理论研究随着时代步,科技的革新,我国在计算机领域已经取得了很大的成就,计算机网络技术的应用给人类社会的发展带来了巨大的革新,加快了现代化社 会的构建速度。本章就“计算机软件的应用理论”这一话题展开了一个深刻的探讨,详细阐述了计算机软件的应用理论,以此来强化我国计算机领域的技术人员对计算机软件工程项目创新与完善工作的重视程度,使得我国计算机领域可以正确对待关于计算机软件的应用理论研究探讨工作,从根本上掌握计算机软件的应用理论而增强他们对计算机软件应用理论的掌握程度,研究出新的计算机软件技术。 第一节计算机软件概述 一、计算机软件工程 当今世界是一个趋于信息化发展的时代,计算机网络技术的不步在很大程度上影响着人类的生活。计算机在未来的发展中将会更加趋于智能化,智能化社会的构建将会给人们带来很多新的体验。而计算机软件工程作为计算机技术中比较重要的一个环节,肩负着重大的技术革新使命。目前,计算机软件工程技术已经在我国的诸多领域中得到了应用,并发挥了巨大的作用,该技术工程的社会效益和经济效益的不断提高将会从根本上我体的经济发展的提升的来说,我国之所以要开展计算机软件工程管理项目,其根本原因在于给计算机软件工程的发展提供一个更为坚固的保障。计算机软件工程的管理工作同社会上的其他项目管理工作具有较大的差别,一般的项目工程的管理工作的执行对管理人员的专业技术要求并不高,难度也处于中等。但计算机软件工程项目的管理工作对项目管理的相关工作人员的职业素养要求十分高,管理人员必须具备较强的计算机软件技术,能够在软件管理工作中完成一些难度较大的工作而维护计算机软件工程项目的正常运行。为了能够更好地帮助管理人员学机软件相关知识,企业应当为管理人员开设相应的计算机软件应用理论课程,从而使其可以地了解计算机软件的相关知识计算机软件应用理论是计算机的一个学科分系,其主要为了帮助人们更好地了解计算机软件的产生以及用途,从而方便人们对于计算机软件的使用。在计算机软件应用理论中,计算机软件被分为了两类,其一为系统软件,其二则为应用软件。系统软件顾名思义是由系统以及系统相关的插件以及驱动等所组成的例如,在我们生活中所常用的Windows 7、Windows8、Windows l0以及Linux系统、UNIX系统等均属于系统软件的范畴,此外我们在手机中所使用的塞班 系统、安卓(Android)系统以及iOS系统等也属于系统软件,甚至华为公司所研发的鸿蒙系统也是系统软件之一。在系统软件中不含诸多的电脑系统、手机系统,同时还有一些插件。例如,我们常听说的某某系统的汉、扩等也是属于系统软件的范畴。同时,一些电脑中以及手机中所使用的驱动程序也是系统软件之一。例如,电脑中用于显示的显卡驱动、用于发声的声卡驱动和用于连接以太网、WiFi的网卡驱动等。而应用软件则可以理解为除了系统软件之外的软件。 二、计算机软件与分层技术 计算机是人类智慧的结晶,随着技术的发展,计算机的应用范围日益广泛。软件开发作为计算机技术中的重要部分,其发展速度与日俱增。以往简单的软件开发技术已不能满足社步的需求,因此,分层技术的出现为软件开发提供了技术支持。分层技术以其清晰的网络架构对计算机软件开发的整体结构起到了支撑的作用。 (一)分层技术的概述及其优势 ①分层技术的概述。分层技术是计算机软件为发挥其能而实现的一种技术,是为了解决软件的统一问题而应用的不同的方法以及不同的过程。分层技术可将软件不同的程序分配到不同的层次之中,不同的层次组合在一起构成一个整体,但其能是不一样的,在计算机其他技术的支持下,各层次之间可以做到无缝连接,这便是计算机软件中的分层技术。随着技术的不断革新,由单层结构向二层、三层、四层、五层逐层发展,充分奠定了分层技术在计算机软件发展中的地位,为今后计算机软件的发展提供源源不断的技术支撑。 …… |