本科计算机毕业论文
随着毕业日子的到来,毕业设计也接近了尾声。下面是我整理的本科计算机毕业论文,大家可以参考一下。
【摘要】
论文关键词:我们常常站在老师的角度,抱怨学生不好好学,文化基础不好,而学生、家长、社会会怎么说呢?说教育这么多年就没有变化?看看商品市场发生的变化有多大,看看企业竞争有多么激烈,而你们学校却四平八稳的,老师夹一本书,在课堂上想讲什么就讲什么,想讲多久就讲多久,然后离开学校,还埋怨学生不听!学生为什么对游戏那么感兴趣?对网络上的东西那么感兴趣?我们需要反思,反思什么?我们的教学内容,教学方式对学生的引导必须得有一个全新的理念。”我们努力在课程改革上做了一些尝试后认为教学内容就是典型企业工作任务的制作流程,把更多的时间用在让学生去根据客户要求调研,分析、决策,去发现问题,解决问题,最终把一个个满意的作品交上来
全国知名职教专家、山西金融职业学院院长杜明汉来我校做报告,有一段话深深振憾了我,他是这样说的:“我们常常站在老师的角度,抱怨学生不好好学,文化基础不好,而学生、家长、社会会怎么说呢?说教育这么多年就没有变化?看看商品市场发生的变化有多大,看看企业竞争有多么激烈,而你们学校却四平八稳的,老师夹一本书,在课堂上想讲什么就讲什么,想讲多久就讲多久,然后离开学校,还埋怨学生不听!学生为什么对游戏那么感兴趣?对网络上的东西那么感兴趣?我们需要反思,反思什么?之后,我们努力在课程改革上做了一些尝试,对计算机平面设计软件操作课程实践项目教学有了新的想法和做法,不能为了教软件而教软件,而要把软件灵活运用到实际工作任务中来,那么如何灵活运用成了我们探索的方向。现在我就从三方面说明一下我在实践过程中的浅薄认识。
一、单科教学,不便于融会贯通,不利于综合设计能力培养。
首先,我校计算机平面设计专业软件操作课程主要有PhotoShop、CorelDRAW、IlluStrator、方正飞腾、方正书版、3DSMAX、AUTOCAD等,以前我们采用的都是类似《PhotoShop平面设计教程》类的单科教程,每节课的任务就是围绕这一门软件的某些工具(命令)进行案例教学,一个案例做完后不知道这个工具(命令)将来在工作实践中哪个地方会常用,做好的案例也不知往哪儿用,时间长了学习积极性被打消了,这个工具(命令)的用法也会因为印象不深刻,记忆不牢固而忘掉。也就是说学只是为了学,而不是为了用。
其次,每门软件都有它的特色,比如PhotoShop在图像处理方面有很强功能,这是其他软件所不能及的,在绘制平面矢量图时CorelDRAW和IlluStrator无疑又是最方便的、方正软件在报刊杂志排版方面又简单又快捷,3DSMAX在做三维立体构图时功能又是无可比拟的、AUTOCAD在制图方面又是强手。平时我们每个老师只熟悉其中一门课进行教学,遇到一个实际任务,往往仅凭一个软件很难快速完成,学生在综合分析和设计能力方面缺乏锻炼,很难适应工作中的综合设计要求。经过企业专家的访谈和论证,老板想要的毕业生不是只会某个软件的操作员,而是有较强的学习和分析能力,应变和创造能力的设计师,这就是说我们以前的实践教学内容远远不适应现在的社会发展和需求,我们必须对教学内容大胆改革,使我们的教学任务变成企业的工作任务,教学内容就是企业的业务内容,让学生在实践中做,再做中学,学中做,提高学生的积极性和主观能动性,发挥每个学生的潜力,激发学生的应变能力和创造能力。
二、多个学科横切,重组教学内容,教材就是典型工作任务的制作流程。
经过到企业的多次实践,和企业专家多次交流沟通后,我们专业的老师有一个共同认识,我们的实践教学内容就应该是企业典型工作任务的制作流程,从接到客户的一个要求开始,到分析、决策,设计多种方案,确定方案后,打印印刷、裁切出成品、客户提货等,整个工作流程都应该是学生必备的能力素质。那么我们的课程内容如何体现呢?教材又该怎么编写呢?我初步认为我们不按软件来分课程,按企业典型工作任务来分课程,至少分四门课程《数码图像后期处理》、《网站美工》、《印刷前期排版设计》、《平面广告设计》。比如《数码图像后期处理》一书则主要是PhotoShop软件调图修图功能的应用,项目一:婚纱影楼的数码照制作(5寸照、7寸照、写真照等),项目二是证件照制作,(1寸照,2寸照、驾照、身份证照、护照等)项目三:婚纱照制作(婚纱相册,大幅婚纱照,电子相册等),这块可能用到电子相册制作软件或视频处理软件的操作教程。《网站美工》主要针对网站设计前期的静态网页设计,主要是用PhotoShop软件对图像素材的调色、再加工,网页插画设计等知识点。
再如:《印刷前期排版设计》、《平面广告设计》两本书以CorelDRAW软件或IlluStrator软件操作为主,针对不同的任务用到什么软件,教什么软件,比如每幅作品中都有数码照片的调色和图像再加工,那就讲PhotoShop的调色技巧,书籍装帧项目中书内页排版就讲方正飞腾软件,封皮就用CorelDRAW或IlluStrator软件,这两本书我们主要提取了九个典型工作任务:彩页印刷设计、书籍装帧设计、报纸排版设计、异形不干胶印刷设计、包装设计、平面广告设计、板面设计、字体设计、卡片设计。这样,我们把教材就变成了企业中常用的工作任务,我们的一个项目任务涉及到多个软件的操作技巧,用到哪科就讲哪科,教会学生把所有学科融会贯通起来,灵活把握知识点和技能点。而且每一个项目涉及到不同的输出工具和制作流程,学生每学完一个项目就能实实在在地掌握这个项目从始至终的工作流程和技巧,到企业中就能很会适应工作环境。
三、投身企业实践,积极探索,勇于创新,以适应教师岗位更高的要求。
课程内容改革后影响到教学模式的改革,以前的“满堂灌”、“填鸭式”教学模式早已经满足不了现在的学生,杜明汉院长强调:“现在,在知识的海洋里,到处都是知识,学生可以从不同的渠道接受知识,学生每天看到的,听到的,接触事物的时间,速度比我们老师接触的又早又快,老师不再是掌握知识最多的,也不是最权威的,那么我们靠什么来吸引学生呢?”我想我们以前把教软件操作当作教学重点是个误区,我们应该利用最多5%的时间教会学生学习软件里的命令和工具有哪些?怎么用?把95%的时间用在让学生去根据客户要求调研,分析、决策,去发现问题,解决问题,最终把一个个满意的作品交上来。
至于调研可以直接去市场调研,也可以到网络上调研,也可以同学们互换角色模拟调研,必须让学生到实践中寻求他想要的答案,在调研过程中培养了学生与人沟通能力,对新任务的分析决策能力,在设计过程中如果遇到技术上的问题,便是老师指导加引导的时候,可以对知识点和技能点进行启发和辅导,从而让学生在解决自己问题的同时加深对知识点的理解和灵活运用能力。从而达到培养学生应变能力和创新能力的要求。作品上交后,还要进行多元化评价,使同学们每一次创作后都能在交流中提升自己,取长补短。
这对我们教师的素质就提出了更高的要求,教师只掌握一门设计软件是远远不够的,这就需要教师必须不断地学习和提高,从一门软件的精通到多门软件的精通,从参与企业实践,到能独当一面进行创造性的设计,都需要教师静静地潜下身来,谦虚认真地向企业专家学习,和学生共同学习,这样才能把控课堂上的每一个节奏,才能做好学生的指导者和帮助者,才能把每个技能点落实到实处。
总之,计算机平面设计专业实践教学内容改革才刚开始,我会在实践中不断提升自己的综合素质,和学生一起去创造新知识,新技能,做好学生的帮助者,指导者。
论文摘要:学生是我们课堂的演员,教师则是我们课堂的导演。必要的教学条件是我们成功课堂的保证。
关键字:计算机教学 任务驱动教学法 计算机实践课
计算机课程是一门实践性极强的学科,它比任何一门学科的知识都要更新得快。因此教学应以上机为主,机房上课要求我们的教师由以往的知识传播者,变成课堂教学的组织者;学生活动的参与者;学生学习的向导或顾问。学生是我们课堂的演员,教师则是我们课堂的'导演。必要的教学条件是我们成功课堂的保证。现结合我多年的教学实际,谈几点供大家参考。
一、功能齐全的机房是一节课成功的前提
功能齐全是指常用软件均具备,而且具备了完成教学任务所需的全部功能。没有一个功能相对完整的计算机软硬件设施的机房,会对我们计算机教学起到极大的限制作用。例如:我们给学生讲《excel2003》的函数时,有相当一部分中专学生对英文单词写的数学函数不认识,哪我们怎么办呢?一个一个的讲呢还是让她们自己去解决?当然,不是都讲,提前安装《金山快译》,万事大吉。这只是一个小例子罢了,我们应该考虑的凡是教学需要的,都要有提前的预见性。
二、教师充分的备课是一节课成功的基础
新课程强调,教学是教师与学生间、学生与学生间的交流、互动的过程。在这里师生之间、学生与学生之间分享彼此的思考、经验和知识,交流彼此的情感、体验与观念,在这种交流中生成新的知识,求得新的发展。所以,备课的第一要务是安排学习活动。 作为计算机实践课,那就更需要我们教师提前给学生安排好上课内容,并有预见性的作出任务的难易程度预测。所以我们备课时,就得把每一节课内容任务化,细节化,活动化,既来源于教材又高于教材,让学生清楚任务,带着问题去思考,去解决任务。 例如,我给学生讲解《网页模板》时,网页原有站点和网页素材已经给出,我列出了下列任务:
1、什么是网页模板,有何功能?
2、如何制作网页模板,注意什么问题?
3、如何应用网页模板?
4、互联网上有哪些网页模板,怎么使用?
四大任务让学生既要看懂教材又要切实从机器上实现,难度也依次拉开,让学生充分发挥自己的能力。
三、适当的教学方法是一节课成功的法宝
用建构主义学习理论来指导计算机教学,就会发现“任务驱动”教学法很适合。所谓任务驱动教学模式,是教师把教学内容设计成一个或多个具体的任务。让学生通过完成一个个具体的任务,掌握教学内容,达到教学目标。它是一种以学生主动学习,教师加以引导的一种教学方法。采用任务驱动模式教学,有利于培养学生的创新能力和独立分析问题、解决问题的能力。并且“任务驱动”教学法符合计算机系统的层次性和实用性,按照由表及里、逐层深入的学习途径,便于学生循序渐进地学习计算机知识和技能。在这个过程中,学生还会不断地获得成就感,并更大地激发起求知欲望,从而培养出独立探索、勇于开拓进取的自学能力。
四、良好的课堂秩序是一节课成功的保证
师生在课堂教学中,按规则要求规范自己的言行,也是提高课堂效率的一个重要方面。学生有学生守则,我们教师也要有自己的实践课堂规则。上课铃响后,教师精神抖擞,面带微笑走进机房,声音要足够的洪响“上课”,班长喊“起立”,如此同时学生们齐喊“老师好”,教师还礼“同学们好,请坐下”。不能省,因为礼貌有时也是相互制约的,良好的制约能够形成良性循环,让学生知恩图报,便于师生实践课的良好沟通。课堂上如发现学生不遵守纪律,教师可采取目光示意,语言警告等形式,巧妙地处理突发事件,不得叫学生停课或外出,更不能体罚和变相体罚学生。教学语言应有一定的威慑力,让学生感受父亲般的震撼。铁的纪律柔的氛围,让学生知道老师确实为他们好,让学生自感羞愧。
五、学生积极的参与是一节课成功的关键
教师的激情是上好课的灵魂,建筑施工论文有激情的教师才能令课堂焕发无限的生命力。课堂上师生双方的情绪会相互影响和相互感染,要想让学生的情绪积极与兴奋,首先教师上课要有激情,要善于调动学生的情绪,教师的态度要真诚,表扬与鼓励学生要发自内心的情感流露。学生也会因此而受到感染,情绪高涨、激情勃发、行动迅速。相反,如果教师表情严肃、语调平淡,试问,面对这样的情况,学生又怎能放得开、轻松而又自如地投入课堂学习呢?所以计算机实践课必需相对要求学生活动自由,讨论自由,为了共同的问题或任务,一切活动自由皆在老师的控制中,让学生有的放矢的放开。
六、赏识的教学评价是一节课成功的升华
课堂教学最重要的是培养学生自主学习能力和创新素质,这才是学生发展、也是教学发展的最根本的目标。我们应该关注学生需要什么,关注每一个孩子自主发展的情况!所以,我们应该用赏识的眼光去对待每一位学生。不求统一模式,也不求同一水平。如果,这节课我成功帮助了一个学困生树立信心,大胆说出自己的见解;如果,这节课我交给了学生一种行之有效的学习方法,教会他们如何运用所学知识解决一些实际的问题;如果,这节课我让孩子们能够体验到学习的乐趣,体验到了探索的刺激与收获的满足,体会到了成功的喜悦;那么,这就是一节有价值的课!同时也就是一节成功的课!
综上所述,我认为上好一节计算机实践课,不仅需要教师的精心准备,而且还需要一定的条件。当条件成熟后,一节课自然成功。在实际教学中,可能还存在各种各样的问题,在此,仅供参考,如有不妥之处,敬请斧正。
参考文献:
1、《高效课堂教学的探究方向及其策略》,南通西藏民族中学
2、《计算机文化基础上机指导》,李秀 姚瑞霞等 清华大学出版社
3、《任务驱动教学法与项目教学法之比较》,徐肇杰 教育与职业·理论版
4、《计算机实践课中培养创新能力的探索与实践》 龚 成
【摘要 】 本文论述了网络通信监测的实现原理与实现过程,遵照国际标准化开放系统互联(OSI)七层体系结构,利用网络驱动接口规范WinDis32 V5.0技术,实现了在应用层对数据链路层的控制,完成了对网上流动数据帧的实时截获、解封与分析。
关键词】 网络分层 WinDis32技术 网络信息截获 数据帧 NDIS网络适配器
1.前言
随着计算机网络技术的发展,各类网络规模的扩大,远程访问的增加,虚拟专用网(VPN)的出现和Internet的普及,网络安全性已成为计算机网络领域一门重要的研究学科。
网络监控是保障网络安全性的基本措施之一。网络监控,用于监测网上流动信息,并对网络信息给予适当控制。网络监控,可用于调试网络应用程序,判断应用程序是否正确地发送或接收了数据包。网络监控,还可用于监视网络信息,杜绝不健康站点的不健康内容,维护网络环境。应用于安全防范,可监视我方信息内容、保障网络安全,截获情报、分析怀有敌意方的网站。在计算机网络上实施有效的攻击与保护,是网络监控技术在军事上的重要发展方向之一。
本文论述的网络通信实时监测的实现,是用于特殊目的数据通信程序设计的突破口,是网络监控技术的'基础部分,其实现基于网络体系结构与WinDis32技术。
2.网络体系结构
现代计算机网络设计是按高度的结构化方式进行的,国际标准化组织(ISO)为更广泛的计算机互联制定了标准化的开放系统互联(OSI)网络体系结构,如图1所示。
OSI参考模型用结构描述方法,即分层描述的方法,将整个网络的通信功能划分为七个部分(也叫七个层次),每层各自完成一定的功能。由低层至高层分别称为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。两台网络主机之间进行通信时,发送方将数据从应用层向下传递到物理层,每一层协议模块为下一层进行数据封装,数据流经网络,到达接收方,接着再由下而上通过协议栈传递,并与接收方应用程序进行通信。
在通用网络中,数据链路层由网络适配器实现,本文中网络通信监测的立足点在于数据链路层,基于电缆是固有的广播性介质,通过对网络适配器的控制,实时截获与分析经过网络适配器的所有网上流动信息。
3.WinDis32技术
WinDis32全称为Win32 NDIS(Network Driver Interface Specification)网络驱动接口规范,用于开发Windows产品,可在Windows 9X和Windows NT上直接访问NDIS媒体访问控制(MAC)驱动接口。图2显示了Windows网络驱动组件与Win32 NDIS结构组件:
图2.Windows网络驱动组件与Win32 NDIS结构组件
WinDis32网络组件由四部分组成:NDIS适配器、PCANDIS5 NDIS协议驱动、W32N50 WinDis32 API DLL、WinDis32应用程序。WinDis32应用程序调用W32N50.DLL动态链接库提供的API应用程序接口,通过NDIS协议驱动模块,实现对NDIS适配器进行的存取操作。网络驱动接口规范NDIS的主要特征是所有适配器相关驱动均由NDIS接口打包,例如,最底层NDIS NIC驱动不能对网卡直接执行I/O,它通过NDIS打包服务来访问硬件;高层Windows NDIS网络组件使用NDIS打包界面与适配器相关驱动通信。只有NDIS协议驱动可以调用NDIS打包,访问NDIS适配器。
WinDis32应用程序接口函数包括:W32N_OpenAdapter(),打开一个已被命名NDIS适配驱动器,若操作成功,则生成一个面向适配器对象WinDis32适配器句柄,这一句柄被随后多个在该适配器上操作的W32N_XXX函数所用; W32N_CloseAdapter(),关闭已打开的适配器句柄;W32N_PacketRead(),数据帧读操作;W32N_PacketReadEx(),数据帧异步读操作;W32N_PacketSend(),发送数据帧操作;W32N_PacketSendEx()、W32N_MakeNdisRequest()等等。
WinDis32技术使得从Win32应用层进行NDIS请求如同在一个内核模式的驱动器内部进行请求一样简单,并支持多个网络适配器同时打开,完成各自的信息发送与接收。
4.网络信息监测的实现
网络信息监测程序分为信息截获与信息分析两大部分,其中信息截获程序流程如图3所示,采用多进程与多线程技术,完成数据的实时截获。
其中网络适配器列表通过读取系统注册表生成;网络适配器详细信息包括适配器型号、网络适配器物理地址、传输最大帧、传输速率以及机内标识符,通过函数W32N_MakeNdisRequest()获得。
协议过滤部分是包括PCAUSA端口的PCANDIS5协议驱动,BPF过滤器是由UNIX环境到Windows的模拟机制,为Win32应用程序提供了一种普通而又便利的机制,可过滤指定协议,由协议驱动执行,拒绝不想要的数据帧。支持协议包括:传输控制协议TCP、互连网协议IP、地址解析协议ARP、反向地址解析协议RARP、互连网控制报文协议ICMP、互连网组管理协议IGMP、Novell SPX/IPX协议IPX、用户数据报协议UDP、NetBEUI协议、AppleTalk协议。
信息分析部分利用已获知的媒体访问控制协议,提取出数据帧中的有效域值,如源主机物理地址、目的主机物理地址、帧长度等。并同时为每一被截获的数据包打上时标,注上序列号,为下一步数据重组提供可靠依据。
接收数据帧显示与信息统计结果范例如下:
包序列号:0000000032 时间:0005860470 msec 长度:54/54
Ethernet 目的:00.40.05.39.A2.B0 源:00.00.B4.86.74.FA 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 28 26 03 40 00 20 06 : A3 25 64 64 64 7A 64 64 .(&.@. ..%dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 10 de.....@...l$.P.
000030: 22 38 12 EA 00 00 : "8..............
包序列号:0000000033 时间:0005860764 msec 长度:109/109
Ethernet 目的:00.40.05.39.A2.B0 源:00.00.B4.86.74.FA 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 5F 27 03 40 00 20 06 : A1 EE 64 64 64 7A 64 64 ._'.@. ...dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 18 de.....@...l$.P.
000030: 22 38 DE C6 00 00 00 00 : 00 33 FF 53 4D 42 1A 00 "8.......3.SMB..
000040: 00 00 00 00 00 80 00 00 : 00 00 00 00 00 00 00 00 ................
000050: 00 00 03 08 25 2D 03 08 : 01 4C 08 01 08 00 80 10 ....%-...L......
000060: 00 00 10 00 00 00 00 00 : 00 00 00 00 00 ................
包序列号:0000000034 时间:0005860766 msec 长度:1514/1514
Ethernet 目的:00.00.B4.86.74.FA 源:00.40.05.39.A2.B0 类型0x0800
000000: 00 00 B4 86 74 FA 00 40 : 05 39 A2 B0 08 00 45 00 ....t..@.9....E.
000010: 05 DC 64 0B 40 00 80 06 : FF 68 64 64 64 65 64 64 ..d.@....hdddedd
000020: 64 7A 00 8B 04 06 00 6C : 24 B9 00 40 BF 4B 50 10 dz.....l$..@.KP.
000030: 20 B7 86 DA 00 00 00 00 : 10 00 7E 8B 77 DA D2 D0 .........~.w...
000040: D7 27 59 9A 8F 18 D3 77 : 15 D5 6C 86 0F 2C 62 3E...
停止数据帧接收应用统计:
已接收数据帧数目 :34
已发送数据帧数目 : 0
5.进一步研究与发展
本文所研究的网络信息监测属于计算机网络系统安全对策研究的一部分,属于网络信息监测的基础性研究。以此研究成果为基础,可进行进一步的软件开发,从而实现网络通信状况实时监测、情报获取、网上各站点地址分析、站点类型分析,为计算机网络的安全维护提供监测手段,因此,具有特别的意义。
参考文献:
1.PCAUSAWinDis 32 V5.0文档1998.3
2.刘锦德等计算机网络大全电子工业出版社1997.7
3.Kris Jamsa等INTERNET编程电子工业出版社1996.5
4.David J.KruglinskiVisual C++技术内幕清华大学出版社1996.5
5.廖湖声面向对象的Windows程序设计基础人民邮电出版社1996.2
6.张国峰C++语言及其程序设计教程电子工业出版社1992.12
7.汤子瀛等计算机操作系统西安电子科技大学出版社1998.4
8.刘彦明等实用网络编程技术西安电子科技大学出版社1998.4
9.何莉等计算机网络概论高等教育出版社1995.4
10.杜毅Unix系统组网技术电子工业出版社1998.3
学术堂整理了二十条计算机方面的毕业论文题目,供大家参考:1、星连通圈网络和三角塔网络的若干性质研究2、中职《计算机应用基础》分层次教学研究3、基于MSP430单片机的电能质量检测仪设计4、光学遥感相机数据存储系统设计与实现5、基于单片机的级联型升压逆变器的设计及实现6、翻转课堂在职业学校《计算机应用基础》课程中的应用研究7、基于信息物理系统架构的微机接口远程实验系统设计与实现8、基于1553B总线的星务仿真系统设计9、曲面喷墨运动控制系统的研究10、项目教学法在中职计算机教学中的应用研究11、虚拟化在铁路数据中心的应用12、基于微信的学校学习支持服务的设计研究13、基于量化方法的高校师范生教学能力培养模式研究14、职业院校一体化课程教学模式研究15、应用于PowerPC处理器的乘法器设计与验证16、微项目学习在中职《计算机应用基础》课程教学中的应用研究17、信誉度约束下超边际分析的云存储资源分配研究18、机房环境监控系统的设计与实现19、计算机基础课的过程性测评系统设计20、3D打印机等层厚切片算法研究及软件实现
校园内部合理化局域网设置的研究俺们当年就有人做这个题目
计算机毕业论文题目推荐如下:基于SpringBoot的个性化学习系统设计与实现。基于web的疫情期间物资分配管理系统的设计与实现。基于python的成都市二手房数据可视化系统的设计 基于SpringBoot的电子秤串口称重系统的设计与实现 基于Java的疫情防控服务平台的设计与实现 基于Web的开源协会服务平台的设计与实现 基于ssm的汽车租赁平台的设计与开发
基于Java的同城临期视频平台的设计与开发。基于SpringBoot的协同过滤就业系统的设计与实现。基于SpringMVC的互联网招聘求职网站的设计与实现。基于SrpingBoot+react的资源登记分享网站的设计与实现。基于Springboot的在线教育平台设计与实现。基于Springboot的货物管理系统的设计与实现
基于Springboot的医疗管理系统的设计与实现。基于Springboot的校园快递管理平台的设计与实现。基于Springboot的博课系统的设计与实现。基于web应用的互助型旅游网站系统开发基于SpringBoot的沉浸式在线视频学习系统设计与实现。基于Springboot的预约挂号系统的设计与实现。基于python的新冠疫情数据分析系统的设计与开发。
【摘要 】 本文论述了网络通信监测的实现原理与实现过程,遵照国际标准化开放系统互联(OSI)七层体系结构,利用网络驱动接口规范WinDis32 V5.0技术,实现了在应用层对数据链路层的控制,完成了对网上流动数据帧的实时截获、解封与分析。
关键词】 网络分层 WinDis32技术 网络信息截获 数据帧 NDIS网络适配器
1.前言
随着计算机网络技术的发展,各类网络规模的扩大,远程访问的增加,虚拟专用网(VPN)的出现和Internet的普及,网络安全性已成为计算机网络领域一门重要的研究学科。
网络监控是保障网络安全性的基本措施之一。网络监控,用于监测网上流动信息,并对网络信息给予适当控制。网络监控,可用于调试网络应用程序,判断应用程序是否正确地发送或接收了数据包。网络监控,还可用于监视网络信息,杜绝不健康站点的不健康内容,维护网络环境。应用于安全防范,可监视我方信息内容、保障网络安全,截获情报、分析怀有敌意方的网站。在计算机网络上实施有效的攻击与保护,是网络监控技术在军事上的重要发展方向之一。
本文论述的网络通信实时监测的实现,是用于特殊目的数据通信程序设计的突破口,是网络监控技术的'基础部分,其实现基于网络体系结构与WinDis32技术。
2.网络体系结构
现代计算机网络设计是按高度的结构化方式进行的,国际标准化组织(ISO)为更广泛的计算机互联制定了标准化的开放系统互联(OSI)网络体系结构,如图1所示。
OSI参考模型用结构描述方法,即分层描述的方法,将整个网络的通信功能划分为七个部分(也叫七个层次),每层各自完成一定的功能。由低层至高层分别称为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。两台网络主机之间进行通信时,发送方将数据从应用层向下传递到物理层,每一层协议模块为下一层进行数据封装,数据流经网络,到达接收方,接着再由下而上通过协议栈传递,并与接收方应用程序进行通信。
在通用网络中,数据链路层由网络适配器实现,本文中网络通信监测的立足点在于数据链路层,基于电缆是固有的广播性介质,通过对网络适配器的控制,实时截获与分析经过网络适配器的所有网上流动信息。
3.WinDis32技术
WinDis32全称为Win32 NDIS(Network Driver Interface Specification)网络驱动接口规范,用于开发Windows产品,可在Windows 9X和Windows NT上直接访问NDIS媒体访问控制(MAC)驱动接口。图2显示了Windows网络驱动组件与Win32 NDIS结构组件:
图2.Windows网络驱动组件与Win32 NDIS结构组件
WinDis32网络组件由四部分组成:NDIS适配器、PCANDIS5 NDIS协议驱动、W32N50 WinDis32 API DLL、WinDis32应用程序。WinDis32应用程序调用W32N50.DLL动态链接库提供的API应用程序接口,通过NDIS协议驱动模块,实现对NDIS适配器进行的存取操作。网络驱动接口规范NDIS的主要特征是所有适配器相关驱动均由NDIS接口打包,例如,最底层NDIS NIC驱动不能对网卡直接执行I/O,它通过NDIS打包服务来访问硬件;高层Windows NDIS网络组件使用NDIS打包界面与适配器相关驱动通信。只有NDIS协议驱动可以调用NDIS打包,访问NDIS适配器。
WinDis32应用程序接口函数包括:W32N_OpenAdapter(),打开一个已被命名NDIS适配驱动器,若操作成功,则生成一个面向适配器对象WinDis32适配器句柄,这一句柄被随后多个在该适配器上操作的W32N_XXX函数所用; W32N_CloseAdapter(),关闭已打开的适配器句柄;W32N_PacketRead(),数据帧读操作;W32N_PacketReadEx(),数据帧异步读操作;W32N_PacketSend(),发送数据帧操作;W32N_PacketSendEx()、W32N_MakeNdisRequest()等等。
WinDis32技术使得从Win32应用层进行NDIS请求如同在一个内核模式的驱动器内部进行请求一样简单,并支持多个网络适配器同时打开,完成各自的信息发送与接收。
4.网络信息监测的实现
网络信息监测程序分为信息截获与信息分析两大部分,其中信息截获程序流程如图3所示,采用多进程与多线程技术,完成数据的实时截获。
其中网络适配器列表通过读取系统注册表生成;网络适配器详细信息包括适配器型号、网络适配器物理地址、传输最大帧、传输速率以及机内标识符,通过函数W32N_MakeNdisRequest()获得。
协议过滤部分是包括PCAUSA端口的PCANDIS5协议驱动,BPF过滤器是由UNIX环境到Windows的模拟机制,为Win32应用程序提供了一种普通而又便利的机制,可过滤指定协议,由协议驱动执行,拒绝不想要的数据帧。支持协议包括:传输控制协议TCP、互连网协议IP、地址解析协议ARP、反向地址解析协议RARP、互连网控制报文协议ICMP、互连网组管理协议IGMP、Novell SPX/IPX协议IPX、用户数据报协议UDP、NetBEUI协议、AppleTalk协议。
信息分析部分利用已获知的媒体访问控制协议,提取出数据帧中的有效域值,如源主机物理地址、目的主机物理地址、帧长度等。并同时为每一被截获的数据包打上时标,注上序列号,为下一步数据重组提供可靠依据。
接收数据帧显示与信息统计结果范例如下:
包序列号:0000000032 时间:0005860470 msec 长度:54/54
Ethernet 目的:00.40.05.39.A2.B0 源:00.00.B4.86.74.FA 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 28 26 03 40 00 20 06 : A3 25 64 64 64 7A 64 64 .(&.@. ..%dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 10 de.....@...l$.P.
000030: 22 38 12 EA 00 00 : "8..............
包序列号:0000000033 时间:0005860764 msec 长度:109/109
Ethernet 目的:00.40.05.39.A2.B0 源:00.00.B4.86.74.FA 类型:0x0800
000000: 00 40 05 39 A2 B0 00 00 : B4 86 74 FA 08 00 45 00 .@.9......t...E.
000010: 00 5F 27 03 40 00 20 06 : A1 EE 64 64 64 7A 64 64 ._'.@. ...dddzdd
000020: 64 65 04 06 00 8B 00 40 : BF 14 00 6C 24 B9 50 18 de.....@...l$.P.
000030: 22 38 DE C6 00 00 00 00 : 00 33 FF 53 4D 42 1A 00 "8.......3.SMB..
000040: 00 00 00 00 00 80 00 00 : 00 00 00 00 00 00 00 00 ................
000050: 00 00 03 08 25 2D 03 08 : 01 4C 08 01 08 00 80 10 ....%-...L......
000060: 00 00 10 00 00 00 00 00 : 00 00 00 00 00 ................
包序列号:0000000034 时间:0005860766 msec 长度:1514/1514
Ethernet 目的:00.00.B4.86.74.FA 源:00.40.05.39.A2.B0 类型0x0800
000000: 00 00 B4 86 74 FA 00 40 : 05 39 A2 B0 08 00 45 00 ....t..@.9....E.
000010: 05 DC 64 0B 40 00 80 06 : FF 68 64 64 64 65 64 64 ..d.@....hdddedd
000020: 64 7A 00 8B 04 06 00 6C : 24 B9 00 40 BF 4B 50 10 dz.....l$..@.KP.
000030: 20 B7 86 DA 00 00 00 00 : 10 00 7E 8B 77 DA D2 D0 .........~.w...
000040: D7 27 59 9A 8F 18 D3 77 : 15 D5 6C 86 0F 2C 62 3E...
停止数据帧接收应用统计:
已接收数据帧数目 :34
已发送数据帧数目 : 0
5.进一步研究与发展
本文所研究的网络信息监测属于计算机网络系统安全对策研究的一部分,属于网络信息监测的基础性研究。以此研究成果为基础,可进行进一步的软件开发,从而实现网络通信状况实时监测、情报获取、网上各站点地址分析、站点类型分析,为计算机网络的安全维护提供监测手段,因此,具有特别的意义。
参考文献:
1.PCAUSAWinDis 32 V5.0文档1998.3
2.刘锦德等计算机网络大全电子工业出版社1997.7
3.Kris Jamsa等INTERNET编程电子工业出版社1996.5
4.David J.KruglinskiVisual C++技术内幕清华大学出版社1996.5
5.廖湖声面向对象的Windows程序设计基础人民邮电出版社1996.2
6.张国峰C++语言及其程序设计教程电子工业出版社1992.12
7.汤子瀛等计算机操作系统西安电子科技大学出版社1998.4
8.刘彦明等实用网络编程技术西安电子科技大学出版社1998.4
9.何莉等计算机网络概论高等教育出版社1995.4
10.杜毅Unix系统组网技术电子工业出版社1998.3
计算机网络专业毕业论文提纲模板
引导语:以下是我为大家推荐的计算机网络专业毕业论文提纲模板,希望能帮到大家,还要了解更多资讯,请关注应届毕业生论文网(http://www.oh100.com/bylw)。
计算机网络专业毕业论文提纲模板
优秀计算机毕业论文提纲范文一
一、本科学生毕业论文的目的和内容
本科学生在毕业之前必须做毕业论文,其目的是通过毕业论文,让学生独立开发一个具体的计算机应用项目,系统地进行分析总结和运用学过的书本知识,以巩固本科阶段所学的专业理论知识,并给予一个理论联系实际的机会。
为了便于实施和管理,规定网络学院计算机相关专业本科学生毕业论文主要以开发一个管理信息系统为毕业实践的课题,每个毕业生通过独立开发一个具体的管理信息系统,掌握开发一个比整完整的管理信息系统的主要步骤,并从中获得一定的实际经验。
二、管理信息系统开发的主要步骤
管理信息系统开发的主要步骤及各步骤的基本内容如下:
1、 系统分析
主要工作内容有以下几项:
确定系统目标
系统可行性分析
2、 系统调查
系统的组织结构、职能结构和业务流程分析。其中系统的组织结构图应画成树状结构。
系统业务流程分析、业务流程图
3、 数据流程分析
数据流程图(系统关联图、顶层图、一层数据流图、二层数据流图)
数据词典
代码设计
4、 管理信息系统的功能设计
系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。
系统控制结构图
5、 数据库设计
优秀计算机毕业论文提纲范文优秀计算机毕业论文提纲范文概念模型设计:实体、实体间的联系、E-R图
关系模式设计:ER图-关系模式的转换规则
关系模式
数据库表设计:数据库表结构
6、 系统物理配置方案
7、 人机界面设计
8、 模块处理概述
9、 系统测试和调试:测试计划、测试用例、测试结果
三、开发工具和注意事项
1、开发工具
开发工具可由学生任选。如Delphi、FoxPro、VB、Access等,这些工具的使用全由学生自学。
2、注意事项
(1)项目开发步骤的完整性(系统需求分析、概念设计、物理设计、系统环境和配置、系统实施以及系统测试和调试等)
(2)每个开发步骤所得结果的正确性(业务流程图、数据流程图、数据词典、HIPO图、E-R图、关系模式、人机界面设计及模块处理等的详细分析和说明)
优秀计算机毕业论文提纲范文二
论文题目:主标题 数据结构课程建设
副标题 ---网络教学平台的设计与实现
关键词:网络教学 asp 网络课程
摘要:本文简要介绍了关于网络教学的.意义,以及我国网络教学的模式现状,网络教学平台的设计与实现
目录:
摘要-------------------------------------(300字)
引言-------------------------------------(500字)
一、网络教学(2000字)
1.1.网络教学现状-----------------------------
1.2.网络教学与传统教学的比较分析-------------
1.3.网络教学的优势---------------------------
二、网络课程(2000字)
2.1.教育建设资源规范-------------------------
2.2.我国网络课程模式现状与问题的思考---------
三、网络教学平台设计的理论基础(2000字)---------
四、网络教学平台功能描述(1000字)---------------
公告板--课堂学习--答疑教室--概念检索-------
作业部分--试题部分--算法演示--技术文章-----
优秀计算机毕业论文提纲范文论文
五、网络教学平台的设计与实现(2000字)
5.1.课堂学习-------------------------------
5.2.公告板---------------------------------
5.3.概念检索-------------------------------
5.4.技术文章-------------------------------
六、数据库部分的设计与实现(1000字)-------------
七、用户管理权限部分的设计与实现(1000字)-------
八、结论(500字)--------------------------------
九、参考文献(200字)----------------------------
计算机毕业论文选题方向简单
一、比较好写的计算机毕业论文题目:
1、计算机专业本科毕业设计现状的分析与对策研究
2、提高毕业论文(设计)质量的教学管理方法之研究——以兰州商学院长青学院计算机科学与技术专业为例
3、高职院校计算机类专业毕业设计教学中需要注意的几个问题
4、计算机模拟在材料成型及控制工程专业毕业设计中的应用
5、土木工程专业学生在毕业设计中合理利用计算机问题探讨
6、毕业设计中计算机应用能力培养的研究
7、关于提高计算机专业毕业设计质量的探讨
8、计算机专业毕业设计教学改革与学生创新能力培养
9、基于CDIO的计算机专业毕业设计教学模式研究
10、提高开放教育计算机专业毕业设计质量的探索
11、提高学分制下计算机专业的毕业设计(论文)质量的思考和策略
12、建筑工程专业计算机辅助毕业设计的教学改革
13、适应计算机技术的发展,本科毕业设计的有效改革——毕业设计的几点体会
14、计算机发展对建筑工程专业毕业设计的影响
15、做好计算机专业毕业设计教学环节的探索与实践
随着计算机技术的发展和系统科学的全面开发,结合计算机技术、控制技术、图像技术、三维技术等技术的进步,衍生了一门全新的科学技术——计算机仿真技术。下面是我为大家整理的计算机仿真技术及应用本科 毕业 论文,供大家参考。
《 化工中计算机仿真技术研究 》
摘要:目前,计算机逐渐被普及到生活生产各个方面,并逐渐被拓展至化工行业内应用,计算机仿真技术化工行业内应用范围渐渐被扩大,某种特殊程度上促进化工行业可持续发展。本文由计算机仿真技术化工行业应用角度阐述该技术优势,以及对其应用必要性,希望可以对相关工作者带来一些启示。
关键词:计算机仿真技术;化工;应用
伴随科学技术逐渐发展进步,化工行业设施装置逐渐趋于大型化、复杂化发展,自动化水平逐渐提升,操作要求更加严格。需要相关操作人员与技术人员渐渐提升自身业务能力与水平,不单确保生产设备能够稳定安全与长期运行,还需要有关工作者对于发现事故做到尽快合理处理,争取避免有所损失。在化工行业里,传统培训体系偏向于师傅带领徒弟传帮带形式,而有关工作人员对于故障处理的能力,通常要靠长时间实践积累为主,还要具备资历师傅将其所掌握的原封不动传授给徒弟。该方式比较真实,但却受到授培训时间与周期限制,培训内容缺少丰富性,某种程度上有可能增加相关工作者独立上岗时间,不符合生产技术可持续发展与生产装置更新所需。
1应用计算机仿真技术重要性
化工行业常需要针对部分具体工程设备与工艺流程予以操作,才逐渐深入至岗位操作人员,然后通过培训,培训工作通常结合实物挂图与微缩器具将知识传授出去,传授过程比较枯燥。实物挂图与教具基于实用因素与经济因素,并不选择大尺寸,致使所有培训工作人员详细掌握相关操作与原理。结合3D技术绘制能够让设备形象更趋于逼真化,可做任意旋转,使培训工作人员可实现全方位观察工艺与设备[1]。结合Flash技术制作设备动画有效代替挂图,对设备动态进行演示的时候更为生动形象,帮助相关人员针对设备工作原理予以掌握,能够很好带动培训人员热情。并且,使用设备较为方便,对使用要求可以很好满足。
2基于计算机仿真技术化工数据模型
结合计算机做仿真模拟,是把化工过程数理带入计算机当中,接下来经计算机把工艺过程进行模拟与反映。所有原理基于人为因素转变,可以得到与之匹配反应过程与反应结果变化值。通常情况下它存在下述优势。其一,友好人机交互界面。当前,诸多化工业模拟软件设计规则都以微软公司为基础,使相关工作者能快速上手并投入相关操作中,让相关人员感到轻松便捷,培养浓厚实验兴趣,并充分调动起工作积极性与能动性。其二,对工程装备的性能反应较为真实[2]。要充分分析化工设备反应过程,建立同它相互匹配模型,凭借实验把所有过程全权反映出来,对操作工人熟练快速掌握操作技能非常有利。我们在下述 文章 中列举一个化工工业常会涉及到的一个模型,希望可以供相关操作人员参考。计算机仿真系统具有许多特点,如重复、复杂性和多个,20世纪50年代初,西方国家一直在计算机仿真系统的动态和静态特性进行了研究,并取得了非常重要的影响。仿真系统对我国化工行业也进行了一系列的设计和研究,但也限于静态研究范畴。
3针对电子数字方面的研究
基于计算机仿真系统的特点,可以把它看作是非线性的本质,及其相对高阶的时候,分析 方法 和经典控制理论,计算机模拟在化工系统动态性能研究是非常困难的[3]。本文通过计算机在电子数字计算机系统微积分方程,计算,介绍了结合时域动态性能指标体系,这将最终调整方案出来。第一,系统是稳定的;第二,在数值计算时,系统的输入值等于0.0123;第三,在排除干扰因素,把化学工作在正常状态;第四,干扰因素考虑在内的情况下,各种干扰因素也作为单独的个体来处理。本文通过预测校正格式,欧拉方法是迭代微分方程数值积分计算。
4计算机仿真系统的改进方案
当前,化工仿真系统应用范围很广,但由于化工设备操作和较大的工艺流程不同,当前的仿真软件,仿真机器,更好的培训新员工无法满足,因此,未来的新的仿真技术和仿真软件的发展空间仍然是大[4]。未来,应该与自动控制理论相结合,适当参考校正环节能有效地改善系统动态性能的质量,使其有较高的稳定性和抗干扰能力。可以连接到气体的输入端仿真系统的微分和积分负反馈环节,最终会使动态性能大大提高,它相当于系列的介绍和链接。我们计算的结果可以看出,只要相应的参数选择正确获得超出预期的效果。微分和积分部分的结构可以被视为一种天然气供应预感桥,放置在相同的速度管道温度传感器已经变成一座桥两个手臂,表达时间常数很小,时间常数相对较长。仿真系统的输入结构的负面反馈链接到系统具有更好的动态性能。基于基本知识理论,修正的链接对系统控制精度的影响,通过计算结果我们可以看到,只要精心挑选的组件参数,达到理想的效果是指日可待。我们提倡这项计划的最明显的特征是它简单易操作,换句话说,只要其中一个传感器连接到导管,同时本文串并联在同一桥臂上面的。连接到放大器的输入和先进的网络,结合线性系统的自动控制原理做提前修正原则,与放大器的输入电阻和电容组成先进的网络,可以很好的改善系统的动态品质。讨论上述3种改进方案是基于先进的理论为基础,由计算结果可以看到,他们所有的3种基本上可以改善系统的动态品质。第一种和第二种的系统还可以明显改善方案来提高抗干扰能力。和改进项目的这些类是基于现有技术的前提下,没有相对比较容易实现的障碍。当然,想把他们对实际系统的引用,还需要很长一段时间。
5结语
目前,计算机仿真技术生产与培训方面应用比较多,所以,要着重强化对仿真软件与仿真机器开发设计,计算机仿真技术进一步推广,要对该项技术加速深化,让它的应用范围与性能得以提升。计算机仿真技术应用,促进高新技术更进一步发展,促进科学技术加速发展,同一时间为化工行业提供更为广阔发展空间。未来可持续发展当中,化工行业把握计算机仿真技术应用 措施 ,为企业赢得更多收益。
参考文献:
[1]余小花.基于计算机仿真技术的自动化物流系统设计[J].自动化与仪器仪表,2014(12):66-67+70.
[2]李晶,侯倩倩,田彬.浅谈计算机仿真技术在我国公铁联运物流系统中的应用[J].通讯世界,2014(22):3-4.
[3]杜静.关于计算机模拟仿真技术在物流自动化系统的相关研究[J].物流工程与管理,2015(1):97-98.
[4]赵冉,朱西方.仿真技术在高职计算机网络教学中的应用探讨[J].河南科技,2014(1):282.
《 计算机仿真技术及其应用 》
随着计算机技术的发展和系统科学的全面开发,结合计算机技术、控制技术、图像技术、三维技术等技术的进步,衍生了一门全新的科学技术——计算机仿真技术。计算机仿真技术在近些年不断的发展,而且科学家在众多的领域都联合计算机机仿真技术进行开发,并取得了良好的成果。本文通过对计算机仿真技术的概况进行阐述,探讨计算机仿真技术的应用。
一、计算机仿真技术的定义
计算机仿真技术通过对科研工程人员和系统操作管理人员进行研究,利用计算机多种软件分析、设计、模拟实际环境,进行仿真的科学实验的技术。计算机仿真技术比真实试验更加省时省力,大大节约科研成本。所以计算机仿真技术一经推出,就受到人们极大的喜欢。
二、计算机仿真技术各阶段的发展及未来发展的趋势
计算机仿真技术根据计算机、图形图像、建模、三维、系统等技术的发展可以分为以下四个阶段发展:
(1)模型试验阶段
(2)数字化仿真阶段
(3)图像化仿真阶段
(4)虚拟现实技术阶段计算机仿真技术在这四个阶段里,每个阶段的发展都各种特色及侧重点。如模型试验阶段就是注重试验建模;数字化仿真就是对计算机数字化设计;图像化仿真注重运用图像进行表达设计;虚拟现实技术采用特色设置配备三维技术,是仿真技术更加逼真。随着社会的发展,计算机 网络技术 的进步,结合人们的生活需求,计算机仿真技术越来越趋于人性化。在未来,计算机仿真技术会朝着几个趋势进行发展:分布式、协同式、沉浸式、网络环境式的计算机仿真技术。如分布交互仿真就是运用计算机网络技术把各地分散的仿真实验进行串联起来构建一个网站的仿真实验环境。协同式仿真就是建立配合生产协同作用。沉浸式仿真就是满足纵向信息分享的要求,使得数据更加直观,更便于分析。网络环境式仿真就是建立在虚拟网络的仿真模式,这种就更具有普遍性。这几个计算机仿真技术发展的方向,从纵向和横向都有发展,至于多方位的满足人们多计算机仿真技术的要求,这也加快了计算机仿真技术的推广。
三、计算机仿真的步骤及技术核心
计算机仿真技术研发的步骤可以分为三大步:一是建立数学模型二是数据模型的程序化三是仿真实验。第一步建立数学模型,即是科研这通过多方面的考究分析,建立起一个特定的具有边际的数据模型来进行对象研究。第二步数据模型的程序化,即是对数据模型进行数字化及编程化。第三步仿真实验即是对已经建好的模型,进行仿真式的模拟实验,形成一个系统的仿真模式。经过这三大步奏,便能得到想要的仿真数据。计算机仿真的关键技术有面向对象的仿真、分布交互仿真、智能仿真三个主要关键技术。这三大关键技术,纵横相互关联的,而且是逐层递进的关系。智能化仿真将是未来的发展趋势,更能满足人们的需求。
四、计算机仿真技术的应用
计算机仿真技术由于它的优越性且高性能多样性,越来越被各行各业看好,并应用与实际的生产中。如航空航天、航海、企业生产、地理勘探、交通运输、农业、 教育 、军事国防、还有各项的科研设计等等,都应用了计算机仿真技术。我们可以根据计算机仿真技术使用的功能及范围,把计算机仿真技术的应用分为:系统的研发及理论研究应用、产品研发应用、人才培育应用。
(一)系统的研发及理论研究应用
在开发研究新的项目是,都需要到对各种数据进行分析,而计算机仿真技术就能应用在这些项目的研发中,通过仿真建模,便能对各个系统的研究,还有理论分析,收集各种数据。如:对航空航天技术的研究应用,主要是对火箭、航天飞船等模拟实验,收集需要的数据等。军事军方领域应用,多先进的军事设备、战地环境进行模式实验。()产品研发应用计算机仿真技术应用于企业产品生产或者各种产业研发生产中,比如工业制造行业的仿真,根据企业生产的产品、建立产品模型、测量产品功能、外观是否能满足需求。医学领域的仿真,对医疗设备或者仿真医疗试验。这些技能节约研发成本,节约人力物力。而且还能提高科技人员的整体技能水平。
(三)人才培育及教育应用
计算机仿真在训练和教育领域中的应用可以是多方面的,比如,在学校的实践教学中,可以仿真虚拟的企业见习,丰富了实践教学的内容,提高的效率、节约能源。在如航天员训练等仿真实验,一方面保证安全、而且还减低了成本,达到预期的效果。计算机仿真技术还在进一步的开发中,在未来,计算机仿真技术在更多的领域得到应用。
五、 总结
随着计算机技术、网络技术、系统知识科学、控制技术的再发展,计算机仿真新技术会发展的突飞猛进。而且计算机仿真技术隐藏着巨大的效益,不管对于哪行哪业,未来计算机仿真技术必将达到产业化,这就使得计算机仿真技术在各个领域越来越广泛的应用,为人类的发展,又翻开了一个全新的篇章。
《 汽车理论教学中计算机仿真技术的应用 》
1课程 教学方法 探讨
汽车理论是一门涉及内容较多、理论性很强、综合多个学科的专业课程,不同于其他汽车专业课程那么形象直观,学生普遍反映难以掌握。根据课程教学内容及其特点,选择适用的教学方法是提高教学效果的关键。对于基本概念、工作原理、受力分析图、曲线图、数据表以及一些结论性的知识点,可以采用多媒体中的文字、图表和动画等方法展示,既可达到直观明了的效果,又可提高教学效率。涉及公式推导和受力分析内容的,宜采用传统的黑板板书教学方式。因为传统的黑板推演过程更能容易引导学生进行 逻辑思维 和 抽象思维 ,对得到的结论印象也会更加深刻。对于比较复杂、抽象的教学内容,可以应用计算机仿真平台通过动画视频,以及现场调取模型进行分析等方式辅助教学,将其形象化以提高学生的感性认识,避免了让教师空洞地陈述、学生想象地去理解的局面,从而提高教学效果。对于汽车性能实验,特别是汽车的操纵稳定性和平顺性实验,由于实验条件的限制多数无法开展。而通过应用计算机仿真技术可以设计与实施一些虚拟仿真实验,从而弥补了实验教学内容的不足。汽车理论课程除理论教学和实验教学内容之外,一般还附带课后作业、课外大作业、课堂演讲以及后续汽车理论课程设计等环节,由于课后题目一致、项目任务单一、可用的计算工具也比较局限(常用 Excel 或Matlab),往往造成大量抄袭,不利于学生能力的培养与公正的评价。可以考虑以项目为驱动将多种计算机仿真技术融入实践教学环节,以加深学生对理论知识的理解,并激发学习和研究的兴趣。在教学过程中,需要根据具体的教学内容选择恰当的教学手段,结合传统教学方法与现代教学方法,使其发挥各自优势才能获得更好的教学效果。
2计算机仿真技术应用方法探讨
在汽车理论教学中,合理应用计算机仿真技术将对课程的教学和学生的学习效果、对后续课程设计与毕业设计,以及对学生工程软件应用能力的培养带来很大的帮助。下面将从如下几点探讨其应用方法:
2.1建立汽车性能仿真分析辅助教学模型库
首先应根据汽车理论教材,结合学生的具体理解情况,合理选择应用点,对某些重点、难点以及不易讲述的地方,考虑能否应用计算机仿真技术进行辅助教学。应用计算机仿真软件建立汽车性能仿真分析实例库与模型库,在课程教学中可以随时调用视频录像与仿真模型,将汽车的一些结构运动、参数调整、性能分析、曲线变化等复杂问题在课堂中进行动态仿真演示。这样老师就可以方便地进行讲解,并给学生提供了直观、形象的过程与结论,学生理解起来会更容易。同时在教学过程中,向学生展示计算机仿真技术在汽车领域的应用,还可激发学生利用相关软件对理论知识进行学习和应用,为后续课外实践、课程设计、毕业设计等环节打下基础。由于课程所涉及的应用点可能较多,所以模型库建设之初,工作量较大,不过这对学校精品课程建设和直接改善课程教学效果来说是十分必要且一劳永逸的。
2.2各种仿真软件在专业教学中的优势
根据不同计算机仿真软件的专业优势,合理应用于汽车理论教学中,使复杂问题的分析变得直观、清晰,并能激发学生的学习兴趣。Matlab软件是进行汽车性能计算的常用工具,具有强大的数值计算和图形功能,可以方便地完成各种汽车性能的计算;同时,利用Matlab的数值计算函数和Simulink模块,可以对汽车理论中复杂的过程进行仿真分析和求解。这些计算和分析的结果都可以通过Matlab提供的可视化手段呈现给学生,有助于清晰地阐释抽象的概念。[4]车辆性能仿真软件CRUISE是一款专门为汽车传动系统匹配而设计的整车性能仿真软件。模块化的建模方式将整车分为发动机、离合器、变速箱、主减速器等汽车模块,同时设有循环行驶工况、爬坡性能分析、稳态行驶性能分析等计算任务,可方便地进行传统汽车、新能源汽车整车动力性、经济性计算与动力装置参数的匹配分析。与Matlab软件不同的是,该软件建模方便,不同的模块参数和计算任务可以详细、方便地进行设置,更加接近汽车实际模型,计算结果也更加精确。该软件在汽车动力传动系统仿真方面具有其他仿真软件无法比拟的专业性和灵活性,在国内外汽车行业应用十分广泛。ADAMS是一款在汽车行业应用较为广泛的机械系统多体动力学仿真软件,其中ADAMS/CAR模块为一款整车设计软件包,它能够快速建造高精度的整车虚拟样机模型,通过高速动画,直观地再现各种虚拟实验工况下整车的动力学响应,大大减少了对物理样机的依赖。在汽车理论教学中,可通过ADAMS/CAR在虚拟环境中实现悬架、转向系统的运动分析,同时还可进行汽车操纵稳定性和平顺性等相关的仿真实验,解决了由于客观条件限制不能进行的实验教学环节。另外,在汽车仿真技术研究领域还有ADVISOR,CarSim/TruckSim等工程软件,凭借自身的优势和特点,应用也较为广泛。2.3计算机仿真技术在项目驱动实践教学模式中的作用目前多数汽车理论教学进行的课后作业、课外大作业和汽车理论课程设计,以Matlab软件应用较为广泛。通过Matlab软件进行编程计算可对汽车的多项性能进行分析,但是应用Matlab使学生过多偏重于公式计算与编程,具有一定的局限性。而且,单一的课题任务往往伴随大量的抄袭,不利于学生独立解决问题与公正的评价。以多类课题项目为驱动将不同计算机仿真软件应用于汽车理论各个实践教学环节,可解决上述问题。[5]实施过程中,需要构建多个贴合汽车实际使用性能的课题项目,并以同类型仿真软件的应用进行分组学习和指导,使学生在项目学习及完成过程中加深对理论知识的理解及实际应用,激发学生实际分析问题、解决问题的能力。
3计算机仿真技术应用实例
3.1Matlab软件应用实例
汽车的动力性是汽车各种性能中最基本、最重要的性能。其中,在绘制一下曲线图,如驱动力-行驶阻力平衡图时,以往的教学方法基本是课堂讲授曲线的作图方法,给一个课本已经绘制好的某车型的曲线,然后由曲线分析汽车各档的驱动力的变化。可根据发动机转矩拟合公式、驱动力计算公式、行驶阻力计算公式及车速计算公式,
3.2CRUISE软件应用实例
利用CRUISE软件模块库,可快速搭建传统汽车及新能源汽车动力传动系统仿真模型,通过设置计算任务,对整车动力性、经济性等进行仿真计算。同时,软件自身也提供了多种汽车模型模板,便于初学者进行学习。图3为软件自身提供的传统后轮驱动汽车(FR)动力传动系统仿真模型,通过设置计算任务,可得到丰富的有关汽车动力性、经济性的文本和图表结果分析文件。为设置UDC循环工况后,计算得到的发动机工作点分布示意图,可对发动机与整车动力装置参数进行匹配分析提供依据。
3.3ADAMS软件应用实例
在汽车理论教学中,可通过ADAMS/CAR在虚拟环境中实现汽车操纵稳定性和平顺性等相关的仿真实验,解决实际实验条件限制带来的问题。在ADAMS/CAR中用户可以通过模板自行创建模型,也可调用共享数据库中的系统或整车模型进行仿真分析。以汽车操纵稳定性中的单移线实验为例,对某车整车操纵稳定性进行了虚拟仿真。可根据标准设置实验条件,通过仿真计算,将实验结果以动画、曲线图等方式展现。ADAMS/CAR所提供的仿真实验平台,可使学生方便地进行各种有关操纵稳定性、制动性、平顺性虚拟实验,弥补了实验教学内容的不足。
4结束语
将计算机仿真技术应用到汽车理论教学,可以使教学质量得到明显提高。形象、生动的仿真模型分析与演示,既便于老师的讲述,又使学生对理论知识有了深刻的理解,克服了客观实际条件对理论教学的制约,同时也能培养学生对相关软件学习的兴趣与应用能力。当然充分利用多种计算机仿真工程软件的优势来辅助教学,还需要大量的准备工作,但考虑到对教学效果的提高改善与学生理论知识的学习,这将是十分必要。
有关计算机仿真技术及应用本科毕业论文推荐:
1. 计算机仿真技术论文范文
2. 浅谈计算机仿真技术论文范文
3. 计算机仿真技术的论文
4. 大学计算机仿真技术论文
5. 大一计算机仿真技术专业期末论文
6. 大一计算机仿真技术论文
本科计算机毕业论文
随着毕业日子的到来,毕业设计也接近了尾声。下面是我整理的本科计算机毕业论文,大家可以参考一下。
【摘要】
论文关键词:我们常常站在老师的角度,抱怨学生不好好学,文化基础不好,而学生、家长、社会会怎么说呢?说教育这么多年就没有变化?看看商品市场发生的变化有多大,看看企业竞争有多么激烈,而你们学校却四平八稳的,老师夹一本书,在课堂上想讲什么就讲什么,想讲多久就讲多久,然后离开学校,还埋怨学生不听!学生为什么对游戏那么感兴趣?对网络上的东西那么感兴趣?我们需要反思,反思什么?我们的教学内容,教学方式对学生的引导必须得有一个全新的理念。”我们努力在课程改革上做了一些尝试后认为教学内容就是典型企业工作任务的制作流程,把更多的时间用在让学生去根据客户要求调研,分析、决策,去发现问题,解决问题,最终把一个个满意的作品交上来
全国知名职教专家、山西金融职业学院院长杜明汉来我校做报告,有一段话深深振憾了我,他是这样说的:“我们常常站在老师的角度,抱怨学生不好好学,文化基础不好,而学生、家长、社会会怎么说呢?说教育这么多年就没有变化?看看商品市场发生的变化有多大,看看企业竞争有多么激烈,而你们学校却四平八稳的,老师夹一本书,在课堂上想讲什么就讲什么,想讲多久就讲多久,然后离开学校,还埋怨学生不听!学生为什么对游戏那么感兴趣?对网络上的东西那么感兴趣?我们需要反思,反思什么?之后,我们努力在课程改革上做了一些尝试,对计算机平面设计软件操作课程实践项目教学有了新的想法和做法,不能为了教软件而教软件,而要把软件灵活运用到实际工作任务中来,那么如何灵活运用成了我们探索的方向。现在我就从三方面说明一下我在实践过程中的浅薄认识。
一、单科教学,不便于融会贯通,不利于综合设计能力培养。
首先,我校计算机平面设计专业软件操作课程主要有PhotoShop、CorelDRAW、IlluStrator、方正飞腾、方正书版、3DSMAX、AUTOCAD等,以前我们采用的都是类似《PhotoShop平面设计教程》类的单科教程,每节课的任务就是围绕这一门软件的某些工具(命令)进行案例教学,一个案例做完后不知道这个工具(命令)将来在工作实践中哪个地方会常用,做好的案例也不知往哪儿用,时间长了学习积极性被打消了,这个工具(命令)的用法也会因为印象不深刻,记忆不牢固而忘掉。也就是说学只是为了学,而不是为了用。
其次,每门软件都有它的特色,比如PhotoShop在图像处理方面有很强功能,这是其他软件所不能及的,在绘制平面矢量图时CorelDRAW和IlluStrator无疑又是最方便的、方正软件在报刊杂志排版方面又简单又快捷,3DSMAX在做三维立体构图时功能又是无可比拟的、AUTOCAD在制图方面又是强手。平时我们每个老师只熟悉其中一门课进行教学,遇到一个实际任务,往往仅凭一个软件很难快速完成,学生在综合分析和设计能力方面缺乏锻炼,很难适应工作中的综合设计要求。经过企业专家的访谈和论证,老板想要的毕业生不是只会某个软件的操作员,而是有较强的学习和分析能力,应变和创造能力的设计师,这就是说我们以前的实践教学内容远远不适应现在的社会发展和需求,我们必须对教学内容大胆改革,使我们的教学任务变成企业的工作任务,教学内容就是企业的业务内容,让学生在实践中做,再做中学,学中做,提高学生的积极性和主观能动性,发挥每个学生的潜力,激发学生的应变能力和创造能力。
二、多个学科横切,重组教学内容,教材就是典型工作任务的制作流程。
经过到企业的多次实践,和企业专家多次交流沟通后,我们专业的老师有一个共同认识,我们的实践教学内容就应该是企业典型工作任务的制作流程,从接到客户的一个要求开始,到分析、决策,设计多种方案,确定方案后,打印印刷、裁切出成品、客户提货等,整个工作流程都应该是学生必备的能力素质。那么我们的课程内容如何体现呢?教材又该怎么编写呢?我初步认为我们不按软件来分课程,按企业典型工作任务来分课程,至少分四门课程《数码图像后期处理》、《网站美工》、《印刷前期排版设计》、《平面广告设计》。比如《数码图像后期处理》一书则主要是PhotoShop软件调图修图功能的应用,项目一:婚纱影楼的数码照制作(5寸照、7寸照、写真照等),项目二是证件照制作,(1寸照,2寸照、驾照、身份证照、护照等)项目三:婚纱照制作(婚纱相册,大幅婚纱照,电子相册等),这块可能用到电子相册制作软件或视频处理软件的操作教程。《网站美工》主要针对网站设计前期的静态网页设计,主要是用PhotoShop软件对图像素材的调色、再加工,网页插画设计等知识点。
再如:《印刷前期排版设计》、《平面广告设计》两本书以CorelDRAW软件或IlluStrator软件操作为主,针对不同的任务用到什么软件,教什么软件,比如每幅作品中都有数码照片的调色和图像再加工,那就讲PhotoShop的调色技巧,书籍装帧项目中书内页排版就讲方正飞腾软件,封皮就用CorelDRAW或IlluStrator软件,这两本书我们主要提取了九个典型工作任务:彩页印刷设计、书籍装帧设计、报纸排版设计、异形不干胶印刷设计、包装设计、平面广告设计、板面设计、字体设计、卡片设计。这样,我们把教材就变成了企业中常用的工作任务,我们的一个项目任务涉及到多个软件的操作技巧,用到哪科就讲哪科,教会学生把所有学科融会贯通起来,灵活把握知识点和技能点。而且每一个项目涉及到不同的输出工具和制作流程,学生每学完一个项目就能实实在在地掌握这个项目从始至终的工作流程和技巧,到企业中就能很会适应工作环境。
三、投身企业实践,积极探索,勇于创新,以适应教师岗位更高的要求。
课程内容改革后影响到教学模式的改革,以前的“满堂灌”、“填鸭式”教学模式早已经满足不了现在的学生,杜明汉院长强调:“现在,在知识的海洋里,到处都是知识,学生可以从不同的渠道接受知识,学生每天看到的,听到的,接触事物的时间,速度比我们老师接触的又早又快,老师不再是掌握知识最多的,也不是最权威的,那么我们靠什么来吸引学生呢?”我想我们以前把教软件操作当作教学重点是个误区,我们应该利用最多5%的时间教会学生学习软件里的命令和工具有哪些?怎么用?把95%的时间用在让学生去根据客户要求调研,分析、决策,去发现问题,解决问题,最终把一个个满意的作品交上来。
至于调研可以直接去市场调研,也可以到网络上调研,也可以同学们互换角色模拟调研,必须让学生到实践中寻求他想要的答案,在调研过程中培养了学生与人沟通能力,对新任务的分析决策能力,在设计过程中如果遇到技术上的问题,便是老师指导加引导的时候,可以对知识点和技能点进行启发和辅导,从而让学生在解决自己问题的同时加深对知识点的理解和灵活运用能力。从而达到培养学生应变能力和创新能力的要求。作品上交后,还要进行多元化评价,使同学们每一次创作后都能在交流中提升自己,取长补短。
这对我们教师的素质就提出了更高的要求,教师只掌握一门设计软件是远远不够的,这就需要教师必须不断地学习和提高,从一门软件的精通到多门软件的精通,从参与企业实践,到能独当一面进行创造性的设计,都需要教师静静地潜下身来,谦虚认真地向企业专家学习,和学生共同学习,这样才能把控课堂上的每一个节奏,才能做好学生的指导者和帮助者,才能把每个技能点落实到实处。
总之,计算机平面设计专业实践教学内容改革才刚开始,我会在实践中不断提升自己的综合素质,和学生一起去创造新知识,新技能,做好学生的帮助者,指导者。
论文摘要:学生是我们课堂的演员,教师则是我们课堂的导演。必要的教学条件是我们成功课堂的保证。
关键字:计算机教学 任务驱动教学法 计算机实践课
计算机课程是一门实践性极强的学科,它比任何一门学科的知识都要更新得快。因此教学应以上机为主,机房上课要求我们的教师由以往的知识传播者,变成课堂教学的组织者;学生活动的参与者;学生学习的向导或顾问。学生是我们课堂的演员,教师则是我们课堂的'导演。必要的教学条件是我们成功课堂的保证。现结合我多年的教学实际,谈几点供大家参考。
一、功能齐全的机房是一节课成功的前提
功能齐全是指常用软件均具备,而且具备了完成教学任务所需的全部功能。没有一个功能相对完整的计算机软硬件设施的机房,会对我们计算机教学起到极大的限制作用。例如:我们给学生讲《excel2003》的函数时,有相当一部分中专学生对英文单词写的数学函数不认识,哪我们怎么办呢?一个一个的讲呢还是让她们自己去解决?当然,不是都讲,提前安装《金山快译》,万事大吉。这只是一个小例子罢了,我们应该考虑的凡是教学需要的,都要有提前的预见性。
二、教师充分的备课是一节课成功的基础
新课程强调,教学是教师与学生间、学生与学生间的交流、互动的过程。在这里师生之间、学生与学生之间分享彼此的思考、经验和知识,交流彼此的情感、体验与观念,在这种交流中生成新的知识,求得新的发展。所以,备课的第一要务是安排学习活动。 作为计算机实践课,那就更需要我们教师提前给学生安排好上课内容,并有预见性的作出任务的难易程度预测。所以我们备课时,就得把每一节课内容任务化,细节化,活动化,既来源于教材又高于教材,让学生清楚任务,带着问题去思考,去解决任务。 例如,我给学生讲解《网页模板》时,网页原有站点和网页素材已经给出,我列出了下列任务:
1、什么是网页模板,有何功能?
2、如何制作网页模板,注意什么问题?
3、如何应用网页模板?
4、互联网上有哪些网页模板,怎么使用?
四大任务让学生既要看懂教材又要切实从机器上实现,难度也依次拉开,让学生充分发挥自己的能力。
三、适当的教学方法是一节课成功的法宝
用建构主义学习理论来指导计算机教学,就会发现“任务驱动”教学法很适合。所谓任务驱动教学模式,是教师把教学内容设计成一个或多个具体的任务。让学生通过完成一个个具体的任务,掌握教学内容,达到教学目标。它是一种以学生主动学习,教师加以引导的一种教学方法。采用任务驱动模式教学,有利于培养学生的创新能力和独立分析问题、解决问题的能力。并且“任务驱动”教学法符合计算机系统的层次性和实用性,按照由表及里、逐层深入的学习途径,便于学生循序渐进地学习计算机知识和技能。在这个过程中,学生还会不断地获得成就感,并更大地激发起求知欲望,从而培养出独立探索、勇于开拓进取的自学能力。
四、良好的课堂秩序是一节课成功的保证
师生在课堂教学中,按规则要求规范自己的言行,也是提高课堂效率的一个重要方面。学生有学生守则,我们教师也要有自己的实践课堂规则。上课铃响后,教师精神抖擞,面带微笑走进机房,声音要足够的洪响“上课”,班长喊“起立”,如此同时学生们齐喊“老师好”,教师还礼“同学们好,请坐下”。不能省,因为礼貌有时也是相互制约的,良好的制约能够形成良性循环,让学生知恩图报,便于师生实践课的良好沟通。课堂上如发现学生不遵守纪律,教师可采取目光示意,语言警告等形式,巧妙地处理突发事件,不得叫学生停课或外出,更不能体罚和变相体罚学生。教学语言应有一定的威慑力,让学生感受父亲般的震撼。铁的纪律柔的氛围,让学生知道老师确实为他们好,让学生自感羞愧。
五、学生积极的参与是一节课成功的关键
教师的激情是上好课的灵魂,建筑施工论文有激情的教师才能令课堂焕发无限的生命力。课堂上师生双方的情绪会相互影响和相互感染,要想让学生的情绪积极与兴奋,首先教师上课要有激情,要善于调动学生的情绪,教师的态度要真诚,表扬与鼓励学生要发自内心的情感流露。学生也会因此而受到感染,情绪高涨、激情勃发、行动迅速。相反,如果教师表情严肃、语调平淡,试问,面对这样的情况,学生又怎能放得开、轻松而又自如地投入课堂学习呢?所以计算机实践课必需相对要求学生活动自由,讨论自由,为了共同的问题或任务,一切活动自由皆在老师的控制中,让学生有的放矢的放开。
六、赏识的教学评价是一节课成功的升华
课堂教学最重要的是培养学生自主学习能力和创新素质,这才是学生发展、也是教学发展的最根本的目标。我们应该关注学生需要什么,关注每一个孩子自主发展的情况!所以,我们应该用赏识的眼光去对待每一位学生。不求统一模式,也不求同一水平。如果,这节课我成功帮助了一个学困生树立信心,大胆说出自己的见解;如果,这节课我交给了学生一种行之有效的学习方法,教会他们如何运用所学知识解决一些实际的问题;如果,这节课我让孩子们能够体验到学习的乐趣,体验到了探索的刺激与收获的满足,体会到了成功的喜悦;那么,这就是一节有价值的课!同时也就是一节成功的课!
综上所述,我认为上好一节计算机实践课,不仅需要教师的精心准备,而且还需要一定的条件。当条件成熟后,一节课自然成功。在实际教学中,可能还存在各种各样的问题,在此,仅供参考,如有不妥之处,敬请斧正。
参考文献:
1、《高效课堂教学的探究方向及其策略》,南通西藏民族中学
2、《计算机文化基础上机指导》,李秀 姚瑞霞等 清华大学出版社
3、《任务驱动教学法与项目教学法之比较》,徐肇杰 教育与职业·理论版
4、《计算机实践课中培养创新能力的探索与实践》 龚 成
随着社会主义的不断进步和发展,计算机的应用渗透到了社会的各行各业,计算机也越来越多的出现在了人们的生活中,在工作中人们也需要计算机方面的人才。下面是我为大家整理的计算机毕业论文,供大家参考。
摘要:计算机应用基础在现在生活、学习、工作中的作用越来越大,但高校计算机应用基础课程教学存在一些问题,已经不能适应现实的需求。本文深化高校计算机应用基础课程教学改革的意义作为切入点,分析了高校计算机应用基础课程教学存在的问题,最后提出了高校计算机应用基础课程教学改革的策略。
关键词:计算机应用;教学;改革
一、深化高校计算机应用基础课程教学改革的意义
伴随着资讯化的发展,计算机已经成为了日常生活、工作的最基本的技能。但在高校高校计算机应用基础课程教学中学校、教师对计算机应用基础课程不够重视,学时较少,教学模式和教学效果等方面都不尽如意,对于大学生计算机的应用能力的培养具有一定的影响,因此,深化高校计算机应用基础课程教学改革是一项势在必行的工作,对于推进高校发展,培养大学生计算机应用能力等方面具有重要的现实意义。
二、高校计算机应用基础课程教学存在的问题
一对计算机应用基础课程重视度不高。学校、教师、学生普遍认为计算机应用基础课程是一门公共课程,只要考试过关即可,教师和学生的重视度不高。一方面教师认为对于非计算机专业的学生,对于计算机的要求要求不高,只要上课随便讲讲就可以了,因此对学生的要求也不高,导致学生的学习计算机应用基础课程的积极性较低。另一方面,部分大学生认为学习计算机只要学会上网聊天、浏览网页、看电视电影、玩游戏等娱乐活动,就是掌握了计算机的基本知识。也有一部分学生认为自己在大学时已经掌握了计算机应用的基础知识,大学时没有必要再重复学习了,只要把自己的专业课学好就可以了。
二学生水平不一致,教学不能因材施教。在高校中,学生来自不同的地方,对于计算机基础的掌握程度也不尽相同。但反观高校计算机应用基础课程的设定,还在使用统一的教学大纲,统一的教学内容,这就导致了计算机应用基础课程对部分学生的吸引力不大。而基础较差的学生则无法掌握教师教授的内容。因此,高校计算机应用基础课程的教学计划很难完成。
三讲授时间与实践操作时间分配不合理。随着资讯网路的不断进步与发展,计算机应用基础课程的教学内容和范围不断增加,知识点也越来越细,这就要求教师的教学内容不断更新和扩充,计算机不断发展和应用范围的扩大,要求我们不断的更新和扩充教学内容,但是高校中计算机应用基础的课时基本在50到70个之间,这样教师为了完成教学内容,会压缩学生的“上机”实践操作时间,这样就导致学生不断地学习新的知识点,但是无法“上机”练习,易造成“纸上谈兵”的现象。
四教学方式较为落后。高校计算机应用基础课程的教学方式主要是采用教师操作计算机和投影仪的方式,教师将知识点一股脑的输入给学生,与学生之间的互动也较少,有的学生听的迷迷糊糊,但是又不敢打断老师。另外,教师先讲解知识点,等到下堂课才会组织学生“上机”操作,有时两堂课之间是一个星期有时甚至是两个星期,这样学生对知识点的掌握已经很模糊了,这样就造成了计算机应用基础课程的教学效果不佳。
五评价方式简单。高校计算机应用基础课程对学生的评价方式较为简单,大部分高校主要采用试卷和上机考试相结合的方式,对于计算机这种应用型的科目,试卷很难反应学生的实际操作能力。而且上机考核系统存在一些局限性,也不能很好的评价学生的实际水平。
三、高校计算机应用基础课程教学改革策略研究
一各方应加大对计算机应用基础课程的重视程度。目前,计算机已经成为了日常生活、工作中最普遍的应用工具。高校作为系统教授计算机应用基础知识的单位,学校各方应当重视计算机应用基础课程,一是合理安排计算机应用基础课程。增加关于计算机应用的最基础、最先进、最实用的知识点,增加学生的“上机”时间。培养学生的实践按操作能力。二是作为教师,要对教学计划、教学内容等做出合理的安排,保证学生既能掌握书本上的知识点,又具备熟练的操作能力。三是学生要从思想上认识到计算机应用基础课程的重要性,保证出勤率,课下复习书本上的知识点,又注重去机房的实际操作。
二根据学生的层次,实施因材施教。高校中学生来“自四面八方、五湖四海”,对于计算机应用基础的掌握程度也不尽相同,为了保证所有学生都能“学有所成”,高校应当根据学生的不同层次,因材施教。一是在大学生入学时,组织关于计算机应用基础知识的考试,大概掌握学生对于计算机知识的了解情况。根据考核情况将学生分为不同的班级,一个是拥有计算机基础的班级,另一个为较少具备计算机基础知识的班级。学校根据不同的班级制定不同的教学计划、教学内容、教学目标,实施因材施教,保证所有的学生都能学到“新鲜、实用”的计算机应用基础知识。
三根据专业需求,安排教学内容。计算机应用基础知识的设计面十分广泛,教师不可能教授所有的知识点,学生也不可能掌握所有的知识点,因此,为了保证学生掌握更多实用的内容,教师可以根据专业需求,安排不同的教学内容。例如,土木建筑类专业的学生,走向工作岗位,要设计施工方案,CAD软体的应用十分广泛,因此,在安排土木建筑专业学生的教学内容时,可以适当地偏重此方面的教学。而对于英语、法学等文科专业的学生,对于计算机应用基础课程的具体要求可以适当降低。这样既可以增加学生学习的兴趣,又可以保证学生“学有所用”。
四创新教学方法,加强实践教学。计算机应用基础课程是一门实用性、操作性很强的课程,教师应当创新教学方法,改变传统的“满堂灌”的方式。高校可以将计算机应用基础课程搬到“机房”,采用“一堂课,一个案例”的方式,通过教师采用多媒体教学方式讲解后,学生自己参见实践、研究案例的完成方案,这样可以理论教学与实践操作紧密结合起来,以实践来带动整个教学内容,也充分调动了学生学习的积极性与主动性。
五改革考核方式,采用无纸化考试。针对计算机应用基础课程的操作性强的特性,“纸质考试”无法体现学生学习的实际状况,为了保证考试能够真实地放映出教学的效果,高校在计算机应用基础课程中应采用“无纸化”考核方式,具体而言,高校研发专门的计算机应用基础课程线上考试平台,实现线上考试和线上自测的功能,并附有题库。同时,为突出计算机应用基础的实践学习的重要,还要增加实验报告,在考核中所占的比重。
四、结论
计算机应用基础课程是高校中重要的公共基础课程之一,针对其存在的问题,高校应当高度重视,不断地改进教学理念、教学方式,重视计算机的应用性和实际操作性,保证学生能够学到更多、更实用的计算机应用基础知识。
参考文献
[1]钟晓旭.我国高校计算机应用教学存在的主要问题及对策[J].合肥师范学院学报,20135.
[2]赵婵婵.高校《计算机文化基础》课程教学改革探析[J].大学教育,20136.
[3]田永战.大学计算机应用基础课程的教学方法研究[J].计算机光碟软体与应用,20132.
[4]尕旦木草.我国高校公共计算机教学模式改革探讨[J].资讯与电脑,200912.
[5]徐坚.高等院校计算机公共课教学的改革与实践[J].电脑知识与技术,20095.
[6]刘倩.改革《大学计算机基础》教学方法的探讨与建议[J].软体导刊,20084.
[7]徐坚.高等院校计算机公共课教学的改革与实践[J].电脑知识与技术,20095.
【摘要】在《计算机应用基础》课程学习效果的评价中采取机试的形式,具有改卷效率高、改卷过程公平、防止舞弊等优点,已为很多高校所采用。但在使用过程中,在硬体、软体方面也存在这样那样的问题,如果不加以注意,其优点也会转化为缺点,影响到大家使用的积极性。本文总结了我们在使用考试系统中遇到的问题及积累的经验教训,希望对大家今后的工作能有所帮助。
【关键词】计算机应用基础机试问题与对策
一、引言
《计算机应用基础》课程是一门计算机入门级课程,教学目的主要是促进大学一年级学生了解计算机发展的历史、现在以及未来,帮助他们初步掌握在今后的学习中要经常使用的系统软体、应用软体尤其是办公软体等。该课程的考试形式,从最初的试卷考试,到现在的机试,经过不断变革,变化很大。然而我们在采用机试的过程中,从不熟悉到熟悉,走过弯路,有过教训,也积累了经验,我们在此把这些经验教训加以总结,列出我们遇见的问题,并给出了采用的对策,期望能帮助后续采用机试的兄弟院校。
二、问题及对策
机试中遇到的问题,总体上分为硬体的问题和软体的问题,我们分别进行介绍,并给出对应策略。
一硬体的问题及对策
考试系统软体执行在计算机硬体之上,硬体是基础,如果硬体中存在问题,势必影响到考试的顺利进行。首先需要考虑计算机的计算速度和并发能力,该指标决定了同时能支援多少学生进行考试,即需要考虑当有一个学生、十个学生、一百个学生、五百个学生、一千个学生同时考试时,其计算速度是否能够应付得了?其次要考虑计算机的储存能力,即硬碟能够储存多少份试卷。再者要考虑计算机的稳定性和突发事件对考试系统的影响,即要求计算机的稳定性要非常高,不能在考试期间发生宕机现象,同时要考虑到停电对伺服器的影响。对于硬体的效能问题,通常考试系统的开发者会在多次测试的基础上给出该系统需要的硬体引数。采用考试系统的单位只需要派技术人员按照这些引数去正规厂家采购,一般不会发生问题。
二软体的问题及对策
通常考试系统软体包括命题子系统、考生管理子系统、考试子系统、组卷子系统、改卷子系统等,在使用这些子系统时如果操作不当,也会带来不小的问题。
1、命题子系统的问题及对策
命题子系统中最难也是最容易发生问题的地方是知识点难度的区分,通常会把知识点分为简单、中等、困难等三类,在每一类中问题的难度应该相似,这样,不同的学生抽到的题目虽然不同,但难易程度相似,也能够最大限度地实现考试的公平。问题在于,如果命题教师有多个,可能各个老师对知识点的难易程度理解不同,这样就容易出现同一个类别中出现难度不同的题目。如何解决这个问题呢?由于这是个仁者见仁、智者见智的问题,可能有不同的方法,我们采取的是把不同的知识点分给不同的老师,对某个知识点,只有一个老师负责,让该老师来把握这个知识点的分类情况,如果该老师认真负责,以一个标准来命题,那么同一类里面的难度应该就最大限度的保持相似了。
2、考生管理子系统的问题及对策
在该系统中容易出现的问题是考生的姓名问题,对于汉族学生来说,姓名一般不会太长,以三字姓名居多,也有个别复姓的,但通常不会超过20个字元,但是对于新疆少数民族的学生,其名字不仅长,其中还有其他字元,比如‘•’,如表2所示。表2中列出了两个维族学生的学号和姓名,跟汉族的有很大不同。在模拟考试时,刚开始时,让这两个学生按照表1的内容输入,其中一个学生在键盘输入法中竟然不能自主地找到‘•’,耽误了不少时间。所以在录入学生姓名的时候,要特别注意长名字学生的姓名,我们采取的措施是用学生的学号替代名字,由于学号是唯一的,因此可以用以区分学生。
3、考试子系统的问题及对策
在考试过程中,最容易发生问题的地方是学生对考试软体不太熟悉,因为通常情况下,一个学校部署一套考试系统,学生只有在选修计算机应用基础课程时才会用到,而平时忙于完成教师布置的作业,并不会过多的练习考试子系统的用法,所以会略显生疏。我们采取的对策是,在最后一次上机课,让学生专心练习使用考试子系统,同时在安排监考时,让计算机应用基础教师去监考,能在学生遇到软体问题时给予操作方面的帮助。
4、组卷子系统的问题及对策
在组卷时,组卷老师不仅要熟悉考试大纲,也要熟悉试题库中题目的分布情况,尽量选取试题多的知识点命题,这样可以使得相邻座位学生抽取到的题目尽可能的不同。也能有效地减少作弊的发生。5、改卷子系统的问题及对策我们之所以采用当前使用的考试系统作为计算机应用基础课程的考试平台,是因为该平台具有一个吸引人的特点,能够对操作类题目自动判分,比如word、excel、ppt,自动判分有下面的优点:*自动判分,采用统一尺度,对学生更公平*自动判分,拒绝教师参与,防止教师舞弊,为关系学生加分*自动判分,速度快,提高工作效率该子系统存在的问题是,每道题必须有明确的判分原则,每一步给多少分要合情合理,不能出现复杂操作给分少而简单操作给分多的现象。因此这一步其实是跟命题子系统密不可分的,在命题时就需要认真把握各步的评分标准。而人脑的思维有时跟计算机程式的运算过程不同,人们一个简单的想法,可能改卷子系统并不能实现,因此在给评分标准时,一定按照计算机改卷子子系统的思维来思考。
三、总结
本文,我们讨论了计算机应用基础课程机试过程中容易出现的问题,并给出了解决的方法,希望后续采用机试的同行能够从中吸取经验教训、少走弯路。在今后的使用过程中,我们将进一步开发使用现有的考试系统,将平时作业、练习和最终考试三方面的成绩综合起来,以评定学生的最终成绩,在教授学生知识的同时,以保持教育过程中的公平。
参考文献:
[1]马海凤,陈琦.浅谈计算机教育与现代大学生能力素质培养研究[J].价值工程,2014,1:221-221,222..
[2]徐晓飞.本科生院体制下计算机教育的改革与创新[J].中国大学教学,2012,4:20-22..
[3]WangTT,SuXH,MaPJ,etal.Ability-training-orientedautomatedasses *** entinintroductoryprogrammingcourse[J].puters&Educa-tion,2011,561:220-226.
[4]孙志岗,车万翔,王宇颖.用计算机技术改进计算机教育[J].计算机教育,200919:10-11.