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

图1 TCP客户端连接确认,第三次握手

图2 HTTP请求共2页: 1 [2] 下一页 论文出处(作者):
(科教作文网http://zw.NSEaC.com编辑发布) 数字化
校园统一身份认证
“计算机网络基础”教学实例设计及其应用