1 / 6
文档名称:

计算机网络教学方法研究论文.doc

格式:doc   大小:27KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机网络教学方法研究论文.doc

上传人:653072647 2018/6/18 文件大小:27 KB

下载得到文件列表

计算机网络教学方法研究论文.doc

相关文档

文档介绍

文档介绍:计算机网络教学方法研究论文
摘要计算机网络是信息类专业的重要专业基础课,该课程的教学难度大。本文从提高学生的理论水平和实践能力方面做了探讨。
关键词计算机网络;教学;理论;实践
1引言
随着计算机网络的飞速发展,计算机网络课程成为高校很多专业的必修课程。由于计算机网络理论性和实践性都很强,同时变化和发展较快,新知识层出不穷,如何在有限的课时内教给学生基本的理论基础和实践技能,对广大教师来说是一个很大的挑战。这里以我校信息类专业计算机网络的教学方法与大家探讨。
2确定网络协议为教学重点
计算机网络是我校信息类专业的重要专业基础课,属于必修课,学生在学****该课程以前,已经学****了C语言,数据结构等课程。
现在网络技术和通信技术很多时候已经融为一体,所以讲网络原理离不开一些通信知识的介绍,考虑到学生已经学过通信原理之类的课程,对通信知识只需要做简单的复****即可;网络安全现在非常重要,考虑到电子通信专业主要是使用网络,网络安全不是重点,而计算机专业有专门的网络安全课程,所以对网络安全的讲解也是介绍性质。这样,课程的重点自然就是网络协议了。
3通过实例讲解网络协议
网络协议是计算机网络课程的重点,同时也是难点。往往是老师讲起来费劲,学生学起来吃力,慢慢地有些学生就会失去学****的兴趣。学生虽然天天使用网络,但对网络底层发生的事情知之甚少,所以必须用比较直观的方式来将枯燥的协议数据展现在学生面前。
为了解决上面提出的问题,我们在研究网络数据包的侦听技术的基础上,专门设计了一个网络通信分析与演示系统。该系统通过截获网络上传送的数据包,按照网络协议的层次将每层的二进制数据取出,同时有ASCII码的翻译以及相应的文字说明。通过分析每层协议的二进制数据,就可以清楚地讲述网络协议中的每个字节或者二进制位,ASCII码的翻译主要用于讲解应用层协议。通过直观的演示,学生的概念清楚了。该系统不仅可以分析单个的网络数据包,还可以根据用户要求提取一次完整的网络通信过程中的所有数据包进行分析,这样学生就对网络通信有一个整体的认识,同时对TCP/IP协议体系中高层协议与低层协议的关系有了进一步的了解。
下面对软件运行情况作一个简单的说明。当用户在浏览器的地址栏中输入http://后,为了找到sohu主页并与之通讯,浏览器与服务器交换了许多数据,我们将这些数据进行分析以后,就能再现出通信的全过程。通信过程的详细分析请看参考文献[4],这里只给出通信过程分析的最后两步,图1是对TCP连接的第三次握手的数据的分析,图2是对HTTP请求数据的分析。4让学生动手编写程序
由于学生在学****计算机网络以前,已经学****了C语言,数据结构等课程,因此,我们鼓励学生自己动手编写程序,以加深对相关概念的理解。例如,在讲网卡时,要求学生利用Winpcap开发包列举出计算机上的所有网卡的相关信息;在讲解分布式进程通信时,要求学生自己编写程序实现一个简单的客户/服务器系统,该系统通过socket实现,只要能在客户机和服务器之间交换信息就行,不需要其它的复杂功能。在所有的这些编程作业中,一定要把握好题目的深度和广度,一般来说,只需要达到通过编程加深对相关概念的理解即可,难度较大的问题或者综合性的问题可以等到课程设计时加以解决。
5通过网络学****网络
计算机网络最大的特点就是协