计算机专业课程(精选5篇)

  • 计算机专业课程(精选5篇)已关闭评论
  • A+
所属分类:文学
摘要

中职的学生普遍存在基础知识薄弱、领悟能力水平较低、注意力不能长时间集中、意志力不强、学习主动性不够等弱点。但同时也存在喜欢动手操作、思维活跃等长处。鉴于这种情况,专业课程的教学要求更加具体化、生动化、实际化。教师要对教材进行深入细致的研究,…

计算机专业课程(精选5篇)

计算机专业课程范文第1篇

目前,计算机网络专业课程普遍存在教学效果不佳的情况。说其不佳有两个方面的问题。一是指学生很难按要求完成教材包含的学习内容,达到教学大纲所要求的教学目标,二是指学生所学习的最终效果不能满足社会相关职业岗位的需要。

学生为什么不能在规定的课时内达到预期的教学目标,原因是多方面的。从教学的角度来看,主要存在以下几个方面的问题:一是教师没有根据学生的实际情况和认识规律进行教学。二是教师没有根据专业课程的自身特点去实施教学。三是目前很多专业课程的教材编写过于理论化,与社会实际职业岗位的要求脱节。

中职的学生普遍存在基础知识薄弱、领悟能力水平较低、注意力不能长时间集中、意志力不强、学习主动性不够等弱点。但同时也存在喜欢动手操作、思维活跃等长处。鉴于这种情况,专业课程的教学要求更加具体化、生动化、实际化。教师要对教材进行深入细致的研究,制定出适合学生特点,遵循专业教学规律的教学方案,这样才有可能充分调动学生学习的积极性,主动参与到教学当中,实现良好的教学效果。

目前传统的教学模式,适宜于侧重理论学习的学科导向的普通教育,而不适应以技能教学为主的就业导向的职业教育。职业教育的目标是培养合格的技术工人,他们毕业之后普遍面临的主要问题是就业,能够使学生尽快适应就业岗位的要求,掌握就业岗位所要求的知识技能,是职业教育的根本目标。

要实现这个目标就应该将岗位的工作过程引入到课堂教学当中。学习一门专业技能的最佳方案,就是理论联系实践,理论与实践结合越紧密,学习时间越紧凑,学习效果就越好。

基于以上观点,我认为计算机网络专业课程的教学采用项目教学法是达到良好教学效果、实现教学目标的最佳方法。

二、项目教学法的实施步骤

目前,项目教学法在许多操作性很强的专业教学中得到广泛运用,并且取得了良好的效果。

计算机网络专业一方面要求学生理解和掌握大量的理论知识,另一方面对学生动手操作能力的要求也是非常高的。在计算机网络专业教学中引进项目教学法,既可以帮助学生充分领悟计算机网络较为抽象的概念,更重要的是能够提高学生的动手操作能力,以及发现问题、分析问题和解决问题的能力。从而提高教学质量,使学生今后能更快适应职业岗位的要求。

项目教学法的实质是将教学过程与生产经营过程结合起来,模拟实际的工作过程,使学生在虚拟的生产经营活动中主动地去获取和掌握知识和技能,培养良好的工作和学习态度,良好的行为习惯和道德情感。

在计算机网络专业教学中使用项目教学法的一般操作程序如下:

第一,由任课教师对全班同学进行分组,一般根据实验实习条件将学生分为6人或8人一组。

第二,由每组成员推选一名组长(也可以称为项目经理),具体负责学习项目的计划组织和实施,其间负责与任课教师进行沟通,以解决学习过程中遇到的难题。

第三,任课教师在全面深入理解教学内容的情况下,将教学内容项目化,使之成为学生具体操作的工作内容。

第四,教师通过一个实例,讲解学生将要操作的内容(与学生实际操作内容有所区别)。特别是教学内容中涉及的新的概念、新的技能,要着重讲解。

第五,给学生下达工作项目(工作内容),由各组组长组织本组成员对项目进行分析,制定工作计划,分配每位组员工作任务,强调工作要求。

第六,各组成员具体操作工作内容,要求成员之间要密切配合,相互协作,一同完成工作任务。

