案例教学法在.NET课程中教学模式的改革

2009-06-12 09:46
中国新技术新产品 2009年9期
关键词:案例教学法教学模式

包 娟

摘 要:学生在.NET课程的学习中,往往会对如何将问题的解决方案转化为程序语言感到困难,为使学生在解决问题的过程中,逐步形成程序设计思维,提高学习兴趣,增强教学效果,我们在该课程中采用了案例教学法

关键词:案例教学法;NET;教学模式

1 研究的目的及意义

.NET课程教学模式是,以语言的语法系统为主线,以小型练习为训练手段,往往只对一两个语法要点进行有针对性的练习。一般的.NET语言课程,大致是按照“数据类型——基本结构——数组——函数——模块与项目——文件”这样一个顺序来组织的。在课程的起始阶段,系统地讲述.net的各种数据类型和窗体与基本语句,极为琐碎,需要花费大量的时间,又没有足够多的例子来映证这些内容的重要性。许多学生就是在这个阶段失去了学习的耐心和兴趣,造成了后续学习的困难。

我们从教学中发现,在课程的后半段,一部分能力强的学生较好地形成了编程的思维,达到了教学的要求;大部分学生的语法细节掌握得相当好,但是涉及到较大的实际编程问题时,还是显得相当困难;还有的学生始终无法学会如何把实际问题转化为程序语言,他们面对一个问题,往往心中只有一些模糊的想法,而无法写出一行行的程序,久而久之,连原来学会的语法细节也遗忘殆尽。这一问题是目前.NET课程教学中普遍存在的。

针对上述问题,我们提出,应该在.NET课程教学中系统使用案例教学法,即放弃过度追求语言知识本身的系统化和细节化的做法,而是通过一系列精心设计的案例,让学生在编程的过程中进行学习。由于案例教学法的独特魅力,它现在已被应用到很多学科的教学当中,而关于案例教学在计算机程序设计教学中进行运用的理论性研究相对来说目前并不多,所以如何更好地发挥案例教学在《.NET》程序设计教学中的作用值得探讨。

2 发展趋势

案例教学法是国外很多学校主要的教学方法,教学效果得到广泛好评。在我国高校中目前也有很多课程采用该方法,但计算机类本科教学主要采用传统教学方法。将案例教学法引入《.NET》课程教学,有助于学生将理论知识与实践相结合。在教学实践的基础上,对在《.NET》课程中运用案例教学法的方法、途径等有更好地理解。

与传统的教学法相反,案例教学法采用“案例,理论,概念”模式的教学方法,通过对典型案例的分析与讨论,使学生体验理论知识在实际应用中的作用,将抽象的《.NET》课程知识运用到生活实际中,从而解决生活中的实际问题,达到融会贯通的效果,从而该课程更具有实践性和应用性。

3 研究内容

在该课程中案例的实施

3.1 案例的精心选择

案例的选择将直接影响教学效果。如何精心的选择合适的具有一定实用性的案例

以提高案例教学效果并不容易。在案例选择时,案例既不能脱离课程教学的基本要求,又不能把案例简单地作为教材的补充举例,如果这样,则适得其反。选择案例时首先案例必须具有典型性、真实性,因为典型真实的案例能集中反映同类问题的共同本质和特点,以便学生解决其他问题。其次要具有针对性、实践性,案例太复杂超出了学生的分析能力,不能激发学生的学习兴趣,案例太简单不能引起学生思考,分析,研讨,同样达不到教学的目的。案例还要具有一定的启发性,通过案例不仅要解决让学生轻松获得新知识,更重要的是要提高学生分析问题、解决问题的能力,从而开阔学生思路。

3.2 案例的设计

案例教学的设计不是以教材内容为顺序介绍知识点,而是围绕案例介绍相关知识点。首先介绍案例的应用背景,从功能需求的角度对系统进行分析,引导学生发现问题,然后介绍要解决的问题需用到的理论知识,在介绍相关的理论知识后,师生共同再应用所学的理论知识分析解决该问题。

3.3 案例的具体实现

通过对典型案例的分析,使学生能够看到一个真正的较大复杂系统是如何设计实现的,加深学生对基本原理基本理论的理解、掌握,同时引进.NET课程的新理论、新技术。 许多原来花费大量时间也难以讲清的问题,通过案例教学法学生很容易就接受了。比如文件的应用和过程中参数的传递问题,由于实际案例本身在实现时就需要涉及这些内容,学生领会和理解这部分知识就相当自然,应用的能力也提高了。

4 研究方法

在学生具备初步的编程经验后,应尽快进入提高阶段。这时可以延续前面的教学模式,用少量的时间对知识要点进行大致的讲述,不过多涉及细节问题,然后提供较多的案例程序进行分析和练习,最后在适当的时候总结所学到的知识。在案例教学阶段,要本着循序渐进的原则,先要求学生看懂程序,能够修改程序的片断,观察程序的运行行为,然后要求学生模仿已有的程序去作相似的问题,最后提出完全陌生的问题让学生去解决。

5 结论与建议

实践证明,系统化的案例教学法如能得到有效的实施,将使学生在教学的起始阶段得以顺利入门,在整个学习阶段保持对学习的高度兴趣,实际应用能力得到大大提高。我们希望通过具体案例的完整设计过程,使学生把书本上的理论知识融合到实际案例中,学生能在案例的实践过程中体会到理论对实践的指导作用,并对后续的课程设计、毕业设计打下良好的基础。

参考文献

[1] 谢志江等.案例教学法在工科教学中的应用 《高等工程教育研究》,2003,(5).

[2] 邹于丰.计算机教学方法的探计《电脑知识与技术》2008年第35期.

[3] 黄春华等.案例教学法在C#教学实践中的应用研究 《武汉交通职业学院》2006年02期.

猜你喜欢
案例教学法教学模式
群文阅读教学模式探讨
房地产项目策划课程案例教学探索与实施
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
5E教学模式对我国中学数学教学的启示