叶晓国+王明伟
摘要:计算机网络是高校电子信息类专业的一门重要必修课,上好这门课关系到人才培养质量的提高。针对计算机网络课程教学中存在的问题,本文进行了深入的探讨,在总结笔者多年教学经验的基础上,给出了本课程教学改革与实践的初步探索,对于提高教学质量具有重要意义。
关键词:计算机网络;教学改革;教学质量
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2015)23-0078-02
随着信息化、网络化以及网络技术应用的普及,高校电子信息、计算机等专业开设的计算机网络课程具有越来越重要的作用[1]。从分析计算机网络课程的特点入手,针对本课程具有的综合性强、实践性强和知识更新快的特点,分析了本门课程教学中存在的问题,并提出了课程教学研究与改革的相应方法和对策。为提高课程教学效果,促进创新型人才培养进程,笔者对计算机网络课程的教学改革进行了有益的探索研究和总结。
一、计算机网络课程的特点
计算机网络课程具有综合性强、实践性强、知识更新快的特点,实际上是由计算机网络技术的特点决定的[2]。
1.综合性强的特性体现在,计算机网络技术涉及到计算机硬件、软件、操作系统、数据通信技术,还涉及到离散数学、数据结构、算法设计等方面的理论知识。网络作为一个复杂系统,包括以硬件和软件形式存在的网络设备、以无线、有线为传输媒介的通信链路,以及加载于其上的控制规程、通信协议等[3]。
2.实践性强的特性体现在计算机网络应用的广泛性和网络系统的可操作、可配置特性。与众多普通用户能熟练使用的基于网络的聊天工具和微博、微信平台不同,计算机网络技术的实践性更加关注网络系统本身特性的学习,以及设计、安装、配置和维护方法的熟练掌握。教学中,通过组网实验和实际配置操作环节,达到增强对网络技术原理的理解和掌握。
3.知识更新快的特性在计算机网络技术方面体现得更加显著。因特网从上世纪60年代末仅有少数几个节点,迅速发展成为能提供无时不在无处不在服务的、应用于社会各行各业的国际互联网系统,足见其旺盛的生命力和蓬勃的发展态势。从有线同轴电缆、双绞线,到红外、激光、微波等无线传输,从几十K比特每秒到千兆比特每秒的网络传输速率的提升,到无处不在无时不在服务的用户体验感的增强,无不体现出网络技术的快速发展和进步。
二、课程教学现状与问题探讨
1.课程教学现状。从课程教学的现状来看,由于计算机网络课程具有的特性以及由此带来的难度提高,使得当前计算机网络课程教学或多或少存在如下一些问题,严重制约了本门课程教学质量的提高。①对网络技术知识点及其基础理论之间的关联性不够关注,甚至把网络系统的各个知识点人为地割裂开来,忽视了知识点之间内在的关联性。②没有正确处理好网络原理与网络实验环节之间的关系,轻理论重实践,或者重理论轻实践,严重脱离实际需求。③讲授的内容陈旧,难以跟上技术发展的步伐,对网络技术研究热点的拓展性介绍做得不够。为此,要特别加强计算机网络课程教学改革的研究,进一步完善课程教学模式和方法,提高课程的教学质量,更好地实现培养具有扎实专业基础、较强实际动手能力和具有创新思维的复合型人才的目标[4]。
2.课程教学的问题探讨。计算机网络课程教学中存在的问题是与其具有的综合性、实践性、知识更新快的特性密切相关的。我们将在分析问题的基础上对课程教学改革与实践进行初步的探讨。当前计算机网络课程教学中存在的问题如下:其一是把网络系统的知识点人为地割裂开来,阻断了知识点之间内在的关联性。造成这个问题的原因主要是由网络系统本身的复杂性决定的。现有的教材在讲解网络基本原理时,一般依照分层结构来描述网络技术,但是分层结构并不表示层间是完全分开或孤立的。其二是没有正确处理好网络原理与网络实验环节之间的关系,理论和实践的比重不合理,难以满足实际需求,造成理论基础不扎实,或实际动手能力弱的问题。其三是教师对网络技术更新的认识不够,课堂讲授的内容陈旧,难以跟上技术发展的步伐。这一点对教师自身的网络理论功底和备课功夫提出了更高的要求。计算机网络教学中存在的这些问题,要求我们特别加强计算机网络课程的教学研究与改革,进一步提高课程的教学质量,以便实现培养具有扎实专业基础、较强的实际动手能力和创新思维的复合型人才的培养目标。
三、课程的教学改革与实践
课程教学的研究与改革就是要针对存在的这些问题,进行深入的剖析,在此基础上进行教学模式和方式方法的研究和探索,提高教学质量,从而提高人才培养质量。
1.引入多样化的教学方式。网络技术知识点涉及到操作系统、图论、算法等其他科目,具有内在复杂性。知识内容的多样性和复杂性要求教学过程中综合运用多种方式。教师要通过备课和学习,娴熟地运用各种教学手段,熟练掌握各种相关知识。首先,要改变以往满堂灌的单一授课形式,让授课过程穿插理论讲解、实例分析、练习讨论、研究提高等四个部分。①理论讲解,对网络技术原理的讲解部分一定要精练,不能拖泥带水照本宣科,要重点难点突出。其次,要用好多媒体课件,采用多媒体技术将网络技术原理知识的图片、视频和音频等展示给学生,增强学生的真实感和沉浸感,还可以起到活跃课堂气氛、激发学生兴趣和创造性思维的效果。②实例分析,对于实例分析环节,教师可借助习题、网络工程中提炼出来的问题等,设计好实例描述,与教学进度同步并随堂讲解和分析,例如,网络设备的选型、网络应用问题分析、超网编址的地址分配、路由表的更新、VPN的配置等。利用这些问题的引入,激发学生兴趣,激发创新思维。③练习讨论,练习讨论不是繁重枯燥的差事,可以针对练习展开讨论,不局限于获得一个答案,要搞清练习题背后代表的网络技术原理,并重点对解题的思路进行分析。例如,信道利用率的计算、子网掩码的计算等。鼓励提出多种不同的解题思路和解题方法,更好地起到巩固基础理论知识的作用,提高分析问题和解决问题的能力。④研究提高,在研究提高部分,教师可以拓展介绍与讲授内容相关的技术最新发展,以及教师科研课题相关的研究。在拓展介绍时,注重与相应章节内容的关联性,有利于扩充学生的知识面,让学习接触最前沿的科学技术,培养学生的研究精神和创新意识,也为感兴趣的优秀本科生较早进入教师科研团队提供可能。教学所面向的对象是有个体差异的学生,学生在知识结构、未来职业规划、兴趣爱好、学习态度等方面都或多或少存在着差异[5]。学校层面往往只针对专业特点设定相应的分层培养计划,但是对于相同专业、相同班级的个体差异就需要教师在教学过程中适度掌握,及时了解学生对知识点的掌握情况,在一定程度上做到“因材施教”。在基本的作业任务基础上,可以利用思考题和科研创新题,让学习基础较好的学生选做,并根据题目的难度程度精心设计分数权重[6]。在课程的第一次课上,介绍本课程的重要性、课程的考核规则,以及所采用的考核评价函数,这样,学生就会感到有的放矢,增强学习的目的性和自觉性。
2.注重学生兴趣培养和创新思维训练。①培养学生的学习兴趣,培养学生对网络技术本身的兴趣,需要从课程重要性的分析入手,让学生理解课程的重要作用。在教学实施过程中,教师要有意识地引导学生破除两种错误认识。第一种是认为只要死记硬背网络原理方面的知识,就能取得好成绩的错误认识。第二种是认为如果未来不从事网络技术开发就无须掌握网络技术原理的错误认识。网络技术是对信息技术类人才知识结构的必然要求。教师在授课时,关键是要激发学生对本门课程的学习兴趣,着重培养学生对网络技术的研究和探索精神,这是培养创新型人才的重要基础。②创新思维训练,为了在教学中更好地引导和激发创新意识,针对网络技术更新快的特点,教师需及时了解网络技术方面国内外发展趋势和动态,为学生提供难度适中的参考文献,鼓励他们在课余时间阅读思考,扩充视野。此外,在网络技术的教学过程中,我们运用网络仿真工具作为辅助的学习和研究手段,取得了非常好的效果。
为进一步提高教学效果,促进学生学习的积极性和创造性,我们可以通过课程网站,进行交流和讨论,及时发现教学中存在的问题,并以讨论会的形式定期开展网络技术专题的学习和讨论,促进个性化人才的培养模式的构建。
我国的网络技术的发展水平总体上与国际发达水平还有一定的差距,为了提高我国在网络技术上的原始创新能力和国际竞争力,我们必须抓紧进行课程的教学改革研究,积极探索和创新科学先进的教育教学模式和方法,进一步提升整体教育教学质量,为培养越来越多的适应国家和社会需要的创新型复合型人才。
参考文献:
[1]芦峰,郝娟.研究性教学与高校创新型人才的培养[J].教育科学,2011,27(5):50-53.
[2]叶晓国.计算机网络课程的教学实践与思考[J].计算机教育,2008,(22):95-96.
[3]谢希仁.计算机网络[M].第四版.大连理工大学出版社,2004.
[4]石利,吕立杰.从教学主导视角谈高校课堂教学改革[J].教育探索,2014,(1):42-43.
[5]唐少清,刘春玲,孙鸿飞.基于学生特点的教学模式探索[J].中国大学教学,2010,(9):20-22.
[6]蔡敏.课堂评定:学生学业评价的重要方式[J].教育科学,2012,28(1):22-26.