简介:计算机网络实验课程教学应该符合实验教学课程体系的要求,达到多层次多角度,满足多层次不同学生的不同需求,本文介绍了实验课程在建设的必要性、理论课程建设、实践课程建设和环境建设等方面进行了探索。关键词理论课程;实践课程;网络实验TeachingReformingonComputerNetworkExperimentCoursesWangChunxia(ShangqiuNormalCollege,ComputerTechnologyDepartment,Shangqiu476000,China)AbstractComputernetworkexperimentcoursesteachingshouldmeettherequirementsofteachingcurriculumtoachievethemulti-levelsandmulti-anglesinordertosatisfydifferentstudents’needs.Thispaperdescribestheexplorationoftheexperimentalcurriculumsintheconstructionofnecessariesandthebuildingoftheoretical,practicalandenvironmentalcourses.KeywordsTheoreticalcourses;Practicalcourses;Networkexperiment计算机网络课程既是计算机科学与技术专业的一门专业基础课,又是一门理论性强并有一定实践性的专业必修课。而计算机网络实验课程是计算机网络课程中的一部分核心内容,建立计算机网络实验课程教学模式,实现网络课程理论性知识和实践性知识的结合,从而满足当今社会对学生学习计算机网络技术知识的多层次要求。一、实验课程建设的必要性目前,在传统教学中,大部分院校都呈现出“重理论,轻实践”的现象。大多高校在实施网络实验教学时,仍是以让学生看演示、看教学片或者参观已经建好的网络环境等方式来帮助学生了解、消化专业实验的内容,而把实验或实践的重点放在Windows网络的基础应用上。而这些内容,随着网络的发展与网络知识的普及,已经被一部分学生掌握,没有必要单独设课,而更深入的实现网络规划、网络建设、协议分析、网络应用等内容,则由于课程安排不合理或实验设备的短缺而没有纳入实际的教学当中。针对目前大多高校包括我们学校在内所进行网络实验课程讲授存在的问题,提出了架构计算机网络实验课程体系,进行实验课程的改革,建设网络实验环境,重新架构适合学生理论和实践相结合的网络课程体系,研究出一套适应社会网络人才需求教学方案。网络实验教学中从多层次角度考虑,实现计算机网络课程教学新体系,把计算机网络课程的教学分为课堂讲授、基础应用、开发应用和综合应用等多个层次,形成集知识和能力培养为一体的复合型网络教育模式,为培养适应当今社会需求的网络服务型人才做好准备。因此,对计算机网络实验课程的改革势在必行。二、实验理论课程建设实现网络理论课程相对应的网络实验课程,建立高校网络实验课程的必要性,具备完备的实验课程教材和实验课程的环境,实验课程教材和理论课程教材相适应,同样实验环境的模拟环境,也要必备。学校根据自己的师资力量和教学条件的投资,建设自己的实验室。(一)改革实验内容改革实验内容,是实验课程建设的目标,根据培养的人才不同,将实验课程分为科研型和应用型两类人才。教学中也按照培养的目的分为原理性实验和应用性实验两种情况。针对原理性实验,主要帮助学生对抽象的网络理论概念,比如网络体系结构、网络协议等进行深入的理解和更深层次的研究,为网络理论的高级应用和管理奠定理论基础。另一方面,对应用性实验,着重培养学生在组建网络、网络管理、网络维护等实际技能的培养,培养学生的动手能力,解决网络实际中的问题。(二)实践理论课程体系建设社会需求网络人才的目标越明确,对于网络理论和实践课程的分工就越具体,通常将两类实践课分为科研实践,着重对网络协议深入研究,详细给出分析的原理,让学生掌握基础理论更扎实,为进一步的科研学习打下扎实的基础。另一方面,对实践应用性人才,着重对动手能力的培养,培养动手方面的操作,提供更详细的步骤,让学生动手方面更熟练。(三)实验理论课程的环境网络实验理论课程可以有两种不同的教学模式。对于传统意义上教学模式是黑板、多媒体方式,该方式适合以前网络设备比较少的情况,学生在多媒体的教学方式下,直观的接受网络实践课程的理解和“动手”能力意义上的学习。这种方式丧失了学生做实验的乐趣,只有亲自动手的解决方案,才是学生真正意义上动手能力的培养。为了使学生更能很好的学习实验理论课程的,采取实验机房教学模式,是对网络实践性强的学科,更易于学生直观的接受,学生更能掌握网络的理论知识,并且学生的动手能力和思考问题的能力也得到了很大的提高。三、实验实践课程建设网络实践课程的建设按照两类不同的实验或者不同类型的网络人才进行分类,架构不同的网络实验室,开设不同的实验课程。网络实验一般分为原理性实验又称为“验证性实验”,需要在老师的指导下进行,让学生理解原理,掌握网络实现的原理。学生根据网络原理知识,进行验证,分析原理实现的过程。原理性的实验主要涉及到网络各层实现功能需要的网络协议,复杂性的原理主要涉及高层次,比如比如网络协议分析和协议的配置,针对具体的协议IP、TCP、路由器使用的协议RIP、OSPF等。应用性实验需要实验设备,学生根据实验的目的,自己动手亲自实践,并根据出现的问题,提出解决的方法。一般按照小组分组自主来进行实验。通过应用性实验,提高学生的动手实践能力。应用性实验一般是基于WindowsServer2003的网络实验包括WindowsServer2003下TCP/IP配置实验、WindowsServer2003下网络命令应用实验、WindowsServer2003下客户程序应用实验等;网络安全方面的实验,主要针对在Windows2003防火墙方面进行的实验;局域网组网技术,指熟练各种组网的硬件设备;综合布线实验等。这些适合专业层次要求比较低的学生来学习的内容。另外一类应用性实验是路由器实验、交换机实验、网络管理实验等,主要实现高层次硬件设备的配置及该网络设备需要添加的协议,对学生层次要求比较高,适合以后从事网络工程的学生来学习。四、实验环境建设计算机网络实验环境分为软、硬件环境建设,软、硬件环境也是根据网络实验课程的性质来划分的,一般的硬件环境主要针对应用性实验,比如交换机或路由器的配置、网络架构等,让学生进行网络组建,提高学生动手能力的。一般是分小组进行实验,小组实验室主要包括一个实验台;每个实验台配备基本的网络设备一台服务器,若干台计算机,双绞线若干米,RJ-45头若干个,线钳一把,测线仪一部,集线器、交换机、路由器一到两台,软件包一个(包括Windows2000server系统盘、网络管理软件、教学光盘等相关软件),网络实验指导书一本。硬件环境的建设,要根据学校的投资情况进行建设,不同的网络设备,在一些网络建构和设置上有不同的差别,这需要老师根据情况给学生讲解,实现理论应用于实践的更好应用。现在市场上有不同品牌的网络产品,比如CISCO、华为等,可增加路由器、交换机,需要,教师根据情况给学生加以介绍。而软件环境是根据网络理论课程,进行验证性的网络实验原理,有教师提供网络原理实验的软件,比如wireshark,一个免费的软件,能够深入的了解协议、分析协议的重要软件,针对IP、ARP、ICMP、HTTP等协议进行分析的软件原理,从而让学生更深入地了解网络的理论知识。除此之外,还有一些专门的软件模拟真实的实验环境,实现交换机或路由器的配置,构造不同的网络结构,实现虚拟环境下的网络的配置。通过软件环境可以方便学生进行理论知识学习。学生或老师也可根据网络理论原理,自己动手编程实现验证的网络理论知识,学生在实验时,只要开启软件就很容易完成实验项目。这样可以提供两方面的综合能力。五、网络实验课程体系建设网络课程体系以计算机网络理论课程作为基础,对应网络实践课程体系。一般可以分为理论实验课程和实践实验课程。理论实验课程针对原理性实验和一些应用性实验课程进行实验过程的讲解,最好在多媒体上讲授,然后学生分小组进行实验。下面给出一些网络理论实验课程,比如网络体系结构数据流在各层的传递,数据链路层、网络层、运输层等各层的协议、网络流量分析、网络应用开发、协议应用、IPv6协议等。实践实验课主要包括服务器的应用、路由器的配置、网络测试工具的使用、局域网的组建等。除了上好实验课程,还要考虑网络技术的更新和实验内容的调整,针对计算机网络实验课程《实验指导书》可以做到随时更新,既要有很强的针对性,又要方便学生预习和自学。因此,为了更加突出《实验指导书》的指导性作用,高校应该组织教师根据本学校实验的安排设置情况编写自己的《实验指导书》。计算机网络课程的改革,使学生系统学习并掌握计算机网络的主要技术,掌握计算机网络的基本原理,学会网络全程的日常操作、维护和管理,具有独立构建中小型局域网的能力。最终使学生在网络设计方面达到网络设计师水平、网络工程方面达到网络工程师水平,为日后从事网络设计和网络工程方面的工作,打下坚实的基础;为学生进入高等院校从事网络研究打下坚实的基础。六、结论通过本论文的学习,将使得网络专业的学生,有计划、更系统地完成网络实践教学环节,更深刻体会网络理论与实践的关系。更好掌握由网络基础到局域网架构、广域网架构及网络协议支持等网络工程全方面知识的灌输,培养学生具备较强的实践动手能力。改革网络实验课程体系,整合新思想、体现网络发展的观点。针对现在处在网络化的时代,网络课程的学习的重在实践,提出了网络实验课程从网络环境到网络授课种种情况的考虑,每个学校根据自己培养学生的目标进行选择,也可根据学校情况建构实践环境,使网络课程的教学质量从原来量的提高到质的飞跃。参考文献1李赫男,陈松乔.计算机网络实验课程体系的设计J.湖南第一师范学报,2007,432-342全成斌,杨士强,赵有健.计算机工程实践教学的改革与探索J.计算机教育,2008,4100-102作者简介王春霞(1975-),女,河南沈丘人,副教授,研究方向计算机网络基金项目商丘师范学院教学改革重点项目
简介:分析了目前计算机实验中所存在的主要问题和弊端,并针对这些现象进行了研究和探索,最后结合计算机网络的优势设计了一套解决方案,有效地解决了一些在传统的实验方式里所难以解决的问题。关键词实验教学;网络;实验模式中图分类号G434文献标识码A文章编号1007-9599(2010)04-0000-02NewThoughtsonEnhancingTeachingEffectofComputerExperimentZhouHaohui(ChangshaCommerce&TourismCollege,Changsha410004,China)AbstractThearticleanalyzedcurrentlyproblemandirregularityonComputerExperiment,intendedtomakeastudytothisphenomenon,Finallycombinedtheadvantageofnetworktodesignawayofsolution.Availablysolvedsomeprobleminthetraditionalexperimentalmethod.KeywordsExperimentalteaching;Network;Experimentalmodal一、前言目前计算机课程已成为大中小学的基础课程之一,计算机课程相对其它课程而言最大特点就是它必须和实验相结合。随着计算机应用范围的日益广泛,做为一门实践性非常强的基础课程,熟练掌握计算机的使用方法和各种应用程序的操作才是关键所在,因此如何计算机实验教学进行改进也就成为众多教学研究者的研究目标,计算机实验教学也提高到了重要位置。二、目前计算机课程的实验模式和弊端(一)实验环境的分析实验实验环境可分为两方面1.硬件环境计算机实验的硬件环境主要是包含计算机和计算机网络,目前的计算机更新换代速度较快,一般的高校计算机都是5年更新一次,计算机性能越来越好,所能讲授的东西也越来越多,加上网络速度的提高,千兆网络的接入比比皆是,为计算机的教学和管理都带来发前所未有的新空间,要如何才能充分利用这些硬件资源可以做的文章很多。2.软件环境随着计算机课程的改革,计算机实验从以往的单一的计算机文化基础、编程到现在的商务网站的设计、3D动画设计、Flash动画设计、游戏制作、图形处理、CAD建筑设计等等五花八门,极大的丰富了教学内容,学生学习的可选择性增加了,在目前就业竞争日益扩大的情况下,学好一门计算机课程对提高学生在社会上的竞争力很有帮助。此外计算机实验室网络化管理的出现也为进一步的实验教学改革提供了良好的学习环境。(二)传统实验方式的实验过程计算机实验过程的学习,主要分为两方面,一方面是学生必须掌握的部分,这部分的知识大多是课程的基础知识。另一部分是设计性、创新性或综合性实验,这部分主要注重于对学生能力提高方面。因此一般说来计算机实验分为两步,第一步要先完成基础知识内容,下一步再就是完成设计性、创新性、综合性实验。在实验过程中,教师负责对学生实验进行指导和解答,并同时充当导学、互学的角色。实验完成后,学生要求提交实验报告,教师需要进行批阅总结。(三)传统实验方式存在的弊端传统的计算机实验教学存在许多弊端,主要表现在(1)验证实验较多,有效提高学生素质的综合性、设计性、创新性实验少;(2)实验教学形式单一,教学方法呆板,缺乏灵活性和弹,难以适应学生个性化学习的需要,更谈不上因材施教,不能激发学生的学习积极性;(3)实验教师在实验指导过程中,重复劳动多,工作强度大;(4)学生自由度大,学生迟到早退现象较多,而且难以控制学生在学习过程中的行为,造成许多学生在实验过程中做与实验无关的事;(5)实验结果统计分析困难、不准确。而且由于实验结果可复制,因此结果往往不能反映真实情况。因此计算机实验教学要适应时代的发展,积极转换观念,探索计算机实验教学的新思路、新途径,在制订实验教学计、编写实验教学大纲、确定实验课、设计实验教学内容时,尽可考虑学生的实际需要,使实验教学更加具有灵活性、科学性,符合素质教育的需求。三、计算机实验课程教学方式的改进对传统的计算机实验教学的改进除了提高学生的学习意识外还可以在实验方式和实验过程上做文章,在这里我们的主要研究思路就是朝这方面发展,下面就我们的研究做进一步阐述。(一)计算机实验教学网络化管理的意义计算机网络的优势在于将分布在不同地理位置的计算机集中起来,很容易实现各种信息的共享和发布,目前网络的兴起所引起的一系列的信息化革命就充分说明了网络存在所带来的新天地,网络教学、网络考试、网络实验室等和教学相关的各种研究成果一一呈现出来,如果能在计算机实验教学中用好用精这些研究成果,对计算机教学来说无疑是一大进步。(二)实验过程改进的具体措施这里我们经过研究自行开发了一套专门用于计算机实验教学的软件系统,利用这套系统我们实现了以下的一些功能1.系统模型如图1所示,系统框架按如下模块进行组织。图1计算机实验过程控制系统2.实验课程自动考勤的实现以往的考勤工作是由教师或学生干部来执行,一个大班100人左右的话,考勤一遍需要近半个小时,后来进行改进,采用固定座位的方式进行考勤,哪位同学没有到倒是一目了然,但是如果临时调整上课地点,固定座位的方式也就失效了。要解决这个问题,用软件系统来实现非常容易解决,我们采用学号加密码的形式来进行记录,学生上机时用自己的学号和密码登录,然后再上机做实验,计算机就会自动记录上机时间,学习做完实验下机时再注销,系统记录下下机时间。3.利用上机管理软件实现实验行为的规范化由于网络的畅通和计算机内容的丰富,很多学生在做实验时经常玩游戏、看电影、听音乐或是做其它与实验课程无关的事,就算教师晓之以理、动之以情说明计算机实验的重要性,并努力提高实验课程的趣味性,但仍有一部分学生我行我素,不仅自己不好好学,还影响到其他学生的学习,因此完全靠学生的自觉性约束上机行为,实际操作起来还是不尽人意,因此我们在系统中加入止禁功能。4.加大实验内容的灵活性由于学生计算机水平参差不平,有的同学已学过,有的没有学过,如果使用同样一套实验项目,可能有的同学几分钟就完成了,而有的同学可能几个小时都做不完,不利于因材施教,因此合理地设置实验项目的内容,也是本系统的优越之处。5.实验效果分析自动化的实现实验教师的工作不仅仅是指导学生的实验过程,还要从学生的实验报告中发现问题,做到及时辅导。这里我们可以利用计算机系统的统计功能自动分析学生实验过程中容易出错的地方,统计学生的学习情况,比起利用手工的方式来的及时准确、快捷。方便做到针对问题解决问题。6.实验指导网络化的实现在实验过程中,学生经常会问到各种各样的问题,但是我们发现,很多问题都是重复性的,甚至都已在课堂上演示过了,这些问题在传统的实验过程中可以边指导边收集,然后再找时间补充解决。利用计算机系统后,我们可以做成类似论坛的形式,学生将要提的问题提交,教师当场解答,让所有的学生都可以看到,查询,这样不仅提高了学生参与学生的程度,还减少了教师的重复劳动,使教师更有精力对付其它的新问题。7.实验资料的网络共享的实现将各方面收集到的有关资料进行共享,按热点问题、难点问题、基础问题和相关知识进行分类,方便学生自主学习、课程预习或课后复习,如果能有效利用internet网络进行发布学习效果将会更好。参考文献1林科学.改革计算机实验教学切实提高教学质量J.保山师专学报,2006,9(5)26~293郭金良等.高校计算机实验总结探析J.实验室研究与探索,2006,12(12)1584~15854蒲力.计算机实验教学的改革探索J.贵阳学院学报(自然科学版),2006,12(4)59~625徐小明等.开放型实验教学管理模式与系统实现J.实验室研究与探索,2007,8(8)80~83作者简介周浩慧(1970-),女,湖南益阳人,长沙商贸旅游职业技术学院教师,研究方向计算机应用技术、动漫设计