第七,在完成工作任务的过程中,要求每位成员真正掌握工作内容中所涉及的知识和技能。最好是对工作内容反复做几次,成员之间相互调换岗位,以达到全面掌握所要求的知识和技能。

第八,在完成工作任务的过程中,如果遇到不能解决的问题,由组长负责与任课教师沟通,之后由组长对疑难问题进行解答,这个过程中组员要积极进行讨论,努力深入理解项目中的涉及的知识和技能。

第九,任课教师对各组项目的完成情况进行检查,对各组工作学习情况做出客观的评价,以激发学生的竞争意识和进取心。

第十,任课教师对项目进行总结,分析学生在项目完成过程中出现的问题,提出解决办法。总结本次课的学习要点,学生要掌握的知识技能,学生要注意的情感态度。

计算机网络专业从交换机的设置、路由器的设置、防火墙的设置,以及双机互连,小型局域网的组建、园区网的组建等等,都可以采用项目教学法。学生在完成每个项目的过程,既是工作过程又是学习过程,而且是与实践紧密结合的学习过程。通过这种方式的学习,学生必然能够真正理解理论知识,切实掌握操作技能。

三、在使用项目教学法的过程中还应注意以下几个方面

计算机专业课程范文第2篇

  论文摘要 简要阐述高职院校非计算机专业的计算机教学现状及存在的问题,在此基础上从“课程设置、教材编制和评价体系建构”等方面提出高职院校非计算机专业在计算机教学上的几点改进对策。 

  1 前言

  高职院校非计算机专业计算机教育的目的是使学生将计算机与信息技术用于其工作领域,将学生培养成既熟悉本专业知识又掌握计算机应用技术的复合型人才,为生产、建设、管理、服务等一线行业服务。自1997年教育部高教司颁布《加强非计算机专业计算机基础教学工作的几点意见》以来,高等职业技术院校虽然近几年内得到迅速发展,但其计算机基础教育在课程设置、教学模式、方法上多是参照普通高等院校的模式进行的,这在一定程度上与高职高专教育目标不相符合,高职院校的计算机教育存在很大的问题。本文研究高职院校非计算机专业计算机教学的现状及存在问题,对非计算机专业计算机教学特点、课程设置、教学方法及如何更好地提高高职院校学生的计算机应用能力等问题进行探讨。

  2 高职院校非计算机专业计算机教学的现状及存在的问题

  近几年来,高职院校基本上按照《加强非计算机专业计算机基础教学工作的几点意见》所提出的计算机基础教学3个层次(即计算机文化基础、计算机技术基础和计算机应用基础)的课程体系开设计算机基础课程。目前,高职院校普遍开设的计算机基础课程有大学信息技术教程、VFP程序设计、VB 程序设计、网络基础等。这些课程的开设虽然在普及计算机基础知识方面取得令人瞩目的成绩,但高职院校非计算机专业计算机的基础教育中还存在很多不足。

  2.1 “一刀切”模式忽视不同专业对于计算机技术需求的差异

  高职院校中普遍存在这样一种现象,即无论什么专业的学生,他们所接受的计算机基础教育都是一样的。这种“一刀切”的模式忽视了不同专业学生对于计算机技术的不同需求,严重缺乏针对性。1)不同专业学生所需的计算机知识侧重点不同,文科类专业学生在今后的工作中多利用计算机的文件管理功能管理大量的文献资料以及进行文献检索;而工科类学生则需要利用计算机编程来模拟试验过程,数据结构课程对工科学生从事本专业研究也大有裨益。2)不同专业学生需要的计算机知识深度不同,因此,理工类学生较之文科类学生往往需要更加深入的计算机知识。

  2.2 同步的课程进度忽视大学生计算机应用水平之间的差距

  大学生在入校之前,由于当地条件、家庭条件以及个人爱好的不同,学生间计算机应用水平存在相当大的差距。一般来说,来自城市的学生要比来自农村及边远地区的学生学习计算机基础课程的起点要高一点。而目前的教学体制,对所有的学生统一采取“零起点”模式进行教学,这在相当程度上压抑了有一定计算机基础的学生的学习热情。

  2.3 教学评价体系不科学

  目前的高职院校的信息技术教学评价过多地依赖于总结性评价,并且评价方式偏向简单化、形式化,要么是一份试卷,要么是一幅电子作品,而学生的信息素养得不到准确的评价。这种传统的评价方式在很大程度上忽视了学生在学习中的主体性、能动性和创造性。

  3 高职院校非计算机专业计算机教学改进的对策

  3.1 设置专业化的课程

  对于高职院校来说,计算机教学可大致分为两个阶段:一是作为公共基础课层面上的计算机基础教学;二是与专业教学相结合的计算机教学[1]。如果说计算机基础教学在培养学生的计算机知识、能力、素质方面起到基础性和先导性的作用,那么专业课中的计算机教学则在更大程度上决定了学生在本专业领域中应用计算机解决问题的能力与水平。这就要求在课程设置上既要考虑学生应该掌握的基础理论知识,又要根据各专业应具备的计算机知识增加计算机应用软件的学习环节。在非计算机专业的计算机应用课程设置上,应着重考虑以下两方面内容。

  1)课程设置专业化。对非计算机专业而言,计算机教学一定要和本专业特色、需求相结合,因为非计算机专业学生学习计算机的目的不是研究计算机本身,而是将计算机作为工具应用于未来的职业。各个专业对信息技术知识的需求是不同的,每个学生对信息技术的需求也是不同的,所以在确保学生基础的计算机能力后,开设和专业需求、学生兴趣需求密切相关的专业计算机课程尤为必要。对于专业要求而言,计算机基础知识是无法满足专业需求的。计算机作为一种工具,在不同的专业有不同的应用,不同专业往往使用不同的应用软件。因此,非计算机专业的课程设置必须专业化。

  2)教学内容动态性。计算机知识作为当今知识体系中最具特色的一部分,更新速度非常快。目前计算机教材内容严重落后于计算机实际发展水平,课程内容老化,所以课程体系及课程教材要及时更新。应在学校的专业教学期间,逐步引进与所学各专业相关的计算机应用软件,使学生了解在本行业中计算机的应用和管理,熟悉应用软件的基本操作,并选择有一定深度的、在以后的工作中仍有实用价值的教材。

  3.2 编制适合学生特点的教材

  随着科技和应用的发展,信息技术教育的内容和方式将会逐步深化。信息技术教育应包含必修与选修两部分。有关信息查询、选择、接收、处理与传播的知识与技能是信息技术的基础部分,能够为学习者的成长提供广泛有力的工具支持,应作为必修部分面向所有学习者。选修内容的学习广度与深度,则应允许学生根据自己的学习状况与发展需要加以多样性的选择。这对信息技术教育的教师将提出更高的要求,他们将面临自身学习与教学创新的双重挑战。

  然而作为大学教材又必须有相对的稳定性。因此在计算机教材中至少应包括两方面内容:一方面是计算机领域中较新的知识,例如计算机网络知识;另一方面是计算机的基础知识,例如计算机的工作原理、计算机中使用的数制等知识。

  3.3 建构形成性教学评价体系

  教学评价是教师教学和学生学习的向导,整个教学活动都围绕它展开。科学的教学评价不仅能为教学提供有益的反馈,帮助教师了解教学效果,改进教学方法,提高教学质量,还可以帮助学生了解自身的学习情况,改进学习方法,提高学习效率,有效地推动教学目标的实现[2]。因此,建构合理的教学评价体系显得至关重要。而形成性评价正是这样一种教学评价方法。为了有效地实施形成性评价,可以为每个学生建立学习档案,并且将教学内容按照项目的形式进行组织,将学习内容划分为3~4个项目,每完成一个项目后给学生一个评定,评价方式包括教师评价、学生自评、同学互评、甚至计算机评价等[3]。这种项目的评价方式,再加上多维的评价主体使学生变被动的学习者为主动的参与者,有助于提高学生学习的自主性与效率。

  高职院校非计算机专业的计算机基础教育应切实从培养专业计算机应用人才出发,从计算机知识教育转为计算机素质教育,转为计算机应用能力的培养,让学生毕业的时候基本了解计算机在专业上的应用及基本原理,为学生以后更好地利用计算机为专业服务打好基础,培养具有创新能力的人才。

  参考文献

  [1]朱志国.独立学院文科专业计算机基础教育的改革与探索[J].商业经济,2009(1):124-125

