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

计算机网络教学项目驱动式教学的应用

计算机网络教学项目驱动式教学的应用

摘要:在应用型本科院校中,一些较为抽象的计算机网络知识以及传统的纯理论教学,在计算机网络中的教学效果不理想。因此,我们主要运用项目驱动式的教学方式,使其能够在一定的程度上改善当前的教学现状,旨在为提高教学效果提供一些有效的帮助。

关键词:项目驱动式教学;应用型本科;计算机

网络对于计算机网络课程而言,作为当前计算机专业的核心专业课程,它在教学中占据重要的作用。在通常的教学计划中,关于计算机网络的教学普遍安排在第二学期,并且选用《计算机网络》教材,它的知识结构较为合理,但有着一定的深度和难度。因此,这些较为抽象的内容对于刚刚接触专业课程的应用型本科学生来讲,在学习的过程中会感到较为吃力,并且相关的应用型本科的教学目标是培养应用型人才,这也在一定的程度上决定着在教学中不单单需要讲解基础的概念以及原理,也应当注重网络的基本使用以及实验等等内容。

一、项目驱动式教学

在当前诸多应用型本科计算机网络教学的过程中,其教学方式比较传统单一,老师一味地在课堂上进行理论讲解,这样纯理论的教学让学生感到十分的枯燥乏味,从而使得教学效果不够理想。面对这样的情况,我们应当积极改变现有的教学方式,使其能够在一定的程度上提高教学质量,那么就需要在教学中使用项目驱动式教学方法。对于项目驱动式教学而言,它主要是一种以行动为导向的教学方式,它的特点在于能够较好地将整个学习过程拆分为一个个具体的工程或者时间,从而最大限度地设计出对应的项目教学方法。这种教学方式能够在传授学生理论知识的同时,也培养学生的分析问题能力以及解决问题的能力。另外,在计算机网络教学的过程中,对于OSI参考模型以及网络协议这两个方面的内容,它是整个教学内容中的学习重点。因此,我们主要简单地以OSI参考模型以及相关网络协议为例,进行分析传统教学中存在的问题,接着引入相关的教学内容,探析项目驱动式教学它在计算机网络教学中的优点。

二、OSI参考模型教学方式设计

1.OSI参考模型教学中存在的问题在当前的计算机网络体系结构中,对于OSI参考模型内容多被安排在整个课程的前期,这样的教学方式主要是为了让学生通过对于OSI参考模型的学习,从而能够深刻地了解网络的体系以及结构。在传统的教学中,老师主要是简单地对OSI参考模型进行讲解,讲解OSI大致分为几层或者每一层的功能等等,这样的教学方式根本无法使学生构建起对于OSI模型的整体认知,甚至在一定的程度上还会导致学生对这一些内容感到十分枯燥并且乏味,更有甚者会出现厌学的情绪发生。2.使用QQ通信软件进行讲解OSI参考模型为了有效地解决教学的难题,以QQ聊天软件的通信过程自拍为项目任务,通过对于QQ通信过程进行简单的描述讲解,使学生能够对其有着大体的认知。当用户A主机上的QQ编写好文字之后,点击发送按钮传送给用户B。那么在这个时候,用户B便可以在自己的主机上看到用户A发来的文字。这种情况,对于用户A以及用户B而言,他们只是简单地接收到了双方发送的信息,但是对于文字如何从主机A传送到主机B的,双方用户都不太了解,这便是OSI当中的应用层表达。当用户A在编写好文字之后,想要发送给用户B,其编写的文字在通过通信编译之后,传送到用户B的主机上,并且将其转换成文字呈现在用户B面前。这一个过程主要是QQ这一款通信软件对编写的文字进行编码以及解码等操作,通俗的说,便是软件对于文字数据进行了加工,这代表着OSI中表达层的功能。主机A把一些转换好的编码通过QQ软件使其发送到本机网卡中,接着,由主机B通过QQ软件对网卡上的数据进行读取,那么在这一个过程中,便需要两端的控制程度能够较好的接触以及找寻。这便是OSI中的会话层功能。当用户A以及用户B两者在进行对话之后,两端的主机可能会运作多个应用程序。在主机中如何进行区别用户A以及用户B呢?那么就需要用户A在发送信息的时候,对数据进行标注。实际的说,便是在网络传输过程中通过端口号的方式进行区分主机不同的网络服务。在这个过程需要注意的一点是,保障其数据能够从远端传输到数据段,它代表着OSI中的传输层。当数据在从主机A传送到网络之后,我们需要进行考虑的问题有两个:第一,如果进行输送的数据比较大,那么我们首先就应当将数据划分为诸多的小数据。第二,如何在诸多的网络线路中找寻出最合适的一条路径。这代表着OSI网络层的功能。当网络中的路径确定之后,我们需要解决的问题便是如何确定同一网络中每一段链路之间的连接以及传输问题,并且在网络传输的过程中如何通过网络设备的硬件进行找寻。这是OSI中的数据链路层功能。当QQ发送的数据信息进入到网络之后,需要使其能够按照相关的标准转化成电信号等方式进行寻址,这是OSI中物理层的功能。在教学中,老师可以将OSI通过QQ通信过程的简单描述,学生便可以较好地理解数据在网络中传输的时候是如何进行层次操作的,另外也让学生能够充分地了解每一层之间的功能以及作用,从而对OSI参考模型进行细致的划分。

