《计算机网络》课程教学的与

点赞:3702 浏览:10124 近期更新时间:2024-03-19 作者:网友分享原创网站原创

摘 要:针对目前计算机网络课程教学过程中存在的普遍问题,该文对该课程教学的内容、方法及手段进行了深入的分析,提出了相应的改进措施.实践证明,这些措施取得了较好的教学效果.

关 键 词:计算机网络;教学;措施

中图分类号:TP393文献标识码:A文章编号:1009-3044(2013)25-5695-02

1概述

随着计算机网络技术的迅速发展,各行各业都需要融入大量高素质的网络人才.因而,社会对各个高校在计算机网络课程的教学和人才培养上提出的要求越来越高.作为计算机、通信及信息类专业的重要必修课,计算机网络是计算机与通信交叉学科,具有实践性、复杂性、更新快的突出特点,被公认为是一门较难学好的课程.

2网络教学过程中存在的问题

1)教学内容繁杂零碎,难以重点突出.在计算机网络课程中,教学内容包括了大量的概念、原理、协议等基础知识,且以错综复杂的方式彼此交织在一起.授课过程经常局限于各种协议数据格式和技术细节上,忽视了基本概念和工作原理的重要性,很难突出授课的重点内容.

2)难以建立完整的网络知识体系.该课程包含大量的概念和协议,教师在授课过程中通常会有意识的减少基本原理的叙述和该理论的分析过程.许多学生认为计算机网络是一些概念,太简单,但遇到实际问题,却不知如何解决,缺乏对知识体系的建立和知识间的融会贯通.事实上,任何计算机网络的前沿技术都是以基本原理为基础的,只有重视基本原理的学习,学生才能快速掌握计算机网络的最新技术.

3)实验环境过于落后.大多数高校的网络实验室设备陈旧,与现实的网络应用不同步,仅能进行较基础的实验,不能胜任当前需要的实验.然而,若投巨资购写大量的网络设备构建高水平的实验室,不是所有高校都能承担的.因此,利用有限资源,构建合理实验平台是必须解决的问题.

4)教学模式过于单一,难以调动学生的学习热情.在计算机网络教学活动中,由于授课学时有限,通常以教师的“教”为主,学生只能被动地接收,缺乏互动,难以激发学生的学习热情.特别的,该课程包含了大量比较抽象的基础理论知识,例如数据通信、体系结构、路由原理和协议等,学生很难理解和掌握,比较排斥该类知识的学习.

3教学改进措施

针对上述的计算机网络课程教学过程中存在的问题,我们首先审核了计算机网络教材的理论教学内容,并对其进行合理分类,列出了教学内容的重点和难点;根据网络实验的基本功能,对其合理分类,使其更好地辅助网络课程的教学;其次,提出教学过程应遵循理论教学与实际应用相结合的教学理念;最后,为了充分调动学生的学习热情,我们对教学手段进行了不同层面的改进和优化.

1)理论内容分类,突出重点和难点.将教材[1]中复杂的理论内容进行整理,教学过程应放在网络的基本概念和工作原理上,重点讲解网络体系结构、ISO/OSI和TCP/IP参考模型、各个分层中的协议、以太网、TCP/IP协议族以及网络的典型应用,其中,TCP/IP参考模型、路由协议、TCP差错控制、流量控制和拥塞控制、Socket编程、TCP/IP协议族各层之间交互等教学内容存在一定的难度,适当增加课时和教学实例,便于学生对这些难点教学内容的理解.


2)网络试验合理分类.网络实验[2]有助于对网络原理进行深刻理解,提高网络的使用技能,培养动手能力.根据网络实验的这些特点,我们将计算机网络实验分为原理验证型、应用实践型和研究探索型三种类型.原理验证型实验一般需要借助于基本的网络硬件设备或仿真实验系统,再现网络原理的工作过程,有助于学生理解计算机网络原理;应用实践型实验有助于学生更深入理解网络原理,提高应用和维护计算机网络的技能;研究探索型实验通常用于探索新知识、协议或某种猜想的验证,适合于研究生或网络专家,也是促进计算机网络学科快速发展的主要手段.

在教学实践过程中,将所有网络实验划分成原理验证型、应用实践型和研究探索型三种类型,依据具体的教学内容,选择最适合的实验类型,强调“原理为本,实践并重”的教学理念,合理组建网络平台.

3)理论与实际应用相结合.在《计算机网络》教学过程中,我们通常采用“自底向上”逐个介绍各层的概念和工作原理,同时利用一些常用的网络应用(比如邮件发送等)来讲解各层协议的工作原理和它们的交互过程.此外,为了使学生了解网络的实际工作过程,以学生熟知的中国教研网为例,讲解TCP/IP协议是如何交互的,便于理解其工作原理;将交换机、路由器、各种网卡及各种网线等网络设备现场组网,并演示路由器和交换机的配置过程,使交换机和路由器的工作原理更直观、更有效地呈现在教学课堂.理论与实践相结合的教学方法有助于学生更深刻理解教学内容的重点和难点.总之,在教学方法上,摒弃填鸭式教学,提倡案例启发式、讨论式、引导式教学,培养学生积极动手和创新思维能力.

4)改进教学手段.为了提高教学效果,我们不断改进教学手段,采用各种逼真的模拟软件演示网络设备的工作过程,使学生更形象直观地掌握这些设备对数据传输中的处理过程.为了巩固和验证学生掌握知识的情况,针对计算机网络各章的重点和难点教学内容,我们开发了各章的试题库,并分发给学生使用,学生可以及时对所学内容进行测试.借用计算机网络课程辅助教学系统-NetDemo[1],该系统以动画形式将常见问题及其相应方法呈现出来,提高学生思考和解决问题的能力.构建开放学习的网络平台,便于师生及时交流和共享教学资源,使学生不仅学习计算机网络的理论,还使用随手可触及的网络,随着现实生活方式的变化,这种环境将极大地激发学生对网络的创新需求,也是计算机网络理论向前推进的动力.

4结束语

近年来,计算机网络课程作为高校计算机及相关专业的核心课程,受到了极大地关注.针对该课程教学过程中普遍存在的问题进行了深入的分析和总结,提出一些改进的措施和方法.希望能给该课程的教学改革提供一点借鉴.