计算机网络实验课程的改革与实践

时间:2022-08-02 07:29:46

计算机网络实验课程的改革与实践

摘 要:针对计算机网络实验教学的现状和存在的问题,结合计算机网络实验的特点,从教学观念、实验内容、考核方式等多个方面进行了改革实践。在学生学习基础知识的同时提高学生的实践能力和团队精神。

关键词:计算机网络;教学改革;实验教学

中图分类号:TP393.02 文献标识码:B 文章编号:1009-9166(2010)020(C)-0173-01

引言:随着信息技术的发展,网络应用越来越广泛,社会对高层次网络人才的需求不断增加,因此对高校计算机网络课程的教学的要求越来越高。不仅要求学生必须掌握计算机网络的原理,更需要具备良好的实践与创新能力。本文通过分析计算机网络实验教学所存在的问题,就如何在实践环节中培养学生的动手能力进行探讨。

一、转变现行教学观念

当前学校传统的实验教学以教师中心,由教师进行实验的讲解后,学生再进行验证,学生实验时按部就班缺乏思考。这种传统的教学观念应该改变为以学生为主体,积极引导促进其主体发展。在实验教学过程中,除了给出一些验证性的实验,更应当加入一些由学生设计的实验,步步引导学生,使学生与教师配合,共同完成教学要求。教师要准确地把握教学中的积极因素和学生学习的主动性,通过多种方法和途径,培养学生的学习兴趣,从根本上改变学生被动式的学习方式。

二、实验教学内容的改革

1、实验项目的改革。学习计算机网络实验课程,主要是让学生通过实际的动手操作,深化对理论知识的理解,培养学生的科学思维方式,提高动手能力和创新能力。在多年的教学中采用的我们采用的传统实验项目有以下若干:

实验项目l:对等网。主要内容包括:制作非屏蔽双绞线;对等网的组建;设置访问控制;共享资源。

实验项目2:交换机的基本配置。在交换机上实现基于端口VLAN划分;跨交换机的VLAN划分;虚拟局域网的实现。

实验项目3:路由器的使用和配置。利用路由器实现网间的连接;测试网络的连通性等。

实验项目4:子网的划分。根据小组划分局域网,进行共享性的验证。

在教学实践中发现传统的实验项目更侧重硬件的学习与锻炼,而作为计算机专业的学生更应当加深对网络底层协议的本质了解。因此加入了以下两个自主实验项目,由学生自己在课外完成。

实验项目1:数据链路层滑动窗口协议的设计与实现。实验内容:利用所学数据链路层原理,自己设计一个滑动窗口协议,在仿真环境下编程实现有噪音信道环境下两站点之间无差错双工通信。通过该实验提高同学的编程能力和实践动手能力,体验协议软件在设计上各种问题和调试难度,设计在运行期可跟踪分析协议工作过程的协议软件,巩固和深刻理解理论知识并利用这些知识对系统进行优化,对实际系统中的协议分层和协议软件的设计与实现有基本的认识。

实验项目2:协议数据的捕获和解析。实验内容:使用Wireshark软件捕获在使用WWW服务时产生的HTTP消息/报文;分析网络层IP包头格式,理解各字段的作用,对于分段和校验进行验证;分析传输层TCP包头格式,理解连接建立和释放的原理,差错控制原理、序号和窗口管理的原理;分析应用层HTTP消息头格式,理解HTTP协议的操作过程。通过本实验学生可以深入理解分层体系结构,理解和掌握TCP/IP协议栈的代表协议――IP、TCP和HTTP协议的要点。

2、教学方法的改革。实现分组实验,增强合作能力。计算机网络的部分实验不是一个人能够单独完成的,在实际教学让学生自主分组共同完成同一个实验项目,在实验的过程中学生不仅仅掌握了知识,更重要的是锻炼了他们的团队精神和协调能力。

基本实验和自主实验结合。不局限于给学生提供要掌握的实验,更进一步给学有余力想更深学习的学生,一些自主项目,锻炼学生自主学习的能力。

撰写课程论文的,掌握发展动态。在教学中发现,学生在学习中注重课本知识的学习而很少关注网络发展的动态,对课程本身缺乏自己的思考。在实验课程结束时,给学生布置关于了解计算机网络一项新技术的论文,并谈谈自己对于本课程的认识。在教学实践中证明了此论文的撰写能够加深学生对课程的认识。

3、学生评价体系的改革。对实验教学效果的评价是整个实验教学中很重要的环节,是检验实验教学效果是否达标的重要手段。对学生的评定分为几部分:实际操作技能,实验完成情况,实验课程报告,实验论文。实际操作技能和实验完成情况主要是掌握学生的实验动手情况。实验报告要反映本次实验的结果和体会以及学生对于实验存在的问题和建议。实验课程论文则让学生对所学课程加深认识和了解。通过这样的考核,可使学生更注重计算机网络理论与技术的综合运用,提高学生的网络技术的应用、学习能力。

结束语:通过以上的改革措施加强学生对实验教学的重视,实验不仅仅是对理论内容的扩展,更主要的是对学生能力的锻炼和培养。让学生不仅理论知识扎实,更能将知识学以致用。不断地深化改革教学内容,探索先进的教学方法,制定合理的考核方法,发挥学生主体性的作用,锻炼学生的动手能力,团队精神,创新能力,培养高素质人才。

作者单位:西北农林科技大学信息工程学院

作者简介:田彩丽(1983― ),女,助教,西北农林科技大学信息学院基础教学部教师,主要从事《计算机网络》、《VB程序基础》的教学。

参考文献:

[1]谢希仁.计算机网络[M].北京:电子工业出版社,2008.

[2]特南鲍姆.计算机网络[M].北京:清华大学出版社,2004.

[3]赵燕,史鹏辉,马丽莎.计算机网络实验课程的改革与探索[J].实验技术改革与管理,2007(12).

上一篇:浅析国防教育在当前人才培养中的作用 下一篇:幼师一年级声乐课教学初探