计算机网络课堂教学中的能力培养

时间:2024-02-08 点赞:49617 浏览:100064 作者原创标记本站原创

本文是一篇计算机网络论文范文,计算机网络类学年毕业论文,关于计算机网络课堂教学中的能力培养相关硕士论文范文。适合计算机网络及计算机教育及计算机网络课程方面的的大学硕士和本科毕业论文以及计算机网络相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:计算机网络是高校计算机相关专业的一门重要的专业课程,也是对相关专业本科生进行能力培养的主要课程.针对计算机网络课程特点和难点,结合高校教指委所制定的专业能力构成与培养的指导思想,提出了计算机网络课堂教学的能力培养目标和几种行之有效的教学方法.教学实践证明了方法的有效性.


关 键 词:计算机网络课堂教学能力培养教学改革

1引言

计算机网络已经成为高校计算机及相关专业的一门重要的核心课程,这一点不论从国内的计算机专业考研统考内容、本科教育课程体系[[[]高等学校计算机科学与技术专业公共核心知识体系与课程.清华大学出版社出版.2007.10.]]、国外发布的最新计算机课程体系[[[]马楠,PeterSun,李天工,李京平.英国大学计算机专业研究生课程设置与教学管理.计算机教育,2008(11):80-82.]]来看,都是毋庸置疑的.计算机网络是一门理论性很强,同时实践性与应用性也很强的课程.各高校对于计算机网络的教学虽然都很重视,但是教学的实际效果并不理想,仍然存在理论内容抽象、学生不知道如何运用等问题.在本科毕业生中出现的求职难等现象也反映出相关课程理论不扎实、实际动手能力弱等问题,这与相关课程教学过程中忽视能力培养有直接的关系.

因此,在计算机网络教学中加强理论与实际的结合,加强能力训练,既是改善教学质量、夯实理论基础的需要,也是提高学生实际动手能力、提升学生就业竞争力的重要手段.关于本科计算机网络课程与教材体系建设、实验课建设等方面文献[[[]陈智罡,刘臻,金冉,方跃峰.应用型本科计算机专业网络方向课程群的建设与研究.计算机教育,2009(20):97-98,49.],[[]吴功宜,张建忠,徐敬东,吴英.本科“计算机网络”课程教学与教材体系建设的实践.计算机教育,2008(11):14-18.],[[]徐明伟,徐恪,崔勇,吴建平.计算机网络实验教学与NetRiver实验系统.计算机教育,2008(24):3-6.]]中给出了不少建议和经验,本文主要讨论计算机网络课程教学中,在课堂教学方面一些行之有效的方法.

2需要培养哪些能力

对于计算机科学技术专业的学生而言,应当进行哪些方面的能力培养是个重要的问题.国内教育专家和教育工作者进行了大量的相关研究,文献[[[]高等学校计算机科学与技术专业人才专业能力构成与培养.机械工业出版社.2010.3]]是该项研究的结晶,其观点认为计算机专业学生的专业能力可以概括为四大基本能力:计算思维能力、算法设计与分析能力、程序设计与实现能力、系统能力(系统的认知、设计、开发、应用).但各个高校的实际情况不同,不可能制定相同的培养和发展目标.高校可大致划分为三大类型,即科学型(CS)、工程型(CE和SE)、应用型(信息技术型IT),不同类型的学校在培养计算机专业的能力方法,可以有自己的侧重点.例如科学型学校侧重培养学生的计算思维能力、算法设计与分析能力,工程型、应用型学校侧重培养学生的程序设计与实现能力、系统能力.

具体到计算机网络教学中,结合我校的应用型定位,虽然也可以培养计算思维和算法设计与分析等能力,但我们认为更适合培养系统能力,主要包括以下四种能力:(1)系统认知能力:即理解和掌握网络系统的构成的能力,(2)系统设计能力:即设计网络结构的能力,(3)系统开发能力:即制定计算机资源规划、选择网络部件、安装计算机网络、实现通信软件等的能力,(4)系统应用能力:即管理计算机网络、管理通信资源等的能力.

3能力培养的方法

能力的培养有多种方法,我们这里主要介绍以下四种在实践中行之有效的方法.

