网站大量收购独家精品文档,联系QQ:2885784924

软件工程课程教学方法初步探索.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程课程教学方法初步探索

软件工程课程教学方法初步探索摘要:软件工程是一门注重实践的学科。针对在软件工程教学中出现的一些问题,首先介绍了软件工程课程教学的目的和教学内容,然后初步探索了这些问题的解决方法,即在理论教学中适当融入案例教学、重视软件工程实验教学、作业应形式多样且注重联系实际。通过实际教学过程中对这些方法的应用,学生反馈的情况,以及最终学习的效果来看,以上提到的方法确实改善了软件工程课程的教学状况。 关键词:软件工程;教学方法;案例教学;学导式教学;考核模式 中图分类号:G642文献标识码:A文章编号:1009-3044(2012)14-3328-02 Preliminary Exploration of Teaching Methods of Software Engineering XIAO Su (School of Computer Science and Technology, Huaibei Normal University, Huaibei 235000, China) Abstract:Software engineering is a practice-oriented discipline. The purpose and content of the Software Engineering teaching are firstly introduced. For some problems in the teaching of software Engineering, the solutions of those problems are preliminarily studied. Those so lutions are the integration of the case teaching into theoretical teaching, paying much more attention on the experimental teaching of soft ware engineering, and the practical homework in various forms. By application of the solutions in real teaching procedure, the teaching situ ation of software engineering is truly improved according the students’feedback and the ,. Key words:software engineering; teaching methods; case-based teaching; learn-guiding teaching; assessment mode 什么是软件工程(Software Engineering)?至今很难有一个统一的定义,概括说来,软件工程是指导计算机软件开发和维护的一门工程学科[1]。上个世纪六十年代,在软件开发和维护过程中出现了一系列的问题,这些问题统称为软件危机。为了解决软件危机,既要有技术上的措施又要有管理上的措施,因此软件工程应运而生。经过近半个世纪的发展,软件工程已经发展成为一门独立的学科。我国软件工程技术的研究始于上个世纪八十年代,目前,全国有上百所院校的计算机及相关专业开设了软件工程这门课,并将其作为专业基础/主干课程。 1软件工程教学目的及内容 软件工程是计算机应用、计算机软件与理论等相关专业的一门重要的专业必修课。是一门理论性和实践性很强的综合性课程。软件工程涵盖了软件开发的基本概念、基本原理和主要方法,它将软件的生命周期划分为若干阶段,重点讲述了每个阶段的开发的过程、步骤、方法和技术。学习软件工程的目的是让学生了解软件项目开发的一般过程,掌握软件开发的主流方法,了解软件开发过程中应遵循的原则、标准、规范和流程,培养学生具备软件开发、测试与维护能力,为今后从事软件项目的开发、软件项目的管理和软件维护打下良好的理论与实践基础。 我院软件工程课主要讲述以下内容:①软件工程学概述。介绍软件危机的概念、表现、原因及消除软件危机的途径,软件工程的概念、基本原理和软件工程方法学,软件生命周期的划分,软件开发模型;②可行性研究。介绍软件问题的定义,可行性研究的任务和过程,常用的可行性分析工具:系统流程图、数据流图、数据字典等,成本/效益分析,可行性分析报告的编写;③需求分析。介绍需求分析的基本概念、任务,需求获取方法、需求分析过程、需求分析的结果及其描述,需求分析常用工具:实体-联系图、状态转换图、层次方框图、Warnier图、IPO图等,如何验证软件需

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档