APP下载

案例教学法在教学中的应用

2016-11-26刘文学杨红云吴永琢

长江丛刊 2016年16期
关键词:C语言教学效果案例

刘文学 杨红云 吴永琢



案例教学法在教学中的应用

刘文学 杨红云 吴永琢

【摘 要】本文根据长期教学实践,通过案例教学法在具体学科中的教学应用,总结分析该方法的实施过程,以更好提高课程教学效果。

【关键词】案例教学法 应用举例

一、案例教学法

(一)概念

案例教学法是一种以案例为基础的教学法(Case-Based Teaching),它以学生为主体,鼓励学生积极参与讨论,而教师在教学中扮演着设计者和激励者的角色。案例教学法是在建构主义的指导下,以实际的项目案例为对象,先由教师对案例进行分解,并作适当示范,然后让学生分组围绕各自的项目案例进行讨论、 协作学习,最后以共同完成案例的情况来评价学习效果一种新教学方法。案例教学法通过示范案例让学生掌握最基础的知识,并架起学习新知识的支点,然后运用知识迁移、协作讨论来完成对知识的意义建构[1]。

(二)实施过程

案例教学法实施过程中,先由教师各根据教学的内容精选案例,案例的选取要做到典型,涉及的知识点尽量不要超过教学进度。讲解案例前,先有教师展示案例的最终运行效果,以激发学生的学习兴趣。接下来教师讲解案例,让学生明确案例学习目标、知识点、重点和难点,以及完成案例的学习途径和资源获取方法等。教师可以根据学生接受情况进行改造拓宽案例,最后编码实现案例。学生模仿教师案例自主探究并取得学习成果,教师个别指导遇到问题学生。最后就是教学评价,可以学生互评,对别人的实施方案和实施步骤进行点评,大胆提出自己的看法。教师可以进行点评,对有创新的方案和实施方法给予鼓励和表扬,提倡鼓励式教学,让学生都有成就感。

(三)特色

第一,提倡创新思考。传统教学法往往先是讲解大量知识点,并不太多考虑知识点的实用性,过程大多乏味无趣,这样就破坏了学生的学习积极性,进而影响教学效果。但案例教学法则不同,它能使学生独立去思考、去创新,这就使得枯燥乏味的学习生动活泼起来。

第二,回归职业教育培养学生的能力本位。职业教育培养注重“知识够用,能力管用”,在掌握一定基础知识的平台上,侧重学生的实际能力的培养以促进学生自身的发展。案例教学法的本源就在于此。

第三,双向交流,教学相长。传统教学方法老师只管讲、学生的回馈少,教学效果到底如何,还要到期末测试见分晓,而且学到的都是固化的一些知识。案例教学中则不同,学生要对案例先进行消化,然后主动去查阅必要的理论知识。

二、案例教学法在具体教学中应用

(一)必要性

我们以C语言课程为实例,C语言课程语法较多,知识点繁杂,传统的教学方法往往会使课程教学陷入理论说教的怪圈:教师讲得头头是道,学生听课兴趣不高,感到难学、枯燥,“教”与“学”脱节,教学效果差。对于C语言知识点的教学,采用案例教学法,能够很好地调动学生学习的积极性,提高学生分析问题、解决问题的能力,达到较好的教学效果[2]。

(二)具体应用

案例:输入一个日期(含年月日),编程序输出该日期是该年度中的第几天。

要求:①输入格式为年/月/日;

②程序应当对不合法的输入作必要的处理。如月份超过12、日期超过31、年月日为负数。

实施步骤:

(1)由教师给出案例,班级分组讨论,各组提出自己的解决方案;

(2)教师对各组方案进行点评;

(3)教师给出此案例的关键点:闰年的判定、多分支结构的应用;

(4)学生查阅教材或网络资料,编程实现案例,教师课堂巡视作个别指导;(5)由学生进行案例剖析,说明自己的实施、解决方案。(6)教师进行案例实施情况总结,并共享程序源代码,方便学生比较学习。

(7)案例扩展:上面的程序对不合法的输入所做的处理是switch结构中的default默认简单处理。要对数据具体处理,使用两个while循环进行细致判断,数据输入错误即提示错误类型,并再次进入提示数据输入状态,提高程序的健壮性和交互性。

此案例虽小,学生对案例初步接触即充满兴趣,加上此案例涉及的知识点较为集中,这样促使学生综合运用各知识点,并能使学生较高效率地巩固已学知识点,并提高自己的实际应用能力和创新能力,对给定问题提出自己的解决方案和方法。

三、结语

案例教学法能够培养学生综合运用所学知识创新性地解决实际问题的能力。在《C语言程序设计》中适当应用案例教学方法,不但可以让学生集中、快速掌握各知识点,更重要的是能够培养学生创新能力和解决实际问题能力,进而得到较好的教学效果。

参考文献:

[1]郑金洲.案例教学指南[M].上海:华东师范大学出版社,2000.

[2]何黎霞.传统教学和案例教学在C语言程序设计教学中的应用[J].电脑知识与技术,2010(4).

作者单位:(青岛酒店管理职业技术学院)

作者简介:刘文学(1971-),男,汉族,山东新泰人,青岛酒店管理职业技术学院教师,研究方向:数据挖掘、计算机视觉等。

猜你喜欢

C语言教学效果案例
传承优秀传统文化,提升德育教学效果——立足曾国藩修身齐家思想的教学实践探索
案例4 奔跑吧,少年!
TWO VILLAS IN ONE CEDIA 2020案例大赛获奖案例
Bespoke Art Deco Media Room CEDIA 2020案例大赛获奖案例
互联网+教育背景下的C语言程序设计教学改革探究
基于Visual Studio Code的C语言程序设计实践教学探索
计算机中C语言的应用特点探析
汇编语言与C语言的混合程序设计技术研究
掌握“函数的表示”提高高中数学教学效果
随机变量分布及统计案例拔稿卷