远程教育研究 Ohlna Eduoatl。n—Innovat… …・io—n Heral‘口d 案例教学在“软件工程”课程中的应用 韩桂华 (湖北工业大学商贸学院 湖北武汉430079) 摘要:《软件工程》是计算机专业的一门重要课程,如果只按照课本,教条式的讲解,内容会显得枯燥无味,很多知识学生也很难记住。 本文着重阐述了案例教学法在《软件工程》课程教学中的具体应用。 关键词:案例教学 引导 讨论 中图分类号:G 4 文献标识码:A 文章编号:1673—9795(2013)10(b)一01 45—01 进入21世纪信息社会,计算机的应用 已经普及到了各行各业。如何更好、更快、 想,从而不愿积极主动的思考;过易,则会 图书馆或者是到网上查找资料,主动学习。 使学生觉得很容易,产生骄傲思想,阻碍其 (4)教师总结:教师可以通过随机点名 更方便的开发软件,已成为软件开发人员 面临的主要任务,因而软件工程的方法和 技术越来越受到人们的关注。 软件工程是计算机科学的一个重要分 支,所涉及的范围非常广泛,包括软件开发 技术、软件工程环境、软件工程管理等。《软 件工程》是计算机专业的一门专业核心课 程,主要讲的是软件开发模型,软件开发的 整个流程,以及各个阶段的分析设计过程。 如果只按照课本,教条式的讲解,内容会显 得枯燥无味,很多知识学生也很难记住。如 何上好《软件工程 这门课程,作为老师,我 们会想很多办法,有些内容,我们可以借助 于案例教学,让所学内容联系到实际,让每 位学生都参与,讨论,然后老师再总结,再 回到所学的教学内容。这样,学生的积极性 被调动起来,学习自然也就事半功倍。 案例教学是以案例为基本教学材料, 在教师指导下,运用多种方式启发学生独 立思考,并对案例所提供的各种客观事实 及问题进行深入分析、研究,然后做出判 断和决策。案例教学法是理论和实际的有 机结合,充分体现了学员主体教员主导的 现代教学理念。该方法的正确运用,有利 于学员形成独特而有效的思维模式和运 用知识解决实际问题的能力和发扬团队 的协作精神。 1案例教学法的由来 案例(case)也称为个案、个例,最早用于 医学领域,后来广泛运用于法学、军事学、 教育学等学科。案例教学法(case method)是 l9世纪7O年代美国哈佛大学法学院院长兰 德尔(C・C・langclell 1826—1906)首创的。20 世纪20年代,哈佛商学院开始运用案例教 学法。哈佛商学院院长华莱士・B・汤哈姆于 l921年出版了第一本案例集。目前,案例教 学法作为一种新型的教学方法不仅已遍及 美国,也早已波及美国以外的其他国家。我 国的案例教学也有了20多年历史,对我国 高校教育思想和教学方法的全面改革有着 重要启示和推动作用。 2案例教学的步骤 (1)布置任务,教师根据所教学的目标 和具体内容要求,创造场景,设计题目,要 求学生阅读案例,然后分析、分小组讨论。 案例要求以教材为基础,难度要适中,过 难,会使学生觉得无从下手,产生畏难思 对新知识的探索。因此,高质量的案例既要 提问,小组陈述组内问题,从而发现问题, 符合课本的内容要求,又要符合学生的实 回答问题。在小组和小组集中讨论完成之 际能力,让学生有能力参与,又乐于参与。 后,教师总结提炼出必要的理论知识和基 例如在讲软件管理,有些因素会影响系统 本原理。回到课本中来。同时,教师还应根 的成本,可以设置这样一个案例:某公司 据不同学生的不同理解补充新的教学内 开发一个企业信息化项目,随着项目的进 容,做到因材施教,案例教学对老师也提出 展,该项目经理发现项目进度没有按照计 了跟高的要求。 划在进展,于是开始计划招聘相关人员, 但是由于特殊原因,没有招到理想的人 3案例教学法的优点 员,没有办法只能降低要求招聘,新员工 (1)能够调动学员学习主动性。教学中, 到来后,项目经理发现项目进展反而更 由于不同于传统的教学形式,学生会乐于 慢,该经理百思不得其解。请用软件工程 积极参与,主动配合,注意力能够得到及时 基本原理分析问题。 调节,有利于学员精神始终维持最佳状态。 案例教学法实际上是强迫学生参与到 (2)生动具体、直观易学。案例教学的最 课堂学习中去。要求学生真正从实际工作 大特点是它的真实性。由于教学内容是采 的角度来思考问题。使学生感到上课不再 用的具体实例,而且采用是形象、直观、生 仅仅是被动的接受教师的灌输,上课不再 动的形式.给人以身临其境之感,学生易于 是一件轻松的事,必须开动脑筋,全力以 学习和理解。 赴。所以,学生除了积极参与课堂教学外, (3)通过群策群力获得最佳教学效果。 还必须分成学习小组,学生可以在小组内 在教学过程中,教师不能一味的“一言堂” 畅所欲言,发表不同的见解,这样,学生对 教学,要与学生共同思考、讨论,学生也不 案例的理解也更深刻。这种教学法重视学 要被动的学,要一起解决问题。由于调动集 生的参与过程,而不是单纯地进行理论讲 体的智慧和力量,容易开阔思路,从而收到 授。其真谛在于把学生发言也作为全体学 良好的效果。 生学习的一个方面,从而最大限度地调动 了学生学习的积极性。 4案例教学法的缺点 (2)学生个体准备:传统的教学方法是 研究和编制一个好的案例,本身需要 教师告诉学生应该怎么做,内容较为枯燥 大量时间。同时,编写一个有效的案例需要 无味,而且内容在实践中可能并不适用,而 有技能和经验。因此,案例可能不适合现实 案例教学是要学生自己去思考。学生通过 情况的需要。这是阻碍案例法推广和普及 主动参与,提高自身能力。提高基本技能。 的一个主要原因。同时,案例教学对教师的 在案例教学法中,学生是课堂的主体,教师 要求更高。 的作用是组织课堂、引导讨论。案例教学法 总之,案例教学法是非常符合素质教 让学生在案例分析中充分表现自己,锻炼 育要求的一种方法。所以,在《软件工程》课. 自己的思想方法、分析问题和解决问题的 程的教学过程中,教师要充分地利用案例 能力,提高学生的独立思考能力,语言表达 教学法,选择适当的资源来提高学生的综 能力,并能够锻炼学生的胆量、快速反应的 合能力,为今后的学习和工作打下坚实的 能力。 基础 (3)小组讨论:重在讨论过程,寓原理于 讨论之中。在案例教学法的课堂上,可以将 参考文献 学生按3~5人分组,学生可以在组内发言, [1]杨志和.案例教学及其在计算机基础课 每组一个负责人,将组内讨论的结果在组 程中的实践[J】.教育信息化,2005(5): 间也可以进行讨论。案例教学不单纯地去 70-71. 追求一种正确答案,而是重视得出结论的 【2]高应波.《计算机软件技术与应用基础》 思考过程。每个教学案例所涉及的问题都 教学中案例任务驱动教学法的应用研 必须由同学们自己进行分析、讨论。这种教 究[J】.教育技术导刊,2007(2):23-25. 学法的成功取决于学生参与的程度,而能 [3】张敬,宋广军.软件工程教程[M】.北京: 否参与,又与每位学生是否真正积极主动 北京航空航天大学出版社,2003. 的思考了,甚至为了准备参与,学生们得上 中国科教创新导刊 China Education Innovation Herald 1 45