高职《计算机网络原理》课程教学探讨
2013-08-15王希瑶
王希瑶
(台州职业技术学院,浙江 台州 318000)
1 课程性质
计算机网络原理是计算机网络专业的核心课程,通过本课程的学习,使学生能够深入理解计算机网络系统的基本概念和工作机制,掌握Internet采用的TCP/IP体系结构及各层主要协议的基本内容及工作原理。为以后的其他课程的学习打下理论知识。课程的教学目标要求着眼原理,重点使学生掌握本领域的重要的基础理论知识和协议基本原理。
2 教学现状
《计算机网络原理》是计算机网络专业的一门基础理论科,在计算机专业中,《计算机网络原理》占有非常重要的位置,但由于这门课程抽象、理解难度大、理论性强,一直是学生和老师都认为难学难教的一门课程。各种各样的网络协议和算法构成了计算机网络的理论基石,而这些协议和算法往往是复杂、抽象的,学生在理解上面存在较大的困难,很多学生甚至在学习完课程后依然无法对网络体系的 分层有正确的理解。
3 教学方法研究
3.1 巧用类比,帮助学生理解抽象原理
在教学过程中,学生将遇到大量抽象的概念和原理。由于计算机网络是一种“人造”的事物,其中的概念,原理都是由对人类活动的观察导出。教师可以利用这一特点,在教学过程中善用类比法,多用生活中熟悉的、具体的例子进行类比,帮助学生直观、形象的理解抽象,枯燥的知识。比如,在讲授计算机网络分层体系结构中,采用航空旅行系统的层次组织和运作来类比:在讲授可靠传输和不可靠传输用邮政系统的挂号信和平信传递过程来类比;在讲授数据封装和解封装问题时,采用邮政传递中的信笺—信封—邮包—邮车的使用过程进行类比;在讲授路由算法、路由协议时采用旅行计划和实施过程、驾驶员行车问题等进行类比。这种类比的大量使用,能够非常有效地帮助学生加深理解,而不是死记硬背。教师在教学过程中应该积极思考,积累素材。教师之间也可以互相沟通,建立起共享的素材库,对教学质量的提高有着明显的作用。
3.2 利用仿真软件,增加教学直观性
针对一些难点内容,学生已有的知识水平或客观条件所限,进行直接问题答案的探索有较大困难时,教师通过一些实验对所学原理进行验证,能够有效地帮助学生加深理解。比如,使用Packet Tracer用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。使用抓包软件Ethereal抓取网络上传输的数据包,并对数据包进行分解、分析进而分出数据包各字段。直观化的教学方法消除了计算机网络数据传输的神秘性,并培养了学生探究网络中到底有什么信息在传输、如何传输的积极性。可以借助网络侦听、数据包补货软件和模拟仿真软件等进行“证据”的体验,然后引导学生进行解释。
3.3 部分课时进行双语教学 ,使学生准确理解专业知识
对《计算机网络原理》课程尝试采用双语教学,可以使学生最准确地理解专业知识,又可以使英语和专业课的学习相互促进。因为这个专业的重心在欧美,知识都是以英语作为主要的专业技术载体。计算机学科具有较强的国际共通性,其表述、词义和专业术语的理解和诠释比较一致,并且有很多中文表达方式都是直接从英文翻译过来的。实施“双语教学”为学生以后查询科技资料、阅读科技文献和进行国际学术交流打下基础。因此,计算机学科应当开展“双语教学”。
在双语教学的授课过程中,课堂讲解方式有以下三种:全中文表达;全英文表达;英文幻灯配以口头中文讲解。由于“计算机网络原理”课程本身的特点,即使采用中文授课,学生都普遍认为难理解,更何况加上一层语言障碍,而且高职学生英语普遍薄弱,所以经过广泛咨询和学期中不断调整,也为了增强学生的自信心,保证他们能够跟上教学进度,最后确定使用英文幻灯配以口头中文讲解的方式进行授课,也就是将重点、难点内容先用中文解释,然后认识专业的英文词汇、语句。
4 结语
在本课程的教学中,力求使抽象的网络原理形象化、使学生理解更透切;尝试双语教学,使学生理解更精确。但随着知识的日新月异及教学手段的不断创新,教学方法仍然值得进一步研究和探索。
[1]崔炜荣.高校计算机专业《计算机网络原理》教学方法研究[J].软件导刊,2012(3).
[2]王红霞,刘丽.计算机网络原理双语教学的实践与探讨[J].大众科技,2006(8).
[3]武凌.计算机网络课程教学方法的探讨[J].电脑知识与技术,2011(1).
[4]张军,季伟东.计算机网络课程教学模式创新及实践[J].计算机教育,2010(22).
[5]云红艳,赵志刚,李琳,杜祥军.《计算机网络原理》课程教学改革探讨[J].2012(32).