计算机专业课程范文第3篇

[论文关键词]高校 非计算机专业 计算机课程

[论文摘要]计算机教学旨在使学生掌握信息技术、计算机程序设计及其他相关的基本知识,培养学生利用计算机分析问题、解决问题的能力,提高学生的计算机素质。文章分析了高校非计算机专业计算机课程教学中存在的问题,并就如何通过教学改革,提高大学生的计算机应用能力进行了探讨。

计算机教学主要是为学生提供计算机知识、能力等方面的教育,旨在使学生掌握信息技术、计算机程序设计及其他相关的基本知识,培养学生利用计算机分析问题、解决问题的能力,提高学生的计算机素质。计算机课程是高校非计算机专业大学生计算机教育的必修课程,一般开设“信息技术基础”和“Visual Basic程序设计”或“Visual FoxPro程序设计”两门课程。在计算机课的教学过程中,存在很多问题,因此,有必要对该课程的教学进行改革。

一、非计算机专业计算机课程教学存在的问题

1.教学方法呆板,不能激发学生兴趣。目前,计算机课程教学多采用黑板与投影仪相结合的方式,既可以板书又可用投影仪演示多媒体信息。但这种教学方法仍显得有些呆板。第一,教学方法仍以教师为主导,忽视了学生的主体地位,师生缺少交流,学生只能被动接受,不能很好地调动学生的积极性和主观能动性。第二,有些多媒体课件只是把黑板的内容搬到了大屏幕上,多媒体教学的特点没有真正体现出来。第三,对于非计算机专业的学生来说,计算机课的许多知识大都概念性、理论性强,内容多且抽象,具有严密的逻辑性,因此,学习难度较大。有的学生会产生畏难情绪,学习积极性不高。还有些学生认为,这门课程和自己的专业没多大关系,学习只是为了应付考试,这样就失去了学习的兴趣。

