案例教学法在程序设计课程中应用

案例教学法在程序设计课程中应用

ID:33013441

大小:55.62 KB

页数:5页

时间:2019-02-19

案例教学法在程序设计课程中应用_第1页
案例教学法在程序设计课程中应用_第2页
案例教学法在程序设计课程中应用_第3页
案例教学法在程序设计课程中应用_第4页
案例教学法在程序设计课程中应用_第5页
资源描述:

《案例教学法在程序设计课程中应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、案例教学法在程序设计课程中应用【摘要】对学生进行程序设计方面实践能力的培养,应注重培养学生自主学习新技术、动手研究新原理、亲自解决实际问题的能力,这是传统的讲授式教学方法很难做到的。因此,研究、探讨和实践案例教学法不仅十分必要,而且意义深远。【关键词】案例教学法程序设计实践能力培养一、案例教学法案例教学法是一种特殊的教学方法,它是在教师的指导下,根据教学目标的要求,采用案例来组织学生进行学习、研究的一种教学方法。案例教学法是一种具有针对性、实践性、启发性、研究性和实效性的教学方法,这种方法能十分有效地开发学生智力,培养学生能力,提高学生素质。案例教学的目的是在学生掌握了有关基本知识和分析技术的

2、基础上,通过独立思考和集体协作,进一步提高其识别、分析和解决某一具体问题的能力。案例教学法与我们在传统的课堂教学中经常采用的举例说明法,虽然都要引用实例,却有很大的不同。案例教学中的案例,在教学中处于中心地位,它是教师组织教学的一种手段,其重点是锻炼学生能力,调动学生学习的主动性和积极性。而传统教学方法中的举例,在教学中则处于次要地位,它只是辅助教师解释、说明问题的一种手段,是以说明问题为主要目的的。正因为案例教学法具有这些特点,所以它可以弥补传统教学方法的不足,它是传统的讲授式教学法的很好补充。二、案例教学法在程序设计课程中的应用实例计算机程序设计课程的教学目的是使学生学会用一种计算机程序设

3、计语言,培养学生创造性思维的能力,并最终能够应用计算机解决实际问题。基于计算机程序设计课程的重要性及特点,笔者就案例教学法在程序设计课程中的应用,进行了一些思考、探索和实践。在C语言中有一条break语句,教材中的解释如下:break语句格式为:breako该语句在程序中可以用于下述两种情况:(1)用在switch开关语句的语句序列中,其功能是退出该开关语句。(2)用在循环语句(for语句、wh订e语句、do-wh订e语句)的循环体中,其功能是用来退出该循环。教材中的解释十分清晰。在教学过程中,这条break语句的讲解十分简单,学生在学习和练习时,一般也不会感觉有任何困难。但实际上对C语言的b

4、reak语句的真正掌握并能实际应用绝非一件容易的事情,在实际教学过程中,笔者采用了下面的一个案例来进行教学:某年某月某日,覆盖全美国的AT&T电话网络中断运行了大约9个小时,引起这次故障的罪魁祸首就是下面这段C语言程序代码。这段代码引发了AT&T公司114年历史中最大的网络事故,由于网络信号设计上的缺陷,这个错误引起了一连串连锁反应,最终使整个长途网络瘫痪。network_code(){switch(line){caseTHING1:doirl();break;caseTHING2:if(X二二STUFF){do_first_stuff()if(y二二OTHER_STUFF)break;do_

5、later_stuff()}initialize_modes_pointer(),break;default;processing();use_modes_pointer();虽然这里的代码是经过简化了的,但足以说明问题。问题到底出在哪里呢?程序员本来想从条件语句中跳出,但在这里它却从开关语句中跳转出来,结果在未进行必要初始化的情况下,就开始执行对use_modes_pointer()的调用,最终导致错误产生。表面上是这一条开关语句引起的,可是从根本上说,是break语句造成的。三、案例教学法在应用中应注意的问题1•精心选择,设计案例。案例的选择要紧密配合教学内容,符合教学目的、要求,能使学生

6、获得或提高相应的知识与技能,加深对理论知识的理解。2•案例难度要适当。案例既要有一定的难度,又能使大部分学生可以接受,否则也就失去了案例本身的实际应用价值。3•给学生提供充足的时间和空间。要让学生有充分的时间能独立思考、相互交流,教师则要及时作好组织、启发和引导工作,使教学活动始终是在教师的指导下、以学生为主体进行的。4.教师一定要进行案例的评价。教师一方面要评价学生的表现;另一方面要评价案例本身,给出结论,同时还可留有进一步思考和探索的余地。5•处理好理论教学与案例教学的关系。由于案例教学法是在具体的案例中进行的,所以案例教学法不能完全代替传统教学法的系统理论学习和讲授。因此,我们有必要在教

7、学中将两种方法有机结合起来。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。