三、TCP协议教学方式设计探析

1.网络协议教学中分析在当前的计算机网络教学过程中,关于网络协议的教学贯穿着整个教学的内容,不管是从网络的体系结构还是数据传输等等,有着一定程度上的联系。但是在这个过程中,老师在开展教学的时候,需要注意其网络协议的概括十分抽象并且复杂,那么就需要较好地培养学生良好的空间想象能力以及记忆力。因此在实际的教学过程中,老师可以采用多媒体教学课件进行讲解协议的概念以及组成等等内容,从而让学生改变原本死记硬背的教学方式,让他们能够真正地理解协议的作用,并且这样的教学方式可以让学生灵活地进行学习,增强课堂的效率以及学生的学习效果。2.使用Wireshark分析TCP协议在这个过程中,如何提高学生学习网络协议的兴趣以及积极性,是当前计算机网络教学中急需解决的一个重要问题。因此在教学的过程中,老师有效地应用Wireshark软件进行教学是一个不错的方式。这种教学主要是通过Wireshark软件进行捕获数据包为项目任务,通过对于数据包的分析,从而使学生能够直观地了解数据包的组成以及使用协议,进而体会协议在网络中的实际使用。在当前我们主要是捕获并且分析TCP协议在讲授网络协议的步骤。老师在课堂上需要对于TCP协议的首部固定部分各字段以及TCP连接构建等相关过程对学生进行讲解,从而在一定的程度上使得学生能够对TCP首部格式以及组成有大概的了解。老师可以在课堂中使用Wireshark软件操作如何进行抓包,让学生通过多媒体的方式了解抓包的过程以及操作。老师需要在浏览器中输入网址,接着当Wireshark软件在抓获到相关数据包的时候,便对学生进行仔细的讲解,让学生能够了解数据包如何进行抓获。在Wireshark完成捕获数据的操作中,这一款软件它便会在自身的显示框中显示TCP数据连接等等相关参数,这样在教学中能够让学生充分了解这一款软件的应用以及操作过程。通过对于Wireshark软件实施捕获的数据包进行分析的过程,能够使得学生直观地了解TCP协议中的连接过程,从而让学生掌握协议在网络实际传输过程中的使用,进而增强他们的学习效果,使其能够在最大的限度上提高教学的效率以及学习的效果。

四、结束语

总体来说,当前我们可以在应用型本科计算机网络教学中积极使用项目式教学,并且结合一些较为熟悉的网络应用项目进行讲解较为复杂的网络知识,它能够有效地带动学生进行学习,从而在课堂上把教学的主动权转交给学生,这样的一种教学方式,它不单单可以有效地培养学生分析问题以及解决问题的能力,并且也可以在最大的限度上提高学生学习计算机网络的兴趣和动力,从而提高教学的质量。但是在实际的教学过程中,老师需要注意的是考虑学生的接受能力,按照学生的实际情况调整教学方式,从而让学生能够更好地适应教学容。

参考文献:

[1]孙璐荣,王家宁,姜楠楠.面向“新工科”的Java程序设计课程项目驱动式教学模式改革研究[J].科技经济导刊,2019

[2]葛金芳,徐涛,温家根,金涌,吕雄文,陈飞虎,李俊.科研项目驱动式教学在提升药学专业本科生创新能力的实践[J].中国高等医学教育,2019

[3]郭少丹.基于项目驱动的混合式教学在高职设计类课程中的应用——以广告设计与制作专业《网络广告设计》课程为例[J].江西电力职业技术学院学报,2018

[4]王雅君,李勇,程金石,时君丽,金海华,樊双蛟,王德权.基于项目驱动的数据库一体化课程多层递进式教学实践研究[J].电脑知识与技术,2018

[5]贾凯威,徐维隆,吴津津,黄粤.构建主义与SOLO评价视角下的计量经济学项目驱动式教学实践[J].教育教学论坛,2017

[6]王淑娟.项目驱动式教学在应用型本科计算机网络教学中的应用[J].科技信息,2014

作者:马翔 单位:湖南涉外经济学院