2.课时数偏少,不能完成教学任务。以邢台学院(以下简称“我院”)非计算机专业计算机课的教学为例,我院非计算机专业的“计算机程序设计”课程安排在第二学期,每周3节课(2节理论+1节实验),实际教学周数为每学期15~16周,实际总课时为45~48节。而大多数学生的计算机基础较差,根本没学过编程,在教学过程中,教师有时为了赶教学进度,就简化教学内容。由于课时少,学生没有时间建立一个系统的、完整的开发思想,这样导致学生学完这门课后,只会孤立地做几个小程序,而不会把它们联系起来开发成一个系统。这也导致学生在学习过程中学习被动,只是一味模仿课本上实例,知识点零散,对系统开发认识模糊,这样就大大影响了教学质量。

3.重理论轻实践,教学效果不理想。计算机课程是实践性较强的课程,必须通过上机实践,学生才能真正理解教学内容,掌握所学知识。上机操作实践是形成和提高学生应用能力的重要环节之一。然而,很多高校非计算机专业计算机课的理论教学时数多于实践教学时数,这不利于培养学生的实践操作能力,也不利于学生加深对理论知识的理解,因为,理论知识需要在实践的过程中加以理解、消化。理论课时比实验课时多,比例不合理,造成教学效果不理想。

4.考试形式不合理。我院非计算机专业的“信息技术基础”课采用河北省计算机统一考试,全部都在计算机上进行,其中有30%的选择题,70%的操作题。这样的考核方式对学生能力的测试是合适有效的。但“计算机程序设计”课程只采用笔试的方法,学生往往背几个程序就可以考高分,这种考试方式不利于发挥学生的主观能动性和创造性。

二、非计算机专业计算机课程教学改革建议

1.改进教学模式,采用分级教学。针对非计算机专业学生的计算机知识与能力参差不齐的现状,进行分级教学,即根据学生入学时计算机基础水平的差异,分不同的教学班进行教学。新生入学后,进行“信息技术基础”课的摸底考试,根据考试结果对学生进行分级,甚至部分学生可免修。同时,开设相应的选修课,使免修学生能多学一些新知识,激发学生的求知欲。在分级教学中,可根据教学计划和教学大纲的规定使学生共同达到一定的要求,还可因材施教,使优秀学生在原有的基础上学得更多、更深。