(1)启发式教学.传统教学是以教师为中心,教材为中心的,学生处于被动地位,很难养成主动的学习的精神.启发式教学要求教师在教学过程中根据教学任务和学习的客观规律,以启发学生的思维为核心,调动学生的学习主动性和积极性,促使他们主动地学习.例如,在使用ping命令验证网络的连通性时,我们提醒学生注意观察第一个ping包的反应时间明显比后继ping包反应时间长,但对某个主机多次运行ping命令时各个ping包反应时间近似,让他们分析其中的原因.在学生不能很快给出解释时,再通过运行清除ARP地址缓存的arpd*命令然后再运行ping命令,让学生观察其中的差异并给出解释.通过设计这样的启发式教学,可以有效激发学生的学习热情,提高他们观察实验现象、分析实验数据的系统认知能力.

(2)理论联系实际.目前计算机网络的教材大多是以OSI七层模型,或TCP/IP五层模型为线索,概念多,理论抽象.教师在授课过程中深感要在有限时间内把计算机网络抽象的原理和相对枯燥的协议讲清楚且能结合实际,并非易事.学生在学习过程中常感到课程枯燥、抽象,难以掌握.将抽象的理论与实际相结合是个很好的教学方法.比如在讲网络层原理时,讲到IP层转发分组的流程[[[]谢希仁.计算机网络(第5版).电子工业出版社.北京,2008.1]]时,可以通过运行windows系统的route命令、tracert命令等实际操作让学生加深理解这部分内容.还可以让学生体会到一台计算机本身也可以扮演一个路由器的角色,并进而直观理解路由表,设置静态路由等.另外,通过使用网络协议分析软件wireshark加强学生对数据链路层、网络层、应用层协议的理解,进而学习观察网络流量变化、分析发生的原因.这样,可以培养学生管理计算机网络、管理通信资源等系统应用能力.

(3)仿真软件的使用.由于课时的限制,多数计算机网络课程主要时间用于理论教学.如何在计算机网络课堂中培养学生的系统开发和设计能力成了一个难题.针对这个问题,我们通过使用仿真软件进行教学并鼓励学生自己使用仿真软件进行简单的网络设计.我们使用的软件是PacketTracer.PacketTracer是由Cisco公司发布的一个辅助学习工具,为初学者设计、配置网络,以及排除网络故障提供了网络模拟环境.用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况.通过使用该仿真软件,可以锻炼学生的网络设计和故障排查能力.

(4)任务驱动式教学.在应用层知识的学习方面,我们推荐任务驱动的教学方法.布置任务让学生动手配置WEB服务器、FTP服务器、DNS服务器、TP服务器等,并让先会的同学带动帮助其他同学.既可以让学生们学到了知识,体验了团队精神,也培养了他们的系统开发和设计能力.

4结语

通过教学实践,我们发现学生在本门课程的知识掌握上有一定的提高.更重要的是,学生的学习兴趣得到了激发,动手意愿和能力都有所提高.自主报考网络工程师并打算将来在相关领域就业的学生人数也有所增加.虽然成果还只是初步的,但证明了我们这项教学改革的有效性.

相关论文

计算机网络实践教学体系与能力培养

本文是一篇计算机网络论文范文,计算机网络方面有关硕士学位论文,关于计算机网络实践教学体系与能力培养相关本科毕业论文范文。适合计算机网。

计算机网络实践教学体系与能力培养

本文关于学生及网络及能力方面的免费优秀学术论文范文,关于学生方面论文范本,与计算机网络实践教学体系与能力培养相关毕业论文提纲范文,。

提高计算机网络课堂教学质量方法

这是一篇教师方面本科论文范文,与提高计算机网络课堂教学质量方法相关电大毕业论文。是计算机工程专业与教师及学生及课堂方面相关的免费优。

提高计算机网络课堂教学质量方法

本文是一篇计算机网络论文范文,计算机网络类有关毕业论文参考文献格式,关于提高计算机网络课堂教学质量方法相关毕业论文格式模板范文。适合。

高中计算机教学中应用能力培养探析

本文是一篇计算机论文范文,计算机类电大毕业论文,关于高中计算机教学中应用能力培养探析相关本科论文范文。适合计算机及计算机应用技术及高。