资源描述
计算机网络课程的教学实践与思考
摘要:计算机网络课程教学在计算机及相关专业人才培养中具有十分重要的作用,本文根据笔者的教学实践,对计算机网络课程教学方法、教学内容组织等问题进行了较深入的探讨。<br> 关键词:计算机网络;教学方法;教学模式;教学内容组织<br> <br> 1引言<br> <br> 计算机网络是一门实践性很强的课程。理论教学部分主要讲解计算机网络的基本概念和基本原理。为了加深学生对基本原理的理解,培养学生实际动手能力,必须开设计算机网络实验课程,或者在课内开设一定的实验课时。理论课和实验课相辅相成,对于培养计算机网络研究与应用型人才具有重要意义。结合教学经验,我们从计算机网络课程的重要作用、计算机网络课程的教学内容组织、教学方法等方面进行了深入的研究与分析,提出了基于多媒体课件、互动教学、网络仿真器演示的综合教学方法。实践表明,该方法有助于加深学生对基于网络原理与概念的理解,激发学生学习兴趣,提高动手能力,有助于创新型人才的培养。<br> <br> 2计算机网络课程的教学内容<br> <br> 对于以培养通信、IT行业的专业技术人员为主的高等院校,其计算机学院培养的人才应该具有比较全面的通信网概念及相关知识。根据学校的办学定位、人才培养目标,计算机网络课程作为计算机学院的一门专业课,目的是使学生较全面地掌握计算机网络的基本原理和相关理论,为进一步学习、研究和应用计算机网络技术打下坚实的基础。<br> 在计算机网络的理论教学部分,我们对教学课时进行了如下设置:计算机网络概论2学时、计算机网络体系结构2学时、数据传输与通信接口8学时、数据链路控制6学时、数据交换技术6学时、局域网与城域网6学时、因特网和宽带IP网8学时、传输控制4学时、计算机网络服务和应用6学时、网络管理和网络安全6学时、网络新技术和应用2学时。理论课共计56学时。<br> 在计算机网络实验教学部分,根据理论教学内容,从实际应用的角度,我们将实验课时设置为:计算机串行异步通信2学时、Windows网络的安装与配置4学时、Linux<br> <br> 系统的安装与配置4学时、计算机网络设备的互连和配置6学时、网络方案的规划和设计4学时、路由器防火墙访问列表的设置2学时、网络交换机中虚拟局域网的组织和设置4学时、路由器VoIP语音网关的设置2学时、路由器无线接入设置2学时、路由器QoS控制的设置2学时。实验课共计32学时。<br> 课程的重点主要是计算机网络的体系结构、数据链路控制、交换技术、局域网技术、网络互连技术和传输控制协议的基本原理。课程的难点主要是数据链路控制、网络路由技术和TCP传输控制机制。<br> 计算机网络课程教学内容及其学时分配等都通过课程教学大纲予以规定。课程教学内容的合理设置,是教学目标实现的基本保证。<br> <br> 3课程教学方法的研究<br> <br> 3.1理论教学<br> 计算机网络理论与计算机网络应用不同。网络理论部分一般比较抽象,在理解上会有一定的难度。而网络应用部分则比较直观,一般容易令人感兴趣。因此,计算机网络的理论课教学对任课教师提出了更高的要求。在教学中我们发现,学生普遍对计算机网络应用(如网页浏览、电子邮件、在线聊天等)感兴趣,而对基本原理和基本概念一般不重视。为了提高教学效果,我们不断研究和改进教学方法。针对计算机网络理论课的教学特点提出了多媒体课件、互动方法、实物展示方法和仿真演示方法相结合的理论课教学方法。<br> (1) 多媒体课件<br> 使用多媒体课件,将计算机网络基本原理和概念通过图片、视频、文本等多媒体元素展示出来,突破了传统黑板板书的局限性,将教师从繁重的板书中解放出来,在增大授课信息量的同时,便于教师将更多的时间用于讲解关键知识点。我们认为多媒体课件在使用中需要掌握好度。 <br> 多媒体课件要符合学生的认知特点,不能过于呆板,也不能单纯追求视觉冲击效果。一个好的多媒体课件,可以通过多媒体元素恰当地表现相关知识点,能使学生持续保持听课精力,将思想集中到知识点上,便于更好地理解教师所讲授的内容。<br> (2) 互动方法<br> 在授课过程中,师生互动是提高学生学习兴趣、提高教学效果的重要方法。既要充分发挥教师在教学活动中的主导作用,又要充分发挥学生的主体作用。由教师一人主演的“满堂灌”方法,不仅使教师和学生都感到疲惫,而且效果很差。如果在上课过程中穿插生动形象的比喻,穿插精彩、恰当的互动环节,则可以起到缓解疲劳、集中学生思想、便于学生理解知识点、检验学生听课效果等作用。对于计算机网络课程中的一些基本概念和原理,如果单纯照本宣科,学生往往听不进去。如果在适当地方增加一些设问和提问,则很容易激发学生的学习兴趣,引导学生听课并理解授课内容。<br> (3) 实物展示方法<br> 计算机网络是一门实践性很强的课程,涉及到集线器、交换机、路由器、调制解调器、网卡、网线等设备和配件。百闻不如一见,讲解到相关内容时,如果能将一些小型设备带到课堂上展示给学生,则能起到很好的效果。对于路由器等设备,如果条件不允许,则可以将相关的数码照片或视频文件保存下来,在讲授相关知识点时加以播放,这样学生才会觉得所学的东西并不空洞乏味。实物展示法,能够很好地激发学生听课兴趣。<br> (4) 仿真演示方法<br> 当讲授计算机网络中的协议机制和性能分析时,仿真演示则是较好的方法。网络仿真工具如NS-2、OPNET等具有可视化的动画演示,能够进行网络吞吐率、延时、延时抖动等方面的性能分析。例如,当讲解到TCP协议的拥塞控制机制时,学生往往较难理解,可以让学生观看仿真演示,通过仿真演示中的动画效果、定量性能分析的曲线,学生可以对协议的工作机制及其性能有更深的理解。<br> 实践表明,综合采用上述方法可以提高教学效果,使得学生对计算机网络知识学得更加扎实。<br> 3.2实验教学<br> 计算机网络实验从类别上看有验证型实验、设计型实验两种。我们在教学实践中不断完善实验内容体系,改善实验条件,使得计算机网络实验内容尽可能具有完整性。<br> (1) 设备配置<br> 对于组网实验,例如组建Windows或Linux网络,安装Internet服务器(包括WWW、Telnet、FTP、E-Mail、DNS等),以及网络设备的互连和配置等实验,应该让学生实际动手去操作,熟悉实际的网络配置、硬件和软件环境等,并通过测试验证网络的连通性。学生可以自行设计网络拓扑,也可以按照教师指定的网络拓扑进行联网。实验结束后,撰写实验报告。<br> (2) 仿真配置<br> 当参加实验的学生人数多,而设备数量较少时,开设组网实验就会有较大的困难。仿真配置在一定程度上可以缓解这方面的困难。例如,利用路由器、交换机进行组网实验时,可以采用Boson NetSim组网模拟器,模拟Cisco设备的配置操作。组网模拟器的优点是具有可视化的界面,有多种设备类型可供选择,而且配置命令及返回结果与实际情况相同。仿真配置可以增强学生对配置方法和配置命令的熟练程度,以便在实际硬件设备上顺利开展实验。因此,学生只要能在仿真配置上通过,则配置实际网络一般就没有太大问题。因此我们建议,当设备条件许可时,可以让学生通过实际的硬件设备进行配置操作。而当设备条件不够时,可以让一部分学生进行仿真配置。实践表明,仿真配置方法可以很大程度上弥补硬件设备短缺的困难。<br> 3.3学生成绩考核方法<br> 成绩考核和成绩评定方法是教学过程中的一个重要环节。根据计算机网络这门课程的必修课性质,我们采用闭卷考试的方法进行课程考核。在平时的授课中记载学生的作业成绩、上课点名情况、以及期中小测验的情况,作为计算平时成绩的依据。通过对点名、作业、小测验成绩进行量化,使得平时成绩的计算具有良好的可操作性。对于期末考试,我们采用考教分离、流水阅卷的方法,避免了任课教师出题带来的不利影响,使得考试结果具有较好的客观性。并且确定了平时成绩与期末成绩所占比例。例如:总评成绩=平时成绩×30% + 期末成绩×70%。其中,平时成绩=基本分+点名成绩+作业成绩+小测验成绩。这样学生就会认识到,最终学习成绩的好坏完全在于平时的学习积累,从而有助于学生端正学习态度,认真听课,从而提高教学效果。<br> 3.4教师教学结果评定方法<br> 除了考核学生对知识的掌握程度外,还在学期结束前,让学生在网络测评平台上以匿名方式对任课教师进行评价、打分。教师网络测评便于学校主管部门掌握授课情况,进行教学质量监控,更有助于促进教师不断改进教学方法,提高教学水平。<br> <br> 4结束语<br> <br> 课程教学改革是一项复杂而艰巨的任务,需要多方面的配合和保障。本文从教学内容、教学方法、考核方法等诸多方面,对计算机网络课程教学的实践进行了深入的总结和分析,将对计算机网络及相关课程的教学方法改进起到一定的借鉴作用。 <br> <br> 参考文献:<br> [1] 谢希仁. 计算机网络(第四版)[M]. 大连理工大学出版社,2004.<br> [2] 张裔智,徐兵. 基于“网络应用技术”课程教学方法研究[J]. 计算机教育,2008,(14):118-119.<br> [3] 陈明明. 大学计算机网络课程教学研究[J]. 电脑知识与技术,2007,(1):228.<br> [4] 卢加元. 计算机网络课程实验教学研究与改革设想[J]. 福建电脑,2007,(8):214-215.<br> [5] 朱晓鸣. 基于网络平台学生互动探索式教学模式的思考[J]. 陕西教育,2008,(8):44.<br> </p> <p> </p> <p>
</p>
<P>AutoCAD实用技巧</P>
<P> 关键词:AutoCAD;修剪;切点;UCS <BR>摘要:根据长期的教学及应用的实践经验,介绍几个在教科书及市面上所售参考资料上没有专门介绍过的用AutoCAD软件快速、简便进行绘图和工程计算的一些技巧及体会。 </P>
<P><BR> Practical Skills of AutoCAD <BR> Duan Hong <BR> (Huainan Vocational Education Centers,Huainan232052,China) <BR> Abstract:According to the long-term teaching and practical experience,the author introduces several convenient and easy skills and experience of drawing and the engineering computation by use of AutoCAD software which haven’t been specially mentioned in the text books and the reference materials. <BR> Keywords:AutoCAD;Trim;Point of tangency;UCS <BR> AutoCAD是美国Autodesk公司推出的绘图软件,是国内使用最广泛、应用最成熟的计算机辅助绘图及设计软件。近年来,PRO-E、UG等大型三维CAD/CAM集成软件逐步流行,但由于AutoCAD的种种独特优点特别在二维绘图方面的优势仍旧是不可替代的。尽管一般教科书及资料对其功能已有详尽介绍,但我就实际教学中遇到的一些绘图难点进行适当总结,以AutoCAD2004版本为基础介绍怎样用快速、简便的方法来提高绘图的精度和效率以及工程计算的一些技巧及体会。 <BR> 一、快速修剪画图 <BR> 画图中,修剪命令是必不可少的。使用修剪命令画图的要点是开始时如何选择好修剪边界。选择修剪边界实际上就是选择对象,选择对象包括点选和窗选两类,点选可以就某处的单个线条进行选中,框选是将光标经过的一个矩形框中的多条线条同时选中。例如,要求画出已知的某图形(见图1),一般的习惯做法应是先画出如图2所示图形,然后修剪多余部分得到图1。 <BR> 若按一般资料介绍,当给出修剪命令并提示选择修剪边界时,修剪图2的步骤是: <BR> (一)点选边界(即三个定圆)后回车,修剪掉边界外的三个相切圆中的多余图素。 <BR> (二)框选边界(即同时选中所有图形元素)后回车,同样修剪掉边界外的三个相切圆中的多余图素。 <BR> 整体说来,这个是一个相对较容易的图形,边界很容易确定,如果对于有较多图元的图形,点选或框选起来都较费时,甚至有时会出现漏选情况,为此,我建议选用修剪命令后,在出现选择对象时直接点空格或回车即将所有图形选中,这样再点击不需要的图形元素就可完成修剪。 <BR> 二、巧用切点捕捉 <BR> 在机械行业的绘图中,所用到的连接基本上都是圆弧连接,这就需要我们使用到切点这一重要的工具,如图3,我们看到 <BR> 图中直线1、2为R13圆和φ80圆的公切线,我们可以设置切点捕捉(因为切点捕捉的优先级别较低,必需要先将其它捕捉暂时关闭),然后点击画直线命令,在出现递延切点时点击(注意在真实切点的大致范围内点击)可画出公切直线1、2,另外直线3、4为R13圆的一个切线,它与水平方向的夹角为30°,我们以直线3为例,可以用直线命令,第一点在R13圆上出现递延切点时点击,第二点用相对坐标法输入@100<330,即可画出直线3,其中100为直线长度(可任意指定,但要不小于所需要长度),330为直线3与水平方向夹角。另外直线3、4的圆弧连接可使用相切、相切、半径画圆得到,这里也用到切点,因为这个命令非常常见在此不赘述。 <BR> 三、图解法进行工程计算 <BR> 在工程设计中,常常会碰到要计算零件的周长、面积等问题,例如要计算弯管的展开长度;设计不规则零件的冲裁模时,计算周长以确定冲裁力等等。此类计算如果使用传统的解析法(利用平面几何和三角函数)虽然很精确但却很复杂、繁琐。如果使用传统的图解法也有问题(主要是传统用手工放样作图很麻烦,若碰到大尺寸构件还要缩小比例则不够精确)。而现在我们使用AutoCAD支持下的图解法完全可以替代解析法简便地进行足够精确的工程计算。对于用圆命令、矩形命令、多段线命令生成的封闭图形,系统把其当然整体看待,我们可以直接使用查询命令得到其周长、面积等信息。对于有不规则外形的图形我们有两种方法可以使用: <BR> (一)使用pedit命令,即将相接的封闭图形生成一个整体类似于用多段线命令绘制的图形,然后用查询命令可得结果。 <BR> (二)使用面域命令,将封闭图形成成一个面,然后使用查询命令可得到同样结果。 <BR> 在此我们仍用图3的垫片为例,求其面积,输入pedit命令将整个外轮廓上的8段图形元素生成一个整体,然后使用查询命令可以在命令提示行看到提示如下: <BR> 选择对象: <BR> 面积 = 9776.8197,长度 = 402.5306 <BR> 同理,使用面域命令也可得,在使用图解的具体方法时还应该注意技巧,以求更加快捷、简便。 <BR> 四、使用UCS坐标系将立体图与平面图在同一视窗显示 <BR> 在我们设计模具、绘制零件特别是NIT作业设计中,当把三视图绘制完成后,需要在三视图的旁边画出立体图查看其完成后的整体效果,如图4所示,但由于三视图的图形界面是一个二维面,立体图的图形界面是正等轴测面,故用单一视图来显示它们往往得不到满意的效果。它们要么能正常显示三视图,但立体图只能呈现某一个视图(如图5为俯视方向),要么只能正常显示立体图,但三视图呈现倾斜如图6。在这里我们可以使用UCS改变原有坐标系解决这个问题。 <BR> UCS坐标系是AutoCAD为用户提供的一个自定义坐标系,用户可以按自己的实际需求任意改变绘图的视口。首先在二维视图中画好三视图,然后另外新建窗口使用西南等轴测视图绘制立体图,接着在立体图窗口中将坐标系绕Z轴旋转-45°再绕X轴旋转45°,在这个视图状态下将生成的立体复制最后粘贴到三视图的二维窗口中就可得到如图4的效果。 <BR> 总之,用AutoCAD画出图来并不难,对于同一位置图形的绘制可以存在着多种绘制方法,选用的宗旨是要力求简便、快捷。为此,我们对AutoCAD软件要熟悉并充分发掘和优化其使用功能,以发挥出这一优秀软件的更大作用。 <BR> 参考文献: <BR> [1]王文兵.AutoCAD技能实训[M]安徽科学技术出版社,2007 <BR> [2]邵谦谦.AutoCAD2004机械制图100例[M]电子工业出版社,2003 <BR> [3]郑玉金.AutoCAD2004应用实例与技巧[M]电子科技大学出版社,2004 </P>
<P> </P>
</p>
<P>基于B/S模式教务管理系统的设计与实现</P>
<P> 关键词:教务管理;B/S结构;.NET <BR>摘要:随着校园网的普及,以Internet网络平台为依托,构建一个具有开放性、实用型和灵活性的职业院校教务管理系统</P>
<P>已成为必然趋势。本文结合笔者的硕士毕业设计项目的研发实践,介绍了B/S模式职业技术学院教务管理系统的设计和</P>
<P>实现,重点讨论了该系统的总体设计方案和系统实现的几个关键技术。 <BR> <BR> 一、引言 <BR> 随着计算机的日益普及,网络的快速发展和数据库的广泛应用,使得利用校园网进行教务管理已成为可能。不但可</P>
<P>以降低工作量、提高办公效率,而且使目前分散的教务信息得到集中管理,以此来实现教学管理的统一协调,使得教务管</P>
<P>理工作快速、方便、准确、安全的得以实现,使工作由复杂变为简单,由繁重变为轻松。 <BR> 高等职业技术教育因为学生来源渠道多、学生素质差异大、教学目标多元化等多种原因导致教学管理工作十分复</P>
<P>杂,沈阳职业技术学院汽车学院尤其如此。这使得学制安排、课程设置、教学内容设计、专业课程设计和教学管理本身</P>
<P>都非常复杂。从我校目前的教务管理业务流程上来看,仍然是由各系部递
交各种报表到教务处,教务处汇总后统一录入,</P>
<P>审核通过手工校验,工作量大,管理难度大,数据的完整性也不能得到充分保证。因此,必须运用计算机及其网络信息技</P>
<P>术,摸索一条高校教务管理工作的现代化、科学化的模式。 <BR> 二、总体设计方案 <BR> (一)系统体系结构 <BR> 根据系统体系结构分析及本系统的实际需要,我们采用三层B/S结构实现。这种系统的优势在于系统简单、功能强</P>
<P>大、扩展能力良好以及能够方便的跨地域操作等性能;并且应用层服务器将后台数据库屏蔽,避免了直接操作数据库的</P>
<P>可能性,增加了系统的安全性[1]。本系统的三层B/S结构模式如图1所示。 <BR> 图1本系统的三层B/S结构模式 <BR> (二)开发工具 <BR> 应用程序开发工具采用Microsoft . NET Framework技术架构。ASP.NET动态服务器网页编程采用C#语言,数据库采</P>
<P>用SQL Server 2000。 <BR> C#语言是一种简单、类型安全、平台独立的新型面向对象的编程语言,其语法风格源自C/C++家族,融合了Visual </P>
<P>Basic的高效和C/C++的强大,是微软为奠定其下一代互联网地位而打造的.NET平台的主流语言[2]。 <BR> 常用的数据库方式有桌面数据库和数据库服务器两种,具体选用何种方式,应根据系统的运行环境和实际需求而定,</P>
<P>在本系统中,由于系统运行在局域网环境下,不是单机运行,因此使用桌面数据库是无法满足系统的性能需求的,在综合</P>
<P>考虑多种因素的情况下,最终采用微软的SQL Server 2000。SQL Server 2000是Windows上最受欢迎的关系型数据库,不</P>
<P>但继承了该类产品的优秀特点,还对许多组件作了适当的扩充,它具有丰富的图形化管理工具,充分的Internet技术支持</P>
<P>,丰富的编程接口工具和很好的伸缩性和可靠性[3]。 <BR> (三)系统功能概述 <BR> 根据系统的业务需求及职能划分,将系统分为学籍管理、选课管理、成绩管理、考务管理和师资管理五个子系统,</P>
<P>每个子系统又包含了若干子功能模块。本系统又从管理员、教师和学生几个不同用户的角度分别提供了有针对性的服</P>
<P>务。每个子系统都具有相应信息的输入、查删改等功能。学院教务管理有其自身的具体要求和特点,涉及到的对象和内</P>
<P>容比较多,而且各对象与内容之间的关系也很复杂。具体说明如下: <BR> 1.学籍管理 <BR> 学籍管理部分主要是管理学生学籍的基本信息,及学生每学期初的网上注册。管理员可以对学生的学籍进行录入、</P>
<P>添加、修改和删除,还可以对学生学籍的变动情况及时进行登记,学生每学期初也要在指定的时间内进行网上注册; <BR> 2.选课管理 <BR> 选课管理部分主要是完成学生的网上选退课功能。管理员需要在每学期初上传待选课程信息表,学生可以根据课程</P>
<P>信息表提供的待选课程信息进行网上选退课。选课信息主要提交给管理员和教师,使管理员可以对学生选课情况进行统</P>
<P>计和存档,教师也可以查询学生的选课情况以便于工作。 <BR> 3.成绩管理 <BR> 成绩管理部分主要是实现对学生成绩的统一管理。首先教师可以对学生成绩进行录入或修改;管理员接收到教师提</P>
<P>交的学生成绩,审核后存档;最后,学生可以在网上查询考试成绩。 <BR> 4.考务管理 <BR> 考务管理部分主要是实现考试安排的网上发布和网上查询。管理员需要上传考试安排信息表,学生和教师可以按系</P>
<P>统提供的多种查询方式进行网上查询。 <BR> 5.师资管理 <BR> 师资管理部分主要是管理在籍教师的基本信息,及每周教师教学工作量的上报。管理员可以对教师基本信息进行录</P>
<P>入、添加、修改和删除,还可以对教师每周上传的教学工作量进行审核和存档;教师可以每周上报自己本周的教学工作</P>
<P>量。 <BR> (四)系统的数据流程 <BR> 教务管理系统多个模块即可独立工作,又可以相互作用,构成了复杂、庞大的综合管理教务系统平台,如图2所示,实</P>
<P>现了教务管理规范化、信息共享等各项功能。 <BR> 图2系统数据流图 <BR> 三、系统实现 <BR> 系统实现是根据系统设计中所确定的功能与任务,采用面向对象的模块化分解方法进行模块划分,然后对各个模块</P>
<P>进行具体实现,遵循“模块间低耦合,模块内高聚合”的原则[4],使得系统得到了较高的稳定性。本系统完全是一个基</P>
<P>于Internet,具有界面友好、交互能力强、操作简单方便、实用型强等特点。 <BR> (一)数据库的建立 <BR> 本系统中需要用到的数据表较多,基本数据库主要有:用户信息表、学生基本信息表、学籍变动表、注册信息表、</P>
<P>课程信息表、学生的选课记录表、学生的退课记录表、学生有效选课记录表、学生成绩表、考试安排表、教师基本信</P>
<P>息表、教师论文信息表、教师著作信息表、教学工作量统计表等。各个表字段数据类型根据所存储数据来定,大于存储</P>
<P>数据字节数。建表直接使用SQL Server2000提供的工具可以很方便的构建这些数据表。 </P>
<P> (二)数据入库与显示 <BR> 编程实际上就是管理和操作数据,尤其是信息管理系统。它首先要解决的是数据库连接问题,ASP.NET使用的是ADO.NET数据库连接技术。它提供了平台互用性和可伸缩的数据访问,主要目的是可以在.NET Framework中更容易的创建分布式的数据共享的应用程序。它提供了一个数据访问接口,以便和OLEDB兼容的数据源进行通信,如SQL Server或Oracle,应用程序可以使用ADO.NET连接这些数据源,并检索、处理和更新数据,由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理[5]。 <BR> (三)Web交互式动态网页的实现 <BR> Internet应用从最初简单的静态页面发布到目前丰富的动态交互页面,其发展技术非常迅速,随着技术的不断改进,动态页面的实现更加容易,效率更高。通过多种技术的比较,选择了ASP.NET来实现网页的动态交互,它具有以下优点:ASP.NET脚本语言容易实现,运行效率高,调试简单,易于扩展;ASP.NET可以与HTML互相嵌入,无缝集成;ASP.NET可以灵活使用各种Active X组件,而且不存在浏览器兼容问题;还有就是可以隐藏程序代码,保护你的劳动成果[6]。 <BR> 四、结束语 <BR> .NET技术是一种全新的技术,通过ASP.NET技术建立的基于B/S结构的教务管理系统,大大简化了开发进程和程序设计难度,同时B/S结构使得用户不需要额外安装客户端就能灵活的使用系统,顺利地将教务管理过程和计算机技术有机地结合起来,使得管理流程更加清晰,管理更加简洁、灵活,是校园信息化不可缺少的一个重要组成部分。 <BR> <BR> 参考文献: <BR> [1]毛德祥,罗荣阁.基于ASP.NET技术的Web应用程序三层设计模型[J].微型电脑应用,2002,18(3):26-28 <BR> [2]木林森.C#和ASP.NET程序设计教程[M].清华大学出版社,2002,45-47 <BR> [3]袁连海,董文,张志亮.SQL Server2000应用开发实例教程[M].机械工业出版社,2002,56-57 <BR> [4]郑人杰,殷人昆,陶永雷.实用软件工程(第二版)[M].清华大学出版社,1997,36-73 <BR> [5]Dino Esposito.Building Web Solutions with ASP.NET and ADO.NET[M].Chicago:Wrok Press,002,32-33 <BR> [6]Jesse Liberty,Dan Hurwitz.Programming ASP.NET[ M].America: O ’Rei ly&Associates Press,2002,11-13 <BR> <BR></P>
<P> </P>
</p>
天津天地伟业数码科技有限公司(以下简称天地伟业公司)是一家坐落在天津滨海高新区的高科技企业,主营业务是研发、生产及销售数字音、视频传输控制产品,以安防监控为主要应用领域。<br> 近年来,国内安防市场迅猛发展,处于国内行业前列的天地伟业公司不断推出适应市场的新产品及多行业解决方案,同时员工数量也逐年增加,吸纳新员工的主要途径是校园招聘。天地伟业公司通过多年与各高校合作,对学生进行共同培养,使学生走入职场后能较快融入新环境,发挥应有的作用。<br> 实际上,大学生就业就是向企业推销自己,要推销就要详细了解企业的用人需求。企业究竟需要什么样的学生?在天地伟业公司,高素质和技能型人才是两点重要要求。<br> 高素质体现了学生的整体综合素质,天地伟业的标准就是“真诚、平实、创新、热情”,这也是企业文化所倡导的。诚信是做人之本;平和的心态、踏实的作风是取得成功的基础;创新思维是进步的动力;热情的态度是成就事业的源泉。另外,天地伟业公司选择毕业生时还有几项加分:如党员、学生干部、贫困地区生源、竞赛获奖等。因为这些条件在客观上反映了学生具有积极、热情、吃苦耐劳等优秀品质——而这正是公司所看重的。<br> 请看以下这两个企业招聘的小故事。<br> 在2005年的校园招聘中,我们看到一所很普通的高校应届本科生小王的简历。他是河北北部山区考出来的,家里经济条件很不好,但大学四年他未向家里要一分钱,完全靠自己勤工俭学和学校的奖学金、助学金完成学业,而且学习成绩始终名列前茅,并在学校担任很多学生党、团职务。有些单位看到他所在院校的名称可能就不予考虑了,但我们被他的简历所吸引,并决定通知面试。我记得很清楚,他来报到的时候,各种荣誉证书摞起来足有半米高。现在他是公司软件研发的项目经理,曾因参加北京电子监考项目而上过中央电视台。<br> 在2006年的校园招聘会中,有个学生从一开始就引起了我们的注意——他就是在就业指导中心帮忙的四年级学生小华。和我们以往经历不一样的是,他始终充满热情,积极地为用人单位提供各种服务,如安排场地和设备、帮助张贴海报和横幅、引导学生入场等,跑上跑下,工作非常认真。当时我们就记下了他的姓名和他所在的学院,后来他顺利地通过了面试,成为天地伟业的一名正式成员,现任天地伟业驻某省办事处经理。<br> 其实不光是天地伟业公司,很多知名的大企业都看重员工的勤奋、诚信和吃苦耐劳等优秀品质。刚毕业的大学生在知识能力上相差不大,因此勤奋好学的人肯定更受用人单位欢迎。每个用人单位都希望新进大学生能够认认真真、踏踏实实做事,企业在试用应届大学生时,往往会把工作态度和工作能力结合起来综合考虑,初级阶段看态度,发展过程中逐步看能力。只有那些工作态度端正、不断总结和提高的人才能最终取得进步,得到企业肯定。大学生毕业头几年不要过分看重薪酬,而要着重考虑发展前景。企业在选人时,频繁跳槽的一般不要。多年来的实际情况表明,毕业后能在一个地方静下心来工作的学生,一般会有较好的发展。<br> 下面请看一个毕业生在天地伟业成功成长和发展的小故事。<br> 2003届的毕业生小王,刚毕业时不是非常引人注目。但他的特点是勤于思考,善于总结,因此他是2003届毕业生中最勤奋的一个。下班他总是最后一个离开,有时甚至工作到半夜,正是具备这种刻苦学习和钻研的精神,他的技术水平得到快速提升。一年后,当2004届毕业生来到公司时,他已经成为“偶像级”的人物了,并获得了“问不倒”的雅号。2005年和2006年,他蝉联公司“技术大比武”的个人冠军,2007年开始走上技术管理岗位,目前担任公司生产制造中心的经理。在他的带领下,公司在改进生产工艺、降低生产成本、提高生产效率等方面都取得了显著的成绩。<br> 天地伟业公司适合高校毕业生的岗位有软件研发、硬件研发、市场营销、技术支持、技术工人等,这些技能性很高的岗位对学生的实践能力要求较高,而这往往也是大学毕业生的弱项。如果学生在学校有机会多实践,就会对就业有很大的帮助。大学生思维活跃,勇于创新,但应将理论和实践很好地结合在一起,否则就是纸上谈兵。企业需要求真务实,而不需要浮躁的心态。不少在校大学生热衷于考级和考证,企图给自己找工作时增加些砝码,其实这只是锦上添花的东西,关键是要提高自己适应社会、适应岗位的能力。<br> 扎实的专业基础知识对一个人成才非常重要,没有扎实的基础知识,即使机遇来临也无法把握。我们现在强调实践,并不是说读书无用,实践经验固然重要,但在大学里学好专业知识,为日后参加工作打好基础更重要。因此我认为,学生在大学里最重要的是把基础知识学好,其次再力所能及地去接触社会、接触企业,这样会得到全面提高。这些年,我面试过的应届毕业生至少在3000人以上,当问及专业基础知识时,很多学生都忘得干干净净,学电子的甚至记不得基本放大电路、逻辑电路。这使我感觉到部分学生在学校应付考试、临时突击的现象还很严重,这些学生基础知识不扎实,又缺乏实践经验,因此产生就业困难现象。<br> 天地伟业公司一直与高校紧密合作,建立学校在企业的实习基地,增加了学生的实践机会,很好地解决了以上问题。以往应届毕业生到公司后,往往需要3~6个月的培训和锻炼才有可能独立工作;很多企业也在招聘时把工作经验放在首位。而目前学生在校主要以理论学习为主,毕业后动手能力不强是普遍现象,因此就业时常常因为“没有工作经验”而遭企业拒绝。如果学生毕业前就进入企业,接受企业培训,及时学习和掌握最新的生产工艺与技能,并进行混岗实习,那么企业既得到了学校的智力支持,又减少了用人成本,还增加了对毕业生的筛选机会。如近年来我公司和天津职业大学建立了良好的合作关系,学生入学后就有机会到公司参观交流。校企双方共同开发教学课程,公司的高级工程师到学校授课,学生毕业前到公司做顶岗实习等。采用多种方式拉近了学校与企业的距离,使学生对岗位有了深入了解,有助于双向选择。<br> 从IT企业对高素质技能型人才的需求来看,高校的教学一定要与企业需求相结合,良好的校企合作模式可以把企业的技术、设备、管理制度和企业文化等元素成功地嫁接到学校的教育体系中来,从而将学生逐步培养成符合企业需要的高素质技能型人才。 <br> </p> <p> </p> <p>
</p>
摘要:本文对高职教育中“C语言程序设计”教学中存在的问题及原因进行分析,从激发学生的自信心、教材选择、教学内容和教学目标的确定、现代教学手段的选择及实践教学方面提出了教学建议。<br> 关键词:高职;C语言程序设计;问题;教学建议<br> <br> 1高职学生自身存在的问题<br> <br> 高职学生在学习C语言程序设计时,普遍感觉该课程涉及的概念复杂、内容枯燥乏味,学完后依旧不会编程,或者即使编写程序也出现诸如书写格式杂乱无章等情况。笔者针对上述情况进行了认真的分析,根据多年的实际教学经历,分析得出原因主要有以下几点。<br> 1.1数学、英语基础差<br> 高职学生的数学和英语基础相对较低。而C语言往往围绕数学问题进行举例和分析,且所有程序代码均使用英文。<br> 1.2计算机基本操作不熟练<br> 多数高职学生在中学阶段受高考指挥棒的影响,对非高考科目的信息技术课程往往仅停留在了解层面上,计算机基本操作能力较弱。对基于DOS操作系统下的C语言编辑、编译和调试环境的操作则尤显生疏,使得利用计算机解决问题的能力无法很好地施展。<br> 1.3逻辑思维能力较弱<br> C语言课程要求学生具备一定的逻辑思维能力,但同样受高中阶段死读书的影响,学生普遍缺乏逻辑思维方面的训练,再加上C语言常常被设置为首门程序设计语言,致使学生编写的程序代码逻辑性较差。<br> 1.4C语言自身的优点反成学生学习的难点<br> C语言语法不拘一格,设计者在编写程序时有较多的自由空间,另外,C语言拥有非常丰富的运算符及数据类型,这本是其他高级语言望尘莫及的优点,却成了学生学习的障碍。比如,语法格式不拘一格,C语言没有像PASCAL语言那样具有固定的语
展开阅读全文