网站大量收购独家精品文档,联系QQ:2885784924

基于任务驱动网络协议分析与应用教学.docVIP

基于任务驱动网络协议分析与应用教学.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于任务驱动网络协议分析与应用教学

基于任务驱动网络协议分析与应用教学   摘 要: “网络协议分析与应用”课程是计算机网络工程专业的一门主干专业课程。本文分析了传统教学中存在的缺陷,并针对该课程的特点,引入基于任务驱动的教学改进方法,给出了教学设计步骤及实例。   关键词: 网络协议分析与应用 任务驱动 教学设计      “网络协议分析与应用”课程是针对网络工程专业学生开设的一门专业必修课,是网络工程的核心技术之一。在计算机网络的课程中,网络协议的内容贯穿整个教学的始终,从计算机的网络体系结构、网络的数据通信,一直到互联网上的各项服务的介绍都离不开网络协议这一重要内容。然而在这些课程中提及到网络协议时,也仅仅是从各自课程的角度介绍一些相关协议的概述、作用等。本课程则是系统、深入地讲授TCP/IP协议的体系结构、工作原理和TCP/IP协议在编程方面的应用,对各层所包含的协议格式、工作过程进行详细的分析介绍,主要包括协议概述、链路层协议、网络层协议、传输层协议、路由协议、组播协议、移动IP、应用层协议,WinSock编程等应用。   通过本课程的理论学习和实践训练,使学生能够更好地理解计算机网络的体系结构,更清楚地掌握数据通信的整个过程,更透彻地分析网络协议在数据通信的整个过程,培养学生网络程序设计的能力,从而为后续课程的学习打下良好的基础。然而一直以来,由于网络协议本身内容上的复杂性、抽象性和枯燥性,加之在前期课程中协议有一些了解,学生普遍对该课程的兴趣不大,使其成为了网络系列课程教学的难点。本文在分析传统教学方法缺陷的基础上,通过引入任务驱动的方法,对整个教学设计进行了改进,取得了很好的教学效果。   一、传统教学方法的缺陷   1.教学方法单一,重内容轻分析。   目前,网络协议分析与应用的相关教材中对于协议部分的介绍大多比较抽象,在介绍协议原理部分很少用实例来说明问题。而教师在授课过程中主要采用课堂书本的教学模式,最多结合多媒体课件利用一些图表的方式来进行介绍,内容过于偏重协议本身,缺少较好地帮助学生理解、分析协议作用和流程的手段,不能很好地与实际的网络技术相结合,造成学生在学习的过程中,感觉内容太多,前学后忘,而失去对该课程学习的兴趣。比如讲述PPP协议的原理,一般首先通过流程图解(如图1)的方式来描述。然后再去逐一介绍协议的格式。这样讲解虽然整个通信过程比较清晰,但还是过于笼统,学生缺少感性的认识。大多数同学没有兴趣去了解枯燥的协议内容。但是如果我们采用基于任务驱动的教学方法,让学生在任务完成过程中,主动去总结协议的原理和流程,效果将会好很多。   2.实验与实际应用相脱节。   网络协议分析与应用的相关教材基本都是前部分为协议介绍,后面部分为应用编程。以往在教学过程中也都严格按照教材章节的安排进行教学,讲到每一层的具体协议时,也只是就协议讲协议。协议部分的实验总是采用协议分析软件,按照操作步骤,抓取数据包,结合协议内容对数据包的结构进行验证。诚然这样的实验可以帮助学生加深对协议格式的印象,但是所有的协议分析实验都属于验证性的,且具有完全相同的操作步骤,很难激发学生的实践兴趣和创新思维。如果能够将后部分的应用编程跟前面的协议分析相结合,将编程的内容穿插到协议分析过程中学习,并利用任务驱动,通过学生自己动手编程去实现协议分析部分的一些内容,一方面可以提高学生创新实践的兴趣,另一方面可以使学生对协议有更深入的理解。   二、任务驱动在“网络协议分析与应用”教学中的应用   1.任务驱动教学法的含义和过程。   “任务驱动”是一种建构主义教学理论基础上的教学法。其原理是:学生的学习活动与大的任务或问题相结合,以探索问题来引导和维持学习者的学习兴趣和动机;创建真实的教学环境,让学生带着真实的任务去学习。在这个过程中,学生拥有学习的主动权,教师不断地挑战和激励学生前进,从而使学生真正掌握所学内容,并通过此任务举一反三,得到更好的学习效果。在整个教学过程中教师起到组织者、指导者、帮助者和促进者的作用。   “任务驱动”教学法的教学过程归纳起来一般分为两个阶段:一是任务的设计阶段,包括创设环境和确定问题两个环节;二是任务的实施阶段,包括学生自己学习和协助学习的学生活动各环节和效果评价的教师活动环节。整个教学过程采用全新的教学模式和教学方法。   2.基于任务驱动的教学设计。   “授人以鱼,不如授人以渔”。网络协议分析与应用课程应该在介绍必要协议内容的基础上,重点让学生掌握协议分析的方法,以及协议编程开发的相关原理和技术,培养学生具有独立的分析和开发应用能力。基于任务驱动的教学能够更好地实现这一目标。   任务驱动教学过程一般包括六个环节,即设计任务(课前)、呈现任务、分析任务、完成任务、总结评价、汇报归纳(课后)。下面我结合这

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档