范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

软件工程探究式教学法研究

  摘要:《软件工程》课程是一门以指导软件开发和维护以及管理为主的应用型学科,而软件开发是建立计算机应用系统的重要环节。为了使学生真正掌握这门课程,教师应该使用探究式教学方法去引导学生进行软件研发,按照软件研发的基本原理让学生亲自去摸索和学习研发经验,形成自己的开发思维,为更深入地学习和今后从事软件工程的实践打下扎实的基础。
  关键词:探究式教学科学性系统性《软件工程》教学
  《软件工程》课程是软件工程学科的一门专业课,因其具有较强的工程性和实践应用性,于是这门课程主要讲述软件系统开发的方法、技术规范和标准以及开发工具等,并且在软件工程学科人才培养体系中占有重要的地位。教师如何引导学生用科学的结构化方法进行软件项目开发,以及应遵循的开发流程、技术标准和技术规范非常重要。《软件工程》因其具有较强的工程性和实践性,教师在知识点的讲授过程中不能用简单的点对点方式进行知识灌输,学生通过死记硬背的方法而孤立地、片面地掌握某个原理,就可能会出现"虚有理论,缺乏实践"的现象。其原因是很多学生死记硬背很多基本原理,一旦让其具体应用就不知所云了。其结果是培养了许多理论具有片面性,实践能力越来越差的学生。因此,教师如何科学的引导学生掌握《软件工程》这门学科的开发思想才是关键点,首先要让学生有清晰地认识度,《软件工程》这门学科不是教条而是一种分析问题、解决问题的实用工具,掌握其基本原理是该课程的基础和前提,但核心是解决问题的思想方法、实践开发的思维。针对上述问题,本文系统地介绍了探究式教学方法在《软件工程》教学中的应用。
  一、探究式教学的基本环节
  探究教学思想在古代就已经存在了,例如在中国古代的孔子"启发式教学",以及古希腊苏格拉底的"产婆术"[1]。杜威倡导"智慧五步法",主张科学教学应遵循下列基本过程[2]:(1)在情景中感到要解决某种问题的暗示;(2)明确要解决的疑问是什么;(3)提出解决问题的假设;(4)推断所定假设的内在含义;(5)在行动中检验假设。探究式学习是学生在科学课中自己探索问题的学习方式[3],最大的特点是学习具有积极主动性,教师在引导学生进行探究式学习的过程中大致可分为四个教学环节:第一,具有观察和分析问题的能力。主要培养学生观察待解决问题的能力,通过学会对相关理论的分析,培养学生发掘规律的兴趣和能力。第二,确定研究目标。通过引导学生利用已学的知识,更准确的确定问题。第三,假设和逻辑推理。让学生大胆假设,小心求证,即提出合理的假设,在应用基本原理或方法进行逻辑推理寻求问题的答案。第四,把理论结论应用于实践。通过逻辑推理得出的理论结论还需要应用到实践中去检验,让学生明白到理论很重要,实践检验理论更重要。
  二、探究式教学方法在《软件工程》中的应用
  下面以《软件工程》课程中的软件工程管理为例子,简单说明这种教学模式,以下依次就是每个教学环节。
  (一)让学生观察和分析待求软件的复杂度
  例如,在一般性硬件系统中对可靠性设计有一条非常重要的基本原则———简单即为可靠。其实,这个原则也适合应用在软件系统中,现有的软件复杂性度量方法非常多,其中比较著名和实用的就是McCabeQA方法,它能够比较便捷地计算出软件复杂度,并且可对软件进行检查、分析和查找可能导致错误的代码。通过对McCabeQA方法的学习探讨,让学生自己总结出适合计算软件复杂度的理论方法。
  (二)确定研究目标———软件工程管理的内容
  软件工程管理的基本内容有哪些?我们的目标是逐一找出这些管理的内容,这些是我们需要探究的一个关键点,也是我们确定研究的目标。
  (三)提出假设然后逻辑推理
  软件工程管理有一个重要的内容是软件质量评估,所以我们需要对软件的质量作一些假设,然后在根据现实约束环节进行推理论证我们的假设是否合理。
  (四)得出结论作用于实践
  在步骤3的假设和推理后,我们可以得出软件工程管理的基本准则,最后让学生把这些准则应用到具体实际的软件开发中去。
  (五)经验总结和讨论
  通过实践以后,让同学们总结出经验。让学生充分认识到我们不能照搬书本上的方法和原理,要具体问题具体分析,把理论融汇到实践中去,在用实践来指导理论。
  三、结论
  传统的教学模式是一种以教师为主角的"填鸭式"教学,我们应该改变这种教学模式,创建以学生为中心的学习型教学模式。教师的责任是引导学生去发现和探索真理,这才是教育理论中的探究式教学。
  参考文献:
  [1]刘彬,李灏.孔子启发式教学法与苏格拉底产婆术之探源[J].中美英语教学,2006(6):64-67.
  [2]单中惠.现代教育的探索—杜威与实用主义教育思想[M].北京:人民教育出版社,2002:30-48.
  [3]施瓦布.学科结构的概念瞿葆奎主编,李一平选编.教育学文集.课程与教材(上册)[M].北京:人民教育出版社,1988:20-35.