2.改进教学方法,提高教学效果。很多高校计算机课的教学还是采用教师讲、学生听,课后做作业的灌输式教学方式。这种教学方式使学生的个性受到束缚。实际上,每个学生的个性不同,这也导致学生对同一知识的需求不同。这就要求教师在教学中应以学生为主体,根据学生的不同需要进行有差别的教学,这种差别可以体现在教师引导学生学习的启发式、发问式等教学方法中,也可以体现在根据学生的个性布置差异的作业等方面。

以学生为主体并不是降低了教师的作用,而是对教师提出了更高的要求。要求教师在教学中从单纯传授知识转变为指导学生学习;从课堂专制式转变为平等、讨论或对话式;从填鸭注入式转变为启发诱导式;从单向传播式转变为双向感应式;从无视学生个体的差异转变为重视学生的个性,把其个性、特长作为资源加以利用,使学生既学习了知识,又提高了能力和素质。 转贴于

3.采用多种方式教学,提高学生兴趣。教师可以采取换位方式,在教师的引导下让学生主导课堂;对某些问题采取“百家争鸣”的方式进行讨论或研讨;可以在教师的引导下,让学生收集资料,作为课堂学习的补充;可以采取平等对话方式,让学生发表自己的见解,通过互动引导学生分析问题,解决问题。在细节上可以采用发问、启发、引导、存疑等教学方式。总之,利用尽可能多的手段引导、培养学生批评质疑和创新的思想,增强其创新能力。

在进行计算机课的教学时,应与学生所学的专业结合起来,提高学生的学习兴趣。如在教会计专业的“VFP程序设计”时,教师可以要求学生编写一个关于财务收支报表的小型应用系统。在讲课时,把这种小型的应用系统分解成不同的项目,每讲完一部分,就要求学生设计这个子项目。从信息的收集到方案的设计与实施,都由学生具体负责。学生在项目的实施过程中可能会遇到各种各样的问题,就会想方设法解决问题。在解决问题的过程中,学生既学习了新知识,又复习了学过的内容。通过一个个项目的实施,最后完成小型应用系统的开发。这样不仅既能够培养学生用计算机语言的思维来理解程序所能实现的功能,又能够帮助学生理解系统开发的基本架构。同时,这种方法还训练了学生的专业技能,提高了学生的认知水平,也使学生感到这门课程与自己所学专业的紧密关系,从而提高学习兴趣。

4.注重实验教学。计算机课程是实践性很强的课程,其知识的掌握与能力的培养在很大程度上有赖于学生的实践操作。加强实验教学环节有利于培养学生动手操作能力、解决实际问题能力。实验教学是计算机课程教学的一个重要环节,它与理论教学互为依存,对于培养学生的能力,尤其是研究创新能力有着不可替代的作用。计算机课程不仅要注重课堂上的演示操作,更要注重实验教学。可以采用课内上机实验教学、课外多人合作项目,开发小型应用系统。这样不仅可以弥补课时的不足,也可以调动学生学习的积极性。

5.改革考试方法。考试是一种手段而不是目的。应改革传统的死记硬背的考核方法,对于“计算机程序设计”这类课程可以实行开卷考试,让学生个人或几个人完成一个小型应用系统的开发,最大限度地发挥学生在学习过程的主动性、积极性和创造性。成绩评定可以采用学生答辩的方式,锻炼和培养学生的思维能力和表达能力。这样可以避免学生盲目追求高分采取死记硬背的方法学习计算机知识,激励学生追求全面的知识,提高学生的自主创新能力。这样出题既有新意,避免雷同,又能够充分检查学生的掌握情况和应用能力。

综上所述,针对高校非计算机专业计算机教学中普遍存在的问题,应采用科学的授课模式,同时,利用计算机教学中的创造教育的因素,大胆地让学生自由发挥,与自己所学的专业相结合,挖掘其潜在的创造才能,让学生的创造性思维与个性得到发展,从而实现学生素质的全面提高。

[参考文献]

[1]关心.关于高等学校计算机基础教学存在问题的探讨[J].黑龙江教育(高教研究与评估版),2006(3).

