- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例教学法在计算机专业教学中的应用.doc
案例教学法在计算机专业教学中的应用
摘要:分析传统软件工程教学过程中出现的问题,提出在课堂教学中引入案例教学法的解决思路。以“图书管理系统”作为教学案例,提出教学过程中需要遵循的两个原则以及具体实施方案。实践证明,案例教学法的应用获得不错的效果,帮助学生更好地掌握软件工程思想及设计方法,强调作为软件工程师应具备的技能,更好地适应社会需求。
关键词:软件工程;案例教学;图书管理系统
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2014)32-7657-02
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量软件的学科,是计算机相关专业中的一门核心课程。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。因该课程理论高度高,需要一定的实践基础,学生在学习时常感觉抽象、言之无物,课程学习的兴趣不高,做具体项目时又无从下手;教师在教授该课程时又感觉很有难度,较难达到预期教学效果。
当今软件项目的开发随软件产业的快速发展对其从业人员的软件工程素养要求日益提高,要求软件项目的管理者、开发人员及测试人员必须掌握软件工程技术、方法和原理。为了解决教学效果跟行业发展现状的矛盾,各高校也在积极进行教学改革,案例教学法的出现为解决这一难题提供了思路。
1 案例教学设计的基本原则
案例教学法(亦称个案教学法)是一种由美国哈佛大学法学院教授Christopher Columbus Langdell所研拟出,当前管理学界、政府部门乃至于企业大学所经常使用的教学方法。德国教育家W?克拉夫基认为,案例教学是指“让学习者从真实的案例中学到一般性的、能触类旁通的知识和能力;即能让他们获得结构性的东西及规律性的关系等。通过掌握和运用这种一般性的知识、能力,就能多少理解并解决一些结构类似的问题”[1]。
软件工程案例教学的目的是帮助学生理解和掌握软件开发过程中的方法、技术和原理,培养学生用工程思想去开发软件的能力[2],让学生具备更高的专业素养,培养他们分析问题解决问题,提高实践动手能力等综合素质,适应社会的发展需要。因而案例设计是实现课堂授课效果、提高学生综合素质的关键。
现如今,很多课程都试行了案例教学法,但并不是所有课程的改革都是成功的,主要存在如下问题:案例质量不高、缺乏新意、创新性差、来源匮乏、超出学生理解能力等。因而,在设计教学案例时,一定要遵循从学生实际情况出发,结合当前行业发展现状,设计符合学生水平的案例内容[3]。
1) 挑选的教学案例要有针对性和综合性。根据系统开发的不同来设计一些常见的案例,通过讲解案例在开发过程中各个步骤的具体应用,通过一个完整的综合性案例,使学生对软件设计和开发有一个完整的概念,而不是只见树木,不见森林的状况,为学好这门课程打下初步基础。
2) 好的案例应是身边发生的真实事件。通过对实际项目进行研讨,为学生创造一个身临其境的真实环境,最好是亲身经历的事件,易于学习和理解,能提高学生的学习兴趣,达到预期的教学目标。
3) 所用案例最好是授课老师亲自参与开发的项目,而不是随便抄袭、借用别人的案例。由于教师有开发经验,在教授基本理论时,对学生出现的各种问题有较强的预见性,并能对出现的问题给予相应的指导和合理的点评和总结,启发学生的创新能力。在教学过程中鼓励学生多沟通,强调工程实践能力的培养。
2 案例教学的应用
2.1 案例设计
软件工程课程的特点是既有系统的理论知识,又有将理论应用于实践的方法和技术,因此在设计案例时,根据软件开发的不同阶段可设计一些与现实问题联系紧密的案例[4]。在讲授软件工程课程时,结合从事计算机专业软件工程教学和科研的实践经验,从软件工程课程的特点和教学中存在的问题出发,设计了一个师生都熟悉的软件工程案例教学方案―图书管理系统。
软件工程课程是面向本科高年级学生开设的,这部分学生有较强的沟通能力和理解能力,可以组队进行图书管理事务的调研,让学生直接参与学院图书馆的具体管理,如何处理借书、还书、查询、续借以及逾期等事务,只有充分了解了业务流程,才能进行下一步的分析与设计。而且一个完整案例的内容具有内在联系性,就可以将多个知识、技术与方法融为一体,有助于提高学生综合运用知识的能力。
2.2 教学原则
好的教学案例更需要好的教学方法[5]。软件工程案例教学过程中需要遵循以下两个原则:
1) 明确以理解软件工程思想精髓的教学目标
在教学过程中以“让学生掌握软件开发的方法,理解软件工程思想的精髓”为教学原则,让学生在理解软件开发过程中的基本概念、基本知识、基本思想的同时,着重培养学生运用所学的知识去解决实际问题能力。教师要清楚软件工
您可能关注的文档
- 智能家居系统界面定制技术的研究.doc
- 智能家庭监控报警系统的设计.doc
- 智能建筑中的电气工程及其自动化技术探讨.doc
- 智能手机技术演进的外部环境构成.doc
- 智能技术在电能计量中的应用及实践初探.doc
- 智能技术在酒店会议系统中的应用.doc
- 智能技术对于电力系统自动化的影响分析.doc
- 智能机械鞋底涂胶上鞋底装置的研发与应用.doc
- 智能楼宇电气自动化系统相关问题的探讨.doc
- 智能温室大棚控制系统.doc
- DBJT45_T 028-2021 水泥混凝土路面嵌入式抗滑耐磨功能层应用技术指南.docx
- DB37_T 4864-2025 “产业大脑”建设指标体系.docx
- DB50T 343-2009 重庆市水文监测站网布设技术导则.docx
- DB37_T 4434-2021 环境空气 57种臭氧前体物的测定 罐采样气相色谱-氢火焰离子化检测器质谱联用法.docx
- DB37_T 5197-2021 公共建筑节能监测系统技术标准.docx
- DBJ14-036-2006 山东省公共建筑节能设计标准.docx
- DB45_T 1202-2024 公路涉路施工活动技术评价规范.docx
- DB3705_T 06-2024 社区社会组织培育发展工作指南.docx
- DB14_T 3511-2025 公路采空区处治注浆液技术规程.docx
- 锦波生物首次覆盖:三张重组胶原蛋白械三证书护航,国内外布局双驱动力推进,市场前景广阔-海通国际.pdf
文档评论(0)