软件工程中的案例教学

来源 :商 | 被引量 : 0次 | 上传用户:lives63712094
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:软件工程(software engineering)是计算机软件中的一门相当重要的学科,对于学生今后在工作中也是至关重要的。在日常的教学工作中案例教学法为老师和学生都带来了很大的的益处。老师对实际案例的分析和讲解,加之案例在实践运用过程中取得大量准确的数据,使得案例教学法更具实际意义和说服力。而对于学生而言,由于之前没有机会接触过软件开发的整个过程,如果教学只局限于对软件工程内容的生搬硬套的讲解无疑案例教学就更能为学生带来学习上的帮助。
  关键词:高职教学、软件工程、案例法教学
  一、引言
  软件工程(software engineering)是计算机类学科中的一门相当重要的学科,对于学生今后在工作中也起至关重要的作用。它是一门综合性非常强的学科,它关系到计算机程序设计和结构运行,同时还作用于软件的前期开发、中期运行和后期维护。软件工程不仅包含了计算机科学,还跨领域到了其它重要学科如:系统学、运筹学、经济管理学、心理学等。学习软件工程的目的主要是如何快速、高效、准确、规范的编写高质量的计算机程序,最重要的要是在资金预算有限和时间紧促的情况下按需求方要求完成高质量的软件。
  高校人才培养的目的是为学生的将来做好准备,所以在教学过程中必然反映出学生所选择的专业领域的未来的发展。而采用什么样的教学模式对学生的学习又起到了举足轻重的作用。在日常的教学工作中案例教学法为老师和学生都带来了很大的的益处。老师对实际案例进行充分完整的分析和讲解,同时案例在实践运用过程中取得了大量准确具有说服力的数据,使得案例教学更具实际意义和更有说服力。而对于学生而言,由于之前没有机会接触过软件开发的整个过程,如果教学只局限于对软件工程内容的生搬硬套的讲解无疑案例教学就更能为学生带来学习上的帮助。案例教学法在多年的教学实践工作中已经被广泛得以应用,众所周知最值得提到的学校当然首推美国的哈佛商学院。也是哈佛商学院使得案例教学法被公众认为是未来教育方法的成功模式。
  二、软件工程学科教学在高职中存在的问题
  (1)软件工程与计算机科学的关系界定不清楚。很多计算机教师由于学科的特性使得在软件工程的教学中存在着把精力过多的放在计算机开发技术教学上,而忽视了软件开发的管理(时间、资金、人员)的教学。软件项目开发管理也是软件工程中不可缺失的部分,软件大小、开发时间、资金预算、人员配备、设备需求、项目进度等等都不容怠慢。由于专业的特性使得我们面对的学生往往在管理方面的知识较为欠缺所以这样的问题尤其严重。强调管理学方面内容的教学是软件工程教学的一大要点。
  (2)软件工程学科教学内容缺乏系统性和完整性。软件工程学科包含了很多教学案例而这些案例又可以独立成立,所以在教学过程中常会出现相互独立的个体案例,使得教学内容缺乏系统性和完整性。导致学生在学习过程中缺乏全面考虑问题和对问题前后一致性的考虑不足,对知识点掌握不透彻。所以我们在整个教学工程中应选用一个较完整的案例前后贯穿整个教学过程。
  三、案例型教学模式的组织和运作
  一个完整软件项目的开发涉及到了很多的学科,包含有计算机类学科(软件、硬件)、管理类学科、人力资源类学科、甚至于财务、经济、法律;以及待开发领域的专业知识。而我们选择用案例教学法对软件工程进行教学是通过以成熟的软件项目为研究对象,为学生给出一个真实的软件开发环境,更能为学生以后的工作打下良好基础。并从中了解到开发软件不是考虑单一的计算机类知识,而是各科知识的综合应用。所以我们在软件工程的培养计划的制定和设置上必须做到以下几点:
  (1)教学内容设计
  教学内容的设计离不开对软件工程学科的深入掌握,首先对整个软件项目体系结构进行全盘的需求分析,给出合理的规划。然后对其进入分析、设计、实现,最终完成测试与维护。严格的按照软件工程学科中各个阶段的不同要求去完成并加以考核。在适当的时候引入失败的案例,目的在于吸取经验教训;培养学生在开发过程中各阶段的处理能力和应对突发事件的能力;培养学生对开发内容具有整体完善的思维方式;着重提高和培养学生的综合应用能力。
  (2)案例的组织与实施
  在案例选择上教师必须严格把关,不易太难,太大,同时也不易过于简单。案例在整个教学过程中起着主导作用,与学生的学习效果和兴趣密不可分。案例选择必须考虑到以下几点:
  其一:充分考虑到当前学生的知识结构体。注意学生对案例的了解程度,选择学生有一定了解的事件作为案例,以防学生把学习重点放在对案例的了解上而忽略了软件工程学科的学习;
  其二:对学生采取启发式教学。由于学生对案例有一定的了解,所以可以让其根据自身已掌握的知识对案例进行分析,教师提出启发性的问题或内容建议用讨论的方式对其进行教学,教师设计教学时要注意反向案例和正向案例相结合。通过相互之间的讨论和对比逐步完善案例,共同得出解决的方案。
  (3)考核方式
  考核方式和评分标准无疑是学生最为关心的内容,软件工程学科的考核成绩由3部分共同组成:个人完成部分的考核;小组完成部分的考核;对其他组测试的考核。这三部分在课程考核中所占比例3:3:4。个人完成部分主要考查的是个人的学习能力和综合运用能力;小组完成部分主要关注个人在小组中起到的作用和团队合作能力;对其他组的测试则主要考查学生是否能快速的读懂他人设计开发的案例,并选择较好的方法对考核案例内容进行全面完整的综合验收和评估。
  四、教改中的几点体会
  案例教学法是将课堂教学与实践相结合,把已经运用在实际领域中的案例搬上讲台进行分析讲解。学生在学习知识的同时也知道了该内容是如何被应用在什么地方的,这样学生不仅对所学内容更有认同感,同时也大大提高了学生对知识的应用能力。通过案例把被动的学习变成主动的应用;把被动的接受变成主动的探究;把学了之后不知道有什么用变成使用去主动学习,大大提高了学生的主观能动性和学习的兴趣。同时老师也提升了自己理论与实践教学相结合的能力,提升了在教学过程中综合运用多种教学方法的能力。每一种教学方法都有其局限性,使用不当会影响学生很好的掌握新知识。而教学案例法在例如软件工程这样具有很强综合性的学科教学中的确起到了很好的作用。(作者单位:贵州师范大学职业技术学院)