[2]李建.《计算机公共基础教学》的困惑与对策[J].福建电脑,2006(4).

计算机专业课程范文第4篇

关键词:非计算机专业;计算机基础课程;教学

当前,随着信息技术的不断发展,计算机的应用已经渗透到现代社会的各行各业之中,掌握并熟悉计算机的基本知识和基本操作应用已经成为衡量一个大学生综合素质的重要指标,更应该是当代大学生必须掌握的一门技能。因此,计算机基础课程已经成为高等院校的一门必修基础课程,然而计算机基础课程教学中依然存在着许多叩待解决的问题。

1、非计算机专业计算机基础课教学面临的问题

1.1 新生的计算机水平参差不齐

新进学生均来自全国各地,因此学生的计算机水平相差较大,学生计算机水平的两极化严重影响了计算机基础教学内容的设置和讲解以及学习热情,造成教学效果不尽如人意。

1.2 符合非计算机专业计算机基础教学大纲要求并且适应计算机技术发展的教材很少

当前,计算机技术飞速发展,计算机软硬件不断地更新换代,但是非计算机专业计算机基础教材的更新周期很长,很难跟上计算机软硬件更新的形势,致使计算机教学内容普遍滞后。例如,CPU已经进入了多核时代,但是很多教材还在以单核的奔腾系列为范例。

1.3 计算机基础的教学方法不灵活,难以激发学生兴趣

计算机基础课程教学一般都采用黑板与投影仪相结合的方式,许多知识呈现出概念性、理论性强,内容多且抽象,具有严密的逻辑性的特点,学习较为困难。在这种情况下有的学生会产生畏难情绪,学习积极性不高。

1.4 非计算机专业计算机基础教学往往重理论轻实践

许多非计算机专业的计算机基础课的理论教学时数大都多于实践教学时数,这种课程的安排很不利于培养学生的实践操作能力。理论课时比实验课时多,比例不合理,就会造成教学效果不理想。很多大学生存在这样的情况,上课听老师讲授的内容都能听懂,但是当需要自己操作时就无所适从,或者是题目变换―下,就不会做了’欠缺举一反三的能力。

2、非计算机专业计算机课程教学改革路径探索

2.1 按学生的水平分层次进行教学

如前所说,学生在进入学校之前,接受的计算机教育的程度不一样,因此,在授课前,应该进行一次摸底考试,按学生的考试成绩划分班级,如可分为免修班、提高班、基础班。免修班的学生可以不参加计算机基础课程,而是选修另外一门计算机课程,例如水平较高一些的网页设计、平面设计等。提高班的学生是具有一定计算机基础的学生,教师授课时应该根据他们已有的水平,适当增加教学内容的难度,让学生更加熟悉、更全面地掌握计算机知识和技能。基础班的学生是,几乎设有接触过计算机的学生,教师教学重点是让学生掌握最基本的计算机知识和操作。分层次分班级教学有利于让学生接受合适的内容,保持学习的积极性和自动性,持续地让学生接受更多的知识和掌握更多的操作技巧。

2.2 教师要合理地选择教学内容

全国高等院校计算机基础研究会《中国高等院校计算机基础教育课程体系2008》(蓝皮书)中对非计算机专业大学计算机应用基础课程课程内容和目标有了明确的规定。按照《规定》,教师应该根据学生的学习要求和计算机技术发展的水平,合理选择教学内容、重点、难点,教师没有必要将授课的知识点面面俱到,多注重培养学生的实践应用能力。让学生在实践中不断地学习,进而增加他们对计算机知识的渴求。教学内容既要有计算机基础课程知识的内涵,又要能便于知识的拓展,当然,也要适当地介绍计算机其他方面的知识以开拓学生的视野。

2.3 不断改进教学方法,提高教学水平

很多计算机基础课程的教学还是采用教师讲、学生听、课后做作业的灌输式教学方法。这种传统的教学方法难以适合不同学生的要求。每个学生的个性不同,不同学生对同一知识的需求也不同。教师应该在计算机教学中以学生为主体,根据不同学生的不同需要有差别地进行授课,多运用启发式、发问式等教学方法,并根据学生的个性布置差异的作业。当然,以学生为主体并不是降低了教师的作用,而是对授课教师提出了更高的要求。要求计算机基础课程的教师在教学中从单纯传授知识转变为指导和引导学生学习,从填鸭注入式教学转变为启发诱导式教学,从单向传播的授课转变为双向感应的学习,从轻视学生的个体差异转变为重视学生的个性,并把学生的个性和特长作为资源加以利用,不断地提高学生的计算机能力和素质。

