论文部分内容阅读
[摘要]传统教学模式具有单一性,且偏重理论教学,已不能满足社会对人才的需求,为了提高学生的学习兴趣及课堂教学效果,我们以Java语言为例,在教学方面引入了案例与项目相结合的教学模式。在模式实施中,在课堂上引入案例教学,在实验环节,与实践项目相结合,全面提升教学质量。本文从建设案例库、案例实施、项目引入等几方面提出案例与实践项目相融合的教学模式。
[关键字]案例教学;项目导向;理论教学;项目实施;java语言
【中国分类号】G420
课题项目:许昌学院校内教研项目“案例驱动与项目导向相结合的教学模式探讨”(No.02013104)。
1.引言
在普通高等院校本科教学中,Java语言通常作为一门基础性的专业课程,它是一门技术性、实践性要求很高的学科。Java是目前应用广泛、功能强大的网络编程语言之一,在Java的教学目标中,不仅要求学生对所学的知识进行充分理解和掌握,更要求学生能学以致用,把知识融合到解决实际问题中去。
2.案例教学与项目导向融合
2.1案例教学理念
案例教学最早可追溯到古希腊、罗马时代,目前,案例教学在西方的研究和教学中较为流行,也成为目前西方国家课程教学的主流方法。国内一些高校虽然引入了案例教学,也但是应试教育,学生学习知识也是死记硬背。而项目引入课堂是德国职业教育在20世纪80年代大力推行的一种“行为引导式的教学形式”。这种以项目为主体的职业行为为引导的教学方法,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心。通过对学习资源的积极主动应用,进行自主探索和互动写作的学习,并在完成既定任务的同时,使学生带着真实的任务在探索中学习。
2.2案例教学与实践相结合
本课题组成员在借鉴国内外先进教育理念的基础上,根据国家教育部提出的新目标,研究如何提高学生的实践能力,并能将企业经典项目引入课堂;在提高学生实践能力的基础上,进一上培养学生的创新思维,以符合现代市场对人才的要求。而传统的教学方式以教师讲解为主,即使是举例子,也是以讲解与分析为主,学生也是一知半解,很难达到较好的教学效果。因此为了提高教学效果,我们从建设案例库、案例实施、项目引入等几方面提出案例驱动与项目导向相结合的教学模式。
(1)建设优质案例资源,形成案例共享机制。良好的案例资源库则决定了案例教学的质量。从两种渠道选取案例:一是从课本或经典案例书中获取,这种直接从书本中获取的案例一般比较完善。二是案例开发,即根据企业经营实践直接整理而成,这种案例具有较强的现实性。因此,我们从这些案例资源中选取适合教学使用的,以激发学生的兴趣并通过这些案例使学生能够掌握所学知识。另外,学校也要采取一定的激励措施,充分调动教师、企业、学生等多主体的积极性,通过多渠道、多方案建设优质案例资源。通过校企联合不断更案例库资源,实现优秀案例在校企之间的交流共享。
(2)案例驱动教学模式的实施手段。在理论教学过程中,我们将采用阶段化的任务案例,即每一章节都设计有相关的案例,采用“教、学、做”一体化的周期循环教学法,以此展开编程中的需求分析、详细设计、开发及测试等核心阶段。教师在上课伊始就巧案例,使学生产生期待心里,处于爱听乐听的最佳心理状态。在引入案例激起学生的兴趣之后,教师将案例分为若干个子任务并示范案例的解答。通过列举案例来说明某一个概念、某一个理论或某一问题。采用这种方法可使枯燥的知识趣味化。
(3)案例讨论提升学生实践创新能力。教师把案例讲完之后,在此基础上,教师再设计一些类似的案例,让学生去练习。学生参与讨论要解决的案例,引导学生思考、争辩和决策,引导学生探询案例中各种复杂的情形及其背后隐含的知识点。这样可以让学生集思广益,提高他们的分析问题、思考能力,提高他们的思维发散能力。最后,教师还可以重复上课所讲的案例,以案例结尾,起承前启后的作用,激发学生的好奇心和求知欲。采用这种方法可以激发学生的学习兴趣,促进学生去思考、去求索。
(4)项目导向为主,团队组织形式。如果单一采用理论上的案例讲解,很难引起学生主动学习的兴趣,结合专业课程有大量实验课的特点,在实验阶段以项目为导向,将个人兴趣、团队协作相结合。团队组织形式采用项目经理负责制。教师要求每班的学生根据本班的实际情况及个人编程能力的高低,推荐若干项目经理,项目经理与组员进行双向选择,组成若干团队(每个团队5-8人)。项目成果以项目组为单位提交,开发出具有一定规模的软件,让学生初步体会到以程序语言来解决现实问题的乐趣,以此激发并鼓舞学生编程的热情。
(5)团队活动展开。教师要精心准备项目库,这些项目即能解决实际问题,又要适合学生。每个团队从项目库中选择项目,团队内每个成员的角色,由组长进行分配,组内成员共同完成项目。每个团队设计以下角色:项目经理(1人)、技术经理(1人)、分析人员(1人)、设计人员(1人),开发人员(2人)及测试人员(2人)。除项目经理由固定人员担任外,其他不定,可一人兼任多个角色。项目进度跟踪考核成绩,由教师和项目组长依据成员在组内担任的任务、进度控制情况评定;根据组之间竞争状况决定组长的考核成绩。项目最后提交的项目成果采用答辩方式。项目开发者演示作品,并简述开发过程,现场回答由各组成员及教师提出的问题。
3.结论
本文中,我们提出了建设优质案例资源,提出了符合以案例为驱动的理论教学模式,将班级人员划分为团队,增强成员合作理念;在实践方面,提出以项目为导向的实验环节,并提出了灵活的考核方式。随着全球市场的形成,教育部明确提出要建设应用技术型学校,加强人才的创新培养和实践能力,在这种情况下,案例与项目相结合作为一种有效的教学模式,必须会极大的培养学生的创新思维和动手能力。
参考文献
[1]葛继科,雷亮.案例教学在计算机科学与技术专业课教学中的应用.重庆科技学院学报[J].2011,(9),170-173
[2]甄翠敏,杨洁.基于能力培养的案例教学方案.河北联合大学学报.2013(2).0089-04
[3]刘芳,钟纯.基于校企合作模式的案例库建设和案例教学研究.高等工程教育研究2011(3)
[4]卞向娟.计算机专业案例库的建立及在数据库教学中的应用.电脑学习.2009(3)87-89
[关键字]案例教学;项目导向;理论教学;项目实施;java语言
【中国分类号】G420
课题项目:许昌学院校内教研项目“案例驱动与项目导向相结合的教学模式探讨”(No.02013104)。
1.引言
在普通高等院校本科教学中,Java语言通常作为一门基础性的专业课程,它是一门技术性、实践性要求很高的学科。Java是目前应用广泛、功能强大的网络编程语言之一,在Java的教学目标中,不仅要求学生对所学的知识进行充分理解和掌握,更要求学生能学以致用,把知识融合到解决实际问题中去。
2.案例教学与项目导向融合
2.1案例教学理念
案例教学最早可追溯到古希腊、罗马时代,目前,案例教学在西方的研究和教学中较为流行,也成为目前西方国家课程教学的主流方法。国内一些高校虽然引入了案例教学,也但是应试教育,学生学习知识也是死记硬背。而项目引入课堂是德国职业教育在20世纪80年代大力推行的一种“行为引导式的教学形式”。这种以项目为主体的职业行为为引导的教学方法,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心。通过对学习资源的积极主动应用,进行自主探索和互动写作的学习,并在完成既定任务的同时,使学生带着真实的任务在探索中学习。
2.2案例教学与实践相结合
本课题组成员在借鉴国内外先进教育理念的基础上,根据国家教育部提出的新目标,研究如何提高学生的实践能力,并能将企业经典项目引入课堂;在提高学生实践能力的基础上,进一上培养学生的创新思维,以符合现代市场对人才的要求。而传统的教学方式以教师讲解为主,即使是举例子,也是以讲解与分析为主,学生也是一知半解,很难达到较好的教学效果。因此为了提高教学效果,我们从建设案例库、案例实施、项目引入等几方面提出案例驱动与项目导向相结合的教学模式。
(1)建设优质案例资源,形成案例共享机制。良好的案例资源库则决定了案例教学的质量。从两种渠道选取案例:一是从课本或经典案例书中获取,这种直接从书本中获取的案例一般比较完善。二是案例开发,即根据企业经营实践直接整理而成,这种案例具有较强的现实性。因此,我们从这些案例资源中选取适合教学使用的,以激发学生的兴趣并通过这些案例使学生能够掌握所学知识。另外,学校也要采取一定的激励措施,充分调动教师、企业、学生等多主体的积极性,通过多渠道、多方案建设优质案例资源。通过校企联合不断更案例库资源,实现优秀案例在校企之间的交流共享。
(2)案例驱动教学模式的实施手段。在理论教学过程中,我们将采用阶段化的任务案例,即每一章节都设计有相关的案例,采用“教、学、做”一体化的周期循环教学法,以此展开编程中的需求分析、详细设计、开发及测试等核心阶段。教师在上课伊始就巧案例,使学生产生期待心里,处于爱听乐听的最佳心理状态。在引入案例激起学生的兴趣之后,教师将案例分为若干个子任务并示范案例的解答。通过列举案例来说明某一个概念、某一个理论或某一问题。采用这种方法可使枯燥的知识趣味化。
(3)案例讨论提升学生实践创新能力。教师把案例讲完之后,在此基础上,教师再设计一些类似的案例,让学生去练习。学生参与讨论要解决的案例,引导学生思考、争辩和决策,引导学生探询案例中各种复杂的情形及其背后隐含的知识点。这样可以让学生集思广益,提高他们的分析问题、思考能力,提高他们的思维发散能力。最后,教师还可以重复上课所讲的案例,以案例结尾,起承前启后的作用,激发学生的好奇心和求知欲。采用这种方法可以激发学生的学习兴趣,促进学生去思考、去求索。
(4)项目导向为主,团队组织形式。如果单一采用理论上的案例讲解,很难引起学生主动学习的兴趣,结合专业课程有大量实验课的特点,在实验阶段以项目为导向,将个人兴趣、团队协作相结合。团队组织形式采用项目经理负责制。教师要求每班的学生根据本班的实际情况及个人编程能力的高低,推荐若干项目经理,项目经理与组员进行双向选择,组成若干团队(每个团队5-8人)。项目成果以项目组为单位提交,开发出具有一定规模的软件,让学生初步体会到以程序语言来解决现实问题的乐趣,以此激发并鼓舞学生编程的热情。
(5)团队活动展开。教师要精心准备项目库,这些项目即能解决实际问题,又要适合学生。每个团队从项目库中选择项目,团队内每个成员的角色,由组长进行分配,组内成员共同完成项目。每个团队设计以下角色:项目经理(1人)、技术经理(1人)、分析人员(1人)、设计人员(1人),开发人员(2人)及测试人员(2人)。除项目经理由固定人员担任外,其他不定,可一人兼任多个角色。项目进度跟踪考核成绩,由教师和项目组长依据成员在组内担任的任务、进度控制情况评定;根据组之间竞争状况决定组长的考核成绩。项目最后提交的项目成果采用答辩方式。项目开发者演示作品,并简述开发过程,现场回答由各组成员及教师提出的问题。
3.结论
本文中,我们提出了建设优质案例资源,提出了符合以案例为驱动的理论教学模式,将班级人员划分为团队,增强成员合作理念;在实践方面,提出以项目为导向的实验环节,并提出了灵活的考核方式。随着全球市场的形成,教育部明确提出要建设应用技术型学校,加强人才的创新培养和实践能力,在这种情况下,案例与项目相结合作为一种有效的教学模式,必须会极大的培养学生的创新思维和动手能力。
参考文献
[1]葛继科,雷亮.案例教学在计算机科学与技术专业课教学中的应用.重庆科技学院学报[J].2011,(9),170-173
[2]甄翠敏,杨洁.基于能力培养的案例教学方案.河北联合大学学报.2013(2).0089-04
[3]刘芳,钟纯.基于校企合作模式的案例库建设和案例教学研究.高等工程教育研究2011(3)
[4]卞向娟.计算机专业案例库的建立及在数据库教学中的应用.电脑学习.2009(3)87-89