1计算机网络课程教学现状
《计算机网络》课程是计算机专业重要的专业骨干课程之一,也是一门实践性非常强的专业课程。课程的目的在于培养掌握网络理论和应用技术知识、适应时代需要的高素质人才。作为计算机专业的学生,了解和掌握计算机网络原理和实现对后续课程的学习以及对今后的研究和工作奠定十分坚实的网络基础非常重要。计算机网络课程涵盖了网络基本概念、网络体系结构模型、网络重要协议的工作原理以及有关网络互联、网络应用、网络管理以及安全等知识11231。内容丰富实用性强,有的知识比较难于理角解仅仅通过理论的讲授学习很难真正的理解网络的模型、封装与解封装的过程、数据帧的结构等。
这些需要专用的软件和设备通过观察才能了角解,主要从同时由于理论知识讲解抽象很难吸引和提高学生的学习兴趣。但是由于实验设备条件的限制传统的课程主要是注重计算机网络理论知识的教学,导致学生对于网络理论特别是协议的内涵的理解和网络集成以及互联技术、对于基于网络平台的应用编程能力十分欠缺。如何将实验教学与实践环节与理论教学结合起来,培养学生的学习兴趣,提高学生综合运用所学知识解决实际问题的能力,如何开展实验教学课程体系、内容、方法的研究,规范实验教学.建立与理论教学改革相协调的实验教学体系,保证和提高实验教学质量,是值得探讨和研究的问题。
2计算机网络课程实验教学改革
计算机网络课程实验改革势在必行,这是计算机网络课程教学的需要,老师教学的需要,学生迫切学习知识的需要,也是社会急需人才的需要。改革的第一步是要建立一个设备先进、功能齐全的网络实验室,提供一个良好的教学实验环境,建立良好的实验教学体制与体系,为实验教学课程体系在内,我们组建的实验室包含计算机网络互联和计算机协议仿真两个部分。计算机协议仿真主要用于解决对协议的理解,互联主要是学习和使用路由器和交换机组网以及路由配置和网络管理等。计算机网络实验教学改革主要体现在以下几个方面。
2.1提高实验环节的比例和效率
计算机网络实验教学目标是提高学生科学实验素质,培养创新和工程实践能力,实验教学任务是通过设置一些基本的、综合的、以及探索性的实验项目培养学生对网络的分析、设计、管理与应用的实验技能.提高学生的综合素质与能力。
一般来说,实验教学课时量在总的学时中所占的比例是不大的,比如56个学时的总学时,通常只有10个学时的实验,我们可以提高到16个学时,把一部分理论内容在实验课上讲解解边讲解边实验,效果会更好,学生也更容易理解。
另外,我们发现这样一种现象,实验课上的时间安排不紧凑,学生通常一开始做实验目的不明确,步骤不清晰,面对一大堆的实验器材慌乱而无从下手,不知不觉浪费很多时间,效率及其不高,甚至不能当堂完成实验内容。针对这种情况,要求带课老师或者实验室老师首先带领学生温习一遍实验中会设计到的主要理论知识点,明确实验的步骤,领会实验的原理,做到理论指导为先,实验在理论指导下顺利的、有条理的完成。避免了盲目实验,知其然而不知所以然。
2.2提高实验难度和可拓展性
有了先进的实验设备和良好的实验环境,实验的难度和深度将不再停留在验证性和演示性上了,将会增加大量的设计性的实验,接触的实验设备更多更复杂,比如各种型号的二层交换机、三层交换机,核心的路由设备,防火墙设备,无线通信设备,语音模块,协议仿真软件等等,要求大家在充分的掌握理论知识的前提下能熟练合理的利用各种设备,搭建各种不同的满足需要的网络,自己创建各种数据包模拟发送接受,充分理解各层协议的工作过程,当然,这还必须要求对每种设备了如指掌。提高实验的难度,主要意在于提高大家思考问题的能力,提高大家的综合应用能力,更好的理解课本理论知识。
为了进一步的拓宽学生的知识面和提高学生的学。习积极性,必须要求设计的实验项目和实验内容既要有基础的、必须掌握的实验内容,又要设计具有一定难度、深度和广度的实验内容,让学生有一定的发挥空问.即实验项目中除了实验教学大纲要求的内容外,还应包含拓展性的内容,这样即照顾到了多数学生,又满足了一部分基础好兴趣浓动手强的学生。通过此种方式,使学生的思维更活跃,动手能力更强.全面开发学生的创造性思维和创新能力。实验项目应让学生综合71994-2TJ10ChinaAcademicJoumalElectromcPubhs应用各方面的知识,调动学生的积极性和主观能动性,使学生能够熟练掌握基础知识、基本技能同时,又能提高学生的综合实践能力。从而,使实验教学真正成为学生综合运用学科知识进行能力培养的有效途径。
2.3实验内容更具新颖性、实用性
以往的计算机网络技术的实验项目往往是与教材配套的内容,长期使用往往会导致实验内容没有新颖性。几年来不同班的学生读相同的教材,在相同的环境下做相同的实验,网络技术日新月异的今天,显然这种方法是跟不上时代步伐的,这种呆板、千篇一律的实验教学内容和方式在一定程度上限制了学生的主动性与积极性,难以激发他们的兴趣和激情。
由于计算机网络技术应用非常广泛,几乎涉及到各个领域各个行业,是一项实用性很强的技术,而且所涉及的面很广,所以在实验内容的选取、实验项目的设计方面,可以适当增加一些涉及到网络工程技术方面的内容,特别要注意结合实际,使其具有一定实用性,培养学生的工程素养,以适应社会对人才的要求。
2.4抓好典型实验提高实验效果
计算机网络涉及的面很广,实验内容多,而实验学时却是有限的。如何在这有限是时间里让学生通过实验能全面了解和掌握网络的精髓,实验项目的涉及和选择十分重要。
首先在第一章计算机网络概论后布置第一次实验,通过互联网上网查找BOEEEANS等国际标准化组织关于计算机网络相关定义,对计算机网络有一个全面感性了解;其次在局域网介绍后开始安排验证性实验以太网帧的构成,要求学生在了解仿真教学系统平台的基础上,学会使用数据包编辑器编辑以太网帧,学会观察并分析地址本中的MAC地址,MAC首部。实验教学效果达到理解MAC地址的作用与MAC首部中的1LC一IDU长度及类型字段;在学习网络层内容后开始安排路由互联实验,包含连网硬件实验,包括制作网线、测试网线连通性、连接交换机和计算机、在操作系统上配置P办议并使用PW命令测试网络连通性等。随后安排交换和路由实验,交换机基本配置、堆叠、管理、安全,路由器的基本配置、点到点协议PPP静态路由等;同时加上仿真实验了解P地址分类与1P数据包的组成、ARP地址解析协议、ICMP互连控制管理协议;从硬件和软件了解网络层相关内容;学习完应用层和安全后开设UPTCPTELNET[和pFIP协议、DNSDHCP5^[和POP3HIp办议仿真同时加上硬件的防火墙路由模式防火墙NA1功能防火墙规则功能的实验。
实践证明这种实验体系,既保证了网络理论特别是协议的理解同时通过硬件设备了解和掌握路由、交换机的使用,同时通过在课程设计里安排学生自己编程实现数据链路层协议培养学生程序设计能力。
3 网络课程实验改革对课程教学的影响
毫无疑问,配套的先进的实验设备,完善的实验教学大纲,完整的实验内容体系结构,这些积极的网络实验改革对计算机网络课程教学的影响是巨大的。主要体现在一下几个方面:
(1) 网络实验教学促进对理论知识的理解。长期以来课堂上老师讲授学生听的模式对于网络抽象理论来说很难理解解特别是协议的概念,抽象而晦涩,但是通过协议仿真实验,难点迎刃而解。实验过程和结果形象而生动。学生可以通过观察实验过程和结果去理解和验证理论。
(2) 摆脱枯燥的课本学习,提高学习积极性。通常学生在实验室里面会显得更加轻松和活跃,因为摆脱了枯燥的课本,来到一个到处是陌生设备,相对活动更加自由的学习环境,好奇心和求知欲会大大的提高学习积极性,老师在讲解的时候通过各种各样的实物当堂演示,有利于学生消化和记住知识。
(3)培养了动手能力和创新能力。做实验和听讲的不同的在于,动手比听要难的多,遇到的困难也多得多,在实验过程中疑问和思考是难免的。有很多实例证明,往往在实验中学生会有新的发现,常常会超出课本和实验指导书中的方法,这种创新的思考和实验培养了学生动手能九提高了其创新性,为以后的工作实践打下了良好的基础。
4 结 语
网络科技发展日新月异的今天,对网络人才的需求越来越紧迫,同时也给高校的网络教学带来了压力,要求在教学中的知识更先进,方式更灵活,与实际结合更紧密,培养出来的学生不仅理论知识扎实,更重要是动手能力和创新能力,这一切,都需要把网络实验教学和网络理论教学联系起来,特别是网络实验的改革,对教学起及其关键的作用。协议仿真实验和路由器、交换机综合实验以及课程设计中程序协议实现的实验体系改革帮助学生深入理解和掌握计算机网络的原理和技术,提高了学生理解网络、运用网络的能力,锻炼了学生独立分析问题和解决问题的能力。