基于案例驱动教学法的“计算机网络编程技术”教学改革研究

基于案例驱动教学法的“计算机网络编程技术”教学改革研究

ID:27777262

大小:51.00 KB

页数:5页

时间:2018-12-06

基于案例驱动教学法的“计算机网络编程技术”教学改革研究_第1页
基于案例驱动教学法的“计算机网络编程技术”教学改革研究_第2页
基于案例驱动教学法的“计算机网络编程技术”教学改革研究_第3页
基于案例驱动教学法的“计算机网络编程技术”教学改革研究_第4页
基于案例驱动教学法的“计算机网络编程技术”教学改革研究_第5页
资源描述:

《基于案例驱动教学法的“计算机网络编程技术”教学改革研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于案例驱动教学法的“计算机网络编程技术”教学改革研究基于案例驱动教学法的计算机网络编程技术教学改革研究  1引言  《计算机网络编程技术》作为《计算机网络》的后续课程,是理论与实践相结合的关键课程。本课程要求学生在理解计算机网络的原理,掌握TCP/IP协议簇中数据链路层、网络层、传输层和应用层等网络应用程序的设计思想和编程模型,运用高级语言或者面向对象语言进行开发,同时能够利用相关网络知识解决实际问题。对于电子信息科学与技术专业的学生来说,学习《计算机网络编程技术》课程的主要目标是面向应用,突出实践。

2、传统的以课堂为中心、以教师为中心的教学方法不再适合本课程的教学,因此该课程教学模式的改革也势在必行。基于案例驱动的教学法是以任务为目标,将教学过程中的重点和难点以案例的形式提炼出来,让学生据题而思、据题而想、据题而做。案例驱动教学法教学模式在《计算机网络编程技术》课程教学中,为全体师生构建了一个学习情景,学习内容围绕一个确定的目标,有重点有主次的了解相关理论和方法,有效地提高了学生的学习效率和学习兴趣,充分培养学生的自主学习能力、协作精神和创新能力,因此它适合《计算机网络编程技术》课程教学的开展。  2

3、基于案例驱动教学法教学特点  案例驱动教学是在老师的指导下,学生针对具有代表性的典型案例,进行针对性的分析和讨论,做出自己独立的判断和评价的教学方法,从而实现一定的教学目标。这是一种具有启发性、实践性,能开发学生思维能力,提高学生判断能力,决策能力和综合素质的新型教学方法。  传统教学模式一般是提本文由.L.收集整理出概念解释概念举例说明,是一种以教师讲授为主的教学。而案例驱动教学法采用提出案例分析案例完成案例评价小结,是以布置案例为出发点,以分析、完成案例为中心点,以评价案例为延伸点,符合新课程改变课

4、程实施过于强调接受学习、死记硬背、机械训练的现状,倡导学生主动参与、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力的要求。它具有以下特点:  (1)老师启发性。和传统的填鸭式教学相比,案例驱动教学法是一种启发性教学。由老师提出问题和与教学内容相关的案例给学生分析,改变传统的教学过程中学生被动接受的状况,有效地激发了学生独立思考问题的能力,启发学生解决问题分析问题的思维方式。  (2)学生主动性。与传统的教学不同,案例驱动教学以教师为引导,以学

5、生为主体。学生在老师的指导下,输入案例,通过对案例进行分析和讨论,深入理解和掌握案例本身所反映出的基本原理,进而提高分析问题、解决问题的能力。  (3)老师学生互动性。根据案例的难易程度,可以采取灵活多样的实训方法。可以独立完成也可以和其他同学交流完成。由于学生的水平存在差异,在实训过程中,出现问题需要老师引导学生围绕案例,进行相关知识的探讨和获取,找到解决问题的方法和途径。知识和经验在师生之间双向流动,并在学生之间相互交流。  (4)评价小结。根据案例教学的内容和目的,对于案例完成较好的同学进行成果展

6、示,通过展示可以给其他同学开拓的思路。在展示结束后可对学生在实训中的表现进行鼓励性的评价,这样可以不断加强学生的信心,给学生指出不足,提出希望,做出小结。  3网络编程技术课程中案例驱动教学法的应用  3.1理论教学设计  课程教学从网络编程基础知识入手,涉及互联网体系结构、IP地址和端口、TCP和UDP协议,网络服务、C/S和P2P编程模式、套接字、编程接口等,也涉及到程序设计中进程、结构、函数、对象、类、I/O模型、进程阻塞、多线程编程等。网络编程技术作为应用型课程,强调基本概念的理解与实践相融合。

7、如何在有限的学时内,让学生最大限度地了解网络编程技术,增加课程的信息量,提高学生的学习兴趣,培养学生的问题求解能力是该课程讲授的关键。我们以案例教学法对教学内容进行实施,所有的教学内容以案例的形式出现在课堂中。例如,QQ及时通讯、网络会议、在线五子棋等设计,既形象地将理论和实践结合起来,又提高了学生的学习兴趣。从教学效果上看,案例式教学启发了学生的兴趣,丰富了学生的知识结构。为了避免课堂上少量案例不能覆盖全部的实际应用,在教学方法上,老师注重由点及面的教学思路,引导学生的思维,举一反三。  3.2实践教

8、学设计  网络编程技术课程的实践性很强,学生只听不练很难达到学习该课程的目的,因此在理论教学的同时还要加强上机实践教学,将上机实践环节贯穿于课程教学的全过程。在实验内容组织上,老师充分考虑实验题和理论教学的衔接,以及实验题目的综合可操作性和难度,将实验题目分为设计题和综合题,如下表1所示:  实验的实现虽然不与具体的编程语言有必然的联系,但是编程语言在教学环节中有非常重要。对于学生而言,学习网络编程是在高年级阶段,必修课程学过高级程序设计(

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

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

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