计算机专业课程范文第5篇

(长江大学计算机科学学院,湖北 荆州434023)

【摘 要】本文结合笔者的实际教学经验,分析了非计算机专业的计算机网络课程教学的现状和存在的问题,并从教学内容的优化、教学方法以及实践教学三个方面对教学的改进进行了探讨。

关键词 非计算机专业;计算机网络;教学内容;教学方法

0 引言

目前,计算机网络是增长最快的IT技术之一,计算机网络已经成为一个非常重要的基础设施,如电力和电话一样,它使人类获取信息的能力产生了很大的进展并产生了许多相关应用,如电子商务,电子政务,远程教育等,对人类生活生产有重大和深远的影响。所以在这种新形势下对各个专业的学生能力培养提出了新的要求,非计算机专业开设计算机网络课程就提到了桌面。

1 “计算机网络”课程教学现状及存在的问题

1.1 学生背景知识少,学习态度不够端正

由于大学现在授课计划制定的总学时是有限的,因此对于非计算机专业的学生来说,其开设的计算机相关的课程很少,大部分就是计算机基础以及计算机网络,而且,这些课程所占学时通常都比较少,造成学生的重视程度不够,学习态度不够端正,影响了学生学习的积极性和主动性。

1.2 教学内容理论性太强,与实际应用脱节

在传统教学活动中,计算机网络课程往往以 OSI 参考模型为基础讲述网络层次结构、协议和计算机网络原理。这对于缺乏相关背景知识的非计算机专业学生而言,更加会感到课程枯燥、抽象,很难将学到的理论与实际网络联系起来,从而导致学生学习目的不明确;而教师则深感要在有限的时间内结合实际把计算机网络的概念、原理讲清楚绝非易事[1]。

1.3 实践教学环境缺乏,难以进一步巩固知识

目前高等院校中,由于专业设置和经费的原因,非计算机专业一般没有相关的网络实验平台,大部分就是一个的计算机网络实验平台非常简单,基本上是将利用简单的网络设备( 如交换机、路由器等) 等将计算机连接成小型网络,不能随意更改,学生无法通过自己动手组建网络,达到更好地理解和掌握计算机网络基本原理网络通信技术、锻炼网络工程应用能力的目的[2]。

2 教学探索与实践

2.1 优化教学内容,提高学习动力

因为教学的对象发生了变化,因此,不能像对计算机专业的学生一样进行授课。我们首先要明确教学目的:是使学生掌握一些计算机网络的基本知识和基本技能,突出培养学生结合本专业知识、熟练网络应用的能力,并更加注重理解和掌握基本概念和具体的实际应用。其次,非计算机专业开设的计算机网络课程学时普遍偏少,在很短的时间内向学生解释所有的计算机网络的内容是不现实的,必须根据不同的专业进行有选择的内容上的选取[3]。再次,要刻画整个培养计划中其他专业课程与网络课程之间的关系,让学生知道为什么学习,学习有什么作用,从而提高学生学习的目的性。

结合以上几点,本课程内容的选取必须注重网络技术实际应用教学,注重理论联系实际,把计算机网络理论与实践有效地结合到一起,要尽量避免传统教学中理论脱离实际应用的弊端。

可以将教学的内容大体划分为3个主要模块,其主要内容涵盖了以下内容:

(1)计算机网络基础:主要包含网络技术基础、数据通信基本技术、Internet技术与应用;涵盖了计算机网络的基本概念、数据通信的基本原理、网络体系结构、OSI七层参考模型、TCP/IP四层参考模型、Internet的基础知识、常用服务与应用技术、IP地址、TCP/IP及主要参数等网络技术应用的基础知识。

