公务员期刊网 论文中心 正文

计算机网络课程教学方法探索实践

计算机网络课程教学方法探索实践

摘要:计算机网络课程具有很强的理论性和实践性,而在实际教学过程中存在着一些问题,使教学效果不能达到预期。为高标准完成计算机网络课程的教学工作、达成教学目标,从教师的教学模式和学生的学习方法两个方面,即教师如何更好地教和学生如何更有效地学,对计算机网络课程的教学提出改进方案。教学方法改革,提高知识的整体性,实践教学与理论教学相辅相成,并在教学过程中得到应用,收到了良好的教学效果。

关键词:计算机网络课程;自主学习;知识框架;实践教学

1计算机网络课程

计算机网络课程是计算机科学相关各专业的一门专业课程,具有很强的理论性和实践性。本课程的教学目标是:使学生系统地掌握计算机网络的基本概念及原理;理解计算机网络常用的协议;熟悉计算机网络中常用的交换和路由设备的基本配置和工作原理。通过教学过程中对理论部分的理解和对实践部分的操作,培养学生的抽象思维能力和实践能力;通过综合实例的设计与实现,培养学生综合提炼知识的能力和创新能力。然而,在实际教学过程中得到的效果往往不尽如人意,还有待进一步提高。

2教学现状

2.1学生被动学习

由于计算机网络课程理论性很强,大部分教材都侧重原理性讲述,所以在实际的教学工作中,大部分教师仍采用较为传统的教学方法。此类教学方式无法充分调动起学生学习的积极性,学生的学习兴趣不浓,学习效果也不能达到预期。

2.2知识点零散无结构

计算机网络课程涉及众多的概念、协议、原理及算法,多数学生在学习的过程中,通过教师讲解可能仅仅获得了一些零散的知识点,而并未对各个知识点进行联系及其更深入的探究,导致学生只是知道“是这样”,但不清楚“为什么是这样?”,更无法企及创新能力的培养。

2.3实践教学与理论教学各自过分独立

计算机网络课程中都会设置相应课时的实验环节,目的是通过实验环节增强学生对于理论知识的理解,并提高学生的实践能力。然而,在实际的教学过程中,由于学时及实验室等各方面条件所限,一般情况下,实验教学和理论教学各自独立,当两者的进度无法完全契合时,就会导致实验教学和理论教学不能很好起到相辅相成的作用。

3教学改革

3.1教学方法改革

为了提高学生的学习积极性和学习兴趣,需要打破传统的教学模式,为课堂注入新的活力。可适当采用自主学习的学习模式,让学生从被动地接受转变为主动地参与,主动提问、主动思考、主动寻找解决方案。此种教学模式具有以下两方面的优势:第一,可以提高学生对于教学活动的参与度,教师通过观察学生在整个教学活动中的参与情况,了解学生对于知识点是否理解以及理解的深度。第二,在学生提问、思考和求解的过程中,不但可激发学生的求知欲,还可培养学生的创新思维,锻炼其创新能力。

3.2提高知识的整体性

计算机网络课程中各章节的基本概念和知识点众多,如果没有经过有效的知识框架梳理,则各个知识点都是零散的,不利于基本知识的掌握和新知识的提取。如:多数计算机网络教材的内容都是基于TCP/IP的五层体系结构展开讲解,虽然课程的内容被分成五章来介绍,但教材各章节的知识实际上并不是孤立存在的,只有将各章节的知识点串联起来并进行再加工才能形成一个完整的知识体系,有助学生更好地理解TCP/IP的五层体系结构,由此完成一个基本的信息传输任务,只有这样,学生在面对综合性练习或实际的网络环境时,不会束手无策。所以,教师在讲授的过程中,不能孤立各个知识点,要有前后各章相关知识的连接,要让学生对知识点有整体性的认识。当然,在教学初期,学生对于基础知识的积累非常有限,通过一段时间的慢慢积累,学生一定会有很大的收获,并且在此过程中不但掌握了基本的网络知识,还促使学生采用更有效的学习方法,锻炼了其学习能力,使得整个教学过程不但“授之以鱼”,更是“授之以渔”。

3.3实践教学与理论教学相辅相成

计算机网络课程中涉及很多抽象的知识,如协议,这些协议是怎样工作的?是学生学习过程中最难以理解的部分。以TCP协议的建立连接为例,如果教师在教学过程中,仅仅按照教材讲授TCP协议在建立连接的时候需要三次通信和每次通信过程中各个参数的取值和变化,对学生而言可能太抽象,不容易理解,更无法印象深刻。但如果教师在讲授完理论知识后,能及时利用抓包工具(如wireshark)抓取数据包后,再和学生一起分析每次通信过程及包头中各个标志位及字段的变化情况,学生一定印象深刻,收获颇丰。实验截图如图1所示。在TCP建立连接的时候需要进行三次握手,在这三次握手的过程中,每个关键标志位的取值都明确可见。如:第一次握手:1482,是客户端发起主动连接请求。其中SYN=1,seq=0。第二次握手:1483,是服务器端同意建立连接,给出的确认报文。其中SYN=1,ACK=1。第三次握手:1484,是客户进程收到服务器端的确认后,还要向服务器端发出确认,其中ACK=1,seq=1。三次握手完成,TCP连接建立成功,可以进行数据的传输。这样,让抽象的通信过程变得具体,看得见、摸得着,理解起来更简单,也更有趣。除此,教师可以向学生布置其他自学内容,如让学生继续利用wire-shark分析ARP等协议,锻炼其对新知识的探索能力。

4结语

如何更高标准地完成计算机网络课程的教学工作、达成教学目标,是笔者多年来在计算机网络课程教学工作中一直不断思考的问题。从学生如何更有效地学、教师如何更有效地教两个方面做出了讨论,并在自身的教学工作中不断改进提高,以期得到更好的教学效果,在以“授之以渔”为教学目的的教学活动中,激发学生的求知欲、创新欲和探索精神。

参考文献:

[1]檀祝平.以“自主学习中心”为载体的高职创新型人才培养模式研究[J].教育与职业,2014,(14):114-116.

[2]陈雪梅.以学生自主学习为主的实验教学模式实践与思考[J].实验技术与管理,2014,31(06):197-199.

[3]王亮,田丰.计算机网络课程教学改革的一些思考[J].教育现代化,2018,5(22):75-76.

[4]刘会会,王宁,郭丽萍.基于计算思维的“计算机网络”课程教学探索[J].周口师范学院学报,2018,35(02):129-132.

作者:杨美艳 都广捷 张爱华 阎宏艳 单位:天津科技大学