关于幼儿环保意识的培养论文培养孩子的环保意识,其核心是基于对孩子刚刚萌芽的自然观的一种良性教育,是道德美的具体体现。以下是小编为大家整理好的关于幼儿环保意识的培养论文,欢迎大家阅读参考!摘要随着人类社会的进黄秋葵功能成分提取技术的研究进展论文摘要黄秋葵是一种富含蛋白质,维生素,黄酮及碳水化合物等营养与功能成分的绿色新型保健蔬菜,具有极高的食用和药用价值。本文综述了黄秋葵功能成分物质的提取方法与技术,为其综合开发利用提供关于班主任的期末论文导语关于班主任的期末论文,很多作者原意旗帜鲜明的表达自己的观点,所以常常用论点做文章的标题。下面由小编为您整理出的相关内容,一起来看看吧。创新举办形式,提高家长会实效以前一说召开家游戏教学在音标教学的作用论文小学英语作为小学教育的重要组成部分,承载着教授学生基础英语知识,培养学生英语语言能力和英语语言思维的重要教育职能。音标教学是英语教学的基础环节,也是学生学习英语熟悉掌握英语语言的重物理生活情境教学的研究论文物理与生活联系密切,在物理课堂教学中,如何把具有知识性的实际情境搬进课堂,来激发学生的学习兴趣,挖掘学生探究的动力,是值得每位物理教师切磋的话题,结合本人多年的教学经验,略谈以下几构筑以人为本的管理文化论文坚持以人为本,加强企业文化建设,运用企业文化理论指导推进企业管理实践,构造富有特色的管理文化,使管理文化力产生强大的渗透力感染力和凝聚力,进而发展生产力,推动企业管理的创新增效,促港深西部通道短线法制梁论文摘要介绍港深西部通道制梁方法的比选,短线法的一些特殊注意细节。关键词短线法长线法施工控制1。概述1。1本工程为港深西部通道香港侧引桥上部结构预应力混凝土连续箱梁工程,该引桥按分离式以参与乡村建设实践为切入点的城乡规划专业地域性人才培养模式研摘要随着新型城镇化背景下国家战略开始聚焦乡村,学界与教育界对规划建设地域性的关注,对乡村规划专业人才的需求也成为研究重点。本文以近年高校师生参与乡村建设实践工作作为切入点,通过实习行政法价值定位分析论文所谓行政法,是指行政主体在行使行政职权和接受行政法制监督过程中而与行政相对人行政法制监督主体之间发生的各种关系,以及行政主体内部发生的各种关系的法律规范的总称。下面,小编为大家分享医院内部审计论文怎么写在经济快速发展的今天,内部审计的目标职能的要求越来越高,由于经济管理和审计发展水平的局限,下面是小编整理的医院内部审计论文,欢迎来参考!一医院建立增值型内部审计的可行性1医院内部审我国村级债务形成的原因及解决办法论文摘要阐述了我国村级债务的主体及债务形成基本情况,通过制度政策层面和农村公共需求层面分析了村级债务的基本成因,提出了改善财政收入,完善管理制度加强债权责任管理,协调债务关系发挥村委会
计算机应用基础课程教学模式构建摘要随着时代的不断发展,时代也在使我国教育事业的不断改革,在改革的过程中,更多的学校开始注重计算机应用基础课程的重要性。随之而来的就是对于计算机应用基础这门课程究竟要用什么样的教学计算机应用基础任务驱动教学法研究摘要任务驱动教学法是一种建立在建构主义教学理论基础上的教学法,其基本特征是以任务为主线教师为主导学生为主体。结合教学实践将任务驱动教学法引入计算机应用基础教学中,并对其在教学中创设计算机应用基础任务驱动法教学研究摘要随着教育改革的不断深入,新的教学理念教学方法不断涌现出来,实现了以学生为主体的教学变革。任务驱动教学法是应用最为普遍的教学方法,它改变了以往的教学方式,提高了学生的参与度,使学工程项目管理中计算机应用技术研究摘要随着市场经济的深化发展与改革,我国工程项目事业获得巨大发展,而计算机应用技术的广泛应用,为工程项目事业的发展提供了更为广阔的空间,让工程项目建设的质量及效率得到提升,本文就计算计算机应用技术创新发展研究摘要计算机应用技术在创新发展中还存在一些问题,如果不能解决计算机技术创新发展中所存在的问题,计算机应用技术很难实现进一步发展。文章分析了所存在的问题,并从提升计算机应用技术开发团队教学中计算机应用技术探讨摘要简单的分析了计算机应用技术的特点和计算机应用技术对教学的意义,同时介绍了在现代教学中如何运用计算机技术,发挥出其更大的作用。关键词计算机应用技术教学中特点意义应用分析现代信息技计算机应用技术与信息管理的整合探析摘要随着科学技术的发展,计算机应用技术与信息管理的整合是现代信息管理的发展趋势。文章对计算机应用技术在信息管理中的特点和优势进行了说明,并提出了提高计算机技术与信息整合的相关措施关计算机应用技术对时代信息化的影响在信息化时代的发展过程中,计算机应用技术一直充当着重要的角色,而且被实际地运用到了当前社会的各个领域当中,大大改变了人们的生存生活状态,推动了社会经济的迅速发展。计算机应用技术也伴高职院校计算机应用技术教学改革摘要计算机技术给越来越多的人带来了方便和快捷,在生活和工作当中离不开它发挥出来的作用,计算机技术促进我国互联网的实现,真正实现了当今信息化时代的梦想。如今在学生计算机应用技术教学当计算机应用基础课微项目教学法应用摘要计算机应用基础课中应用微项目教学,能够激发学生的学习兴趣,培养学生自主学习协作探究能力,促进学生掌握计算机基础知识与技能。介绍了微项目教学法的基本概念,微项目的设计原则并通过实计算机应用基础项目化教学方法思考摘要本文主要研究了计算机应用基础课程项目化教学方法的应用,首先从项目化教学入手,详细阐述了项目化教学的基本概念以及实施的主要特点,然后结合计算机应用基础课程,充分研究了项目化教学的