(2)计算机网络实现:主要包含组建局域网与接入Internet、局域网的设备管理、管理网络的软件系统。涵盖了网络中从物理层到网络层的主要部件与设备、以太网、最新高速交换式网络、虚拟局域网、无线局域网、不同规模用户的Internet接入技术与方案、微软的工作组网络的组建、管理与安全使用网络资源等方面的基本知识与实用组网技术。

(3)计算机网络应用:主要包含计算机网络应用系统模式、网页制作与编程基础、基于浏览器/服务器的网络应用。涵盖了应用系统的计算模式中的对等网、C/S和B/S网络应用模式的结构与特点,Web体系结构工作原理;网页的基本构成、HTML、高级网页编辑工具Dreamweaver的安装与使用以及制作网页的基础知识;基于浏览器/服务器(B/S)网络应用系统的实现与开发技术等网络应用系统的实现技术[4]。

其中,在第2、3模块的教学中,可以结合具体的专业应用来进行内容的组织,对上述内容作适当调整,让学生对计算机网络课程产生专业认同感,从而提高学生的学习动力和兴趣,端正学习态度,实现教学相长,达到更好的教学效果。

2.2 改进教学方法,改善教学效果

2.2.1 “自顶向下”教学法

目前计算机网络理论知识的讲解主要是采用“自底向上”的方式进行,由于直接从底层讲起,与实际网络应用难以一下子联系起来,学生学习的时候就会觉得无用,从而失去兴趣。因此,在实际授课中应采用从“自顶向下”的方式进行,即从当前使用广泛的网络应用开始讲起,让学生知其然,知其所以然,保存求知的兴趣,能针对性的理解网络现象,从而提高教学效果。

2.2.2 案例教学法

在授课中针对一些比较重要的知识点,可以根据学生专业的特点选取学生将来可能从事的工作里面的典型网络应用实例来进行分析,一来进一步让学生对课程的专业认同感提高;再者由于是运用实例,学生学习起来就会有成就感,能极大的提高学生的学习兴趣和动力。

2.2.3 类比教学法

网络课程中涉及很多不好理解的知识点,这些知识点是学生必须要掌握且掌握不好的地方,在实际的教学中,通常用生活中的例子来进行类比,让学生轻松的理解,例如:介绍分组交换和电路交换的时候,可以将分组交换的过程类比为写寄纸质信件,不需要建立连接就可以通信类比为不需要和别人沟通就直接可以写信给别人等;电路交换类比成打电话,电路交换有建立连接、通信和释放连接三个阶段,打电话同样有拨号,通信,挂机三个阶段等;然后将相同点进行总结,就能让学生很容易的掌握这个关键知识点,提高了教学的效率和效果。

2.3 加强实践教学,巩固所学知识

首先需要解决的问题是实验环境的构建。一般对于非计算机专业来说,新增网络设备不太现实,可以采用网络模拟器来模拟各种网络设备,例如: Cisco公司的Packet Tracer可以为学习网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。可以学习IOS的配置、锻炼故障排查能力。

其次就是实践教学的内容和组织方式,实践教学分为验证性实验和设计应用性实验,由于课程学时少,实践学时只能完成一部分重要的设计应用性实验,还有很多实验则需要学生课下自己完成,对于课下自己完成的实验,教师要给出相应的指导手册,要求学生完成实验报告并给以一定的成绩评定,这样才能督促学生完成实验,加深对所学知识的理解,提高实际动手能力。

3 结束语

“计算机网络”课程是信息时代很多专业需要开设的课程之一。该课程特点是知识面广,技术发展快,为了适应应用型高校的培养目标,我们必须要不断地促进教学质量的提高,培养学生将理论应用于实际的能力,为社会培养复合型应用型人才。本文结合作者的实际教学经验从教学内容、教学方法以及实践教学等方面对非计算机专业的计算机网络课程的教学进行了总结和探讨,力争在以后达到更好的教学效果。

参考文献

[1]郑良斌,何薇.非计算机专业“计算机网络”课程教学改革与实践[J].计算机教育,2005,8:33-34.

[2]刘彦宝.计算机网络课程教学改革与实践[J].黑龙江高教研究,2006(2).

[3]陈洺均,黄源.非计算机专业计算机网络课程教学方法改革探索[J].科技信息,2009,22,174.