其他文献
颁布以来,行政审判已有十几年的历史,人民法院审理了大量的行政案件,积累了一定的经验,但不客忽视的是也存在一些问题.笔者试以福建省诏安县人民法院行政案件的审理情况为对
他开办企业数百家,是一代跨越中、日及港台地区的伟大投资家;他在股票、物业的投资被奉为经典,被日本民众及舆论誉为“股票神仙”和“赚钱之神”;他曾以小说《香港》荣获日本
房地产登记审查制度是整个房地产登记制度的核心内容之一,采用不同的登记审查原则,对房地产登记的公信力、登记的效率和质量以及登记的责任承担都有重要的影响.本文在介绍了
公开审判作为我国刑事诉讼的一项基本原则,在理论预期上其作用被定位为有利于公民监督司法审判并可以对旁听群众进行法治教育.刑事诉讼具有实现“法和平性”的目的,而笔者认
江泽民非常重视降低行政成本.认真研究江泽民的行政成本思想,并用以指导行政管理实践,对于进一步深化行政管理体制改革、提高行政质量与行政效率、加快建设服务型政府,具有十
行政执法涉及到社会经济生活的各个领域,与人民群众的生活休戚相关,是依法治国的重点也是依法治国的难点.本文对当前我国行政执法的现状、存在的主要问题及其原因作了剖析,并
随着我国就业制度市场化程度的加深,社会资本对大学毕业生就业的作用加大.本文深入分析了社会资本在大学生就业中的功能,以及影响大学生获得社会资本的因素,并提出了大学生积
摘 要:校企合作、工学结合为高职类型特色创新的抓手,是职业教育发展的必由之路。文章结合目前校企合作的现状、存在的问题进行分析,探讨了解决问题的措施方法。  关键词:校企合作 现状 问题 解决措施  经济的快速增长促使社会对高素质技能型人才需求迅速增加,高等职业教育迎来前所未有的发展机遇。近15年来,高职院校培养了一大批优秀的应用型人才,为地方经济建设做出了突出贡献,而且还通过不同形式,与各种企业建