计算机设计与工程十篇

发布时间:2024-04-25 18:05:07

计算机设计与工程篇1

水利工程的建设在防洪、排涝、引调水、水景观、城市供水、抗旱减灾等国民经济建设的各个方面发挥着越来越重要的作用,随着我国经济、科技的快速发展,我们对于这些泵站、水厂、水库、水利枢纽的安全及高效运行等方面也提出了更高的要求,随着计算机技术、通讯技术、仪表监测技术的不断提高,计算机监控系统越来越多的应用在各个水利工程的建设中,完成对各种水利数据的远程监测及电气设备的远程控制,实现工程运行的统一调度管理。提高运行安全性和可靠性的同时降低人员劳动强度及运行成本。计算机监控系统在水利工程的配套建设中已经进入了一个全新的时代。水利工程的建设是施工单位根据设计单位提供的设计方案及施工图纸完成工程建设,计算机监控系统也不例外,施工单位在得到设计方案及图纸之后会认真熟悉相关设计内容,并在现场查勘的过程中根据现场实际情况与设计方案做比较,这样就有可能出现设计与现场情况不符,或者某些设计功能在实际施工过程中无法实现的情况,因此如何能够更好的根据设计成果完成项目建设,达到设计预期建设目标,将是建设方、承建方、设计单位共同关心的问题。

2计算机监控系统的特点

计算机监控系统在设计时主要是根据水利工程的运行方式及工艺确定相关电气设备的远程监控方式及重要生产位置的各种数据监测,最终形成一套系统性的方案,该方案的实施将以往人工巡查,现地操作的方式升级为远程在线监测。由于计算机监控系统是根据工程现状配套建设的,因此涉及内容不尽相同,一般包括视频监控、仪表监测、设备控制、应用系统等方面,不同的系统根据需求合理配套,但是计算机监控系统建设过程中均具有以下共同特点:

(1)实时性:计算机监控系统是一种实时计算机系统,可以根据采集到的数据,立即采取相应的动作。例如,检测到管道压力上限超限时立即报警并连锁相关电气设备动作,避免压力过大造成设备损伤。实时性是衡量计算机监控系统性能的一个重要指标。

(2)可靠性:计算机监控系统的可靠性是指系统无故障运行的能力。在监控过程中即使系统由于其他原因出现故障错误,计算机系统仍能做出实时响应并记录完整的数据。可靠性常用“平均无故障运行时间”,即平均的故障间隔时间来定量地衡量。在方案设计时应充分考虑系统运行的可靠性。

(3)可维护性:可维护性是指进行维护工作时的方便快捷程度。计算机监控系统的故障会影响正常的操作,有时会大面积地影响监控过程的进行,甚至使整个过程瘫痪。因此,方便地维护监控系统的正常运行,在最短时间内排除它的故障,成为计算机监控系统的一个重要特点。可维护性也与硬件、软件等诸多因素有关,要求监控软件具有在线实时诊断程序,可以在不影响系统运行的情况下及时发现故障。对监控系统的维护,可以采取现场或通过internet进行远程维护等多种方式。

(4)数据自动采集处理:自动地对重要生产区域相关监测数据进行采集、监视,能将测量的数据进行分类处理、数学运算、误差修正及工程单位换算等。

(5)应用系统:在计算机监控系统中,应用系统属于软件开发,在系统设计时应保证界面简洁、友好,便于操作,并可以根据要求显示数据和打印相关报表,大多数监控系统建立了相应的数据库,兼有办公管理或工程管理的功能,可以根据要求统计、分析和打印各种报表。

(6)通信功能:系统各设备、仪表之间数据链路搭建时应充分考虑相同类型、不同类型总线、协议之间信息的相互传输方式,保证系统设备之间互联互通的简洁、稳定。

(7)自动报警:监控系统本身应该具有故障诊断、报警的功能,对监测对象的设备或工艺运行参数进行监视,如超过了设计规定值,能进行自动报警。报警有多种方式,如声音报警、电子邮件报警、短信报警等,并登记相关事件。

3设计与施工的关系

3.1两者的关系

在工程建设中,方案及图纸设计是为了实现建设目标而制作的规划性文件,而施工是将设计的方案进行实施建设的过程,让图纸上的构想变成实际的工程主体,设计及施工的好坏直接影响项目的整体质量、功能、安全运行等等,设计与施工不可分割,施工是将设计变成现实,造福人民,如果没有施工,再好的设计成果也不能建设,但是设计却是整个工程的灵魂,施工则是工程建设的血肉。设计的目的是为了指导施工,施工的目的是为了实现设计。

3.2两者的区别

3.2.1设计单位

(1)很多工程由于工期紧或节约成本等原因,在计算机监控系统设计中,设计人员很少进行实地勘察,而是根据房建、水工、电气等其它专业人员提供的设计图纸进行设计及修改,由于很少进入施工现场,对现场的实际情况了解甚少,导致设计成果在交给施工单位后与现场实际情况不符,这样就要进行设计变更,造成施工困难,工期拖延等一系列问题;

(2)设计人员一般都同时完成着多个项目的设计,工程设计之间相互交织,工作量大,哪个紧就先做哪个,导致设计方案成果出案滞后,影响施工进度;

(3)有些刚参加工作的设计人员由于经验不足,在方案设计过程中过多的借鉴以前的设计案例,对不同的设计要求理解不足,只是简单的套搬其它设计章节,导致设计成果前后矛盾,施工单位在拿到施工图纸后不知如何施工。

3.2.2施工单位

(1)施工单位为减小施工难度,不断要求设计变更,设计单位不可能任由施工单位随意修改设计方案,导致项目实施工程中的相互扯皮现象;

(2)施工单位在工程管理及施工技术人员配置方面参差不齐,如果施工队伍整体素质较差,在项目实施过程中只是照图施工,发现不了图纸中的错误,按照错误的图纸进行施工,最后不得不返工或进行设计变更,因而造成工期的滞后及成本的增加。

3.3两者的矛盾

计算机监控系统属于后期配套工程,一般是工程主体建成之后才实施,但是在线缆预埋及穿线管预埋方面应考虑到前面,保证后期计算机监控系统实施的时候减少路面开挖等工程量,施工单位严格按照设计要求实施,遇到实现困难或技术难度的应及时与设计单位沟通解决,而不能自己简单处理,造成最终建设成果与设计方案差距过大,无法实现设计方案预期要求,造成大量返工,造成工期拖延及成本增加。

3.4解决的方法

(1)作为业主,应正确认识项目的重要性和对工程本身的深刻了解,不要盲目的缩短工期,不能随意的减少投资而进行变更;

(2)设计人员应多去施工现场了解施工情况,根据掌握的准确资料、结合现场实际情况做更加符合实际的设计方案,减少施工过程中设计变更的工作,争取一次到位;

(3)设计过程中多听取现场施工单位在施工过程中的意见和建议,积累经验,优化后期的设计方案;

(4)设计过程中各专业应相互沟通,房建、水工的图纸变化后应及时通知电气、测控系统设计人员同步修改相应的配套设施,避免设计图纸中矛盾的地方或重复的工程量,为客户提供整体优质、完善的设计成果;

(5)施工单位应加强自身队伍建设,提高施工人员技术实力,增强责任心,认真学习相关的规范,按照规范标准实施,在施工过程中与设计单位保持沟通,对于不理解或者设计可能错误的环节不要盲目施工,咨询设计单位确定后再实施。

4结语

计算机设计与工程篇2

 

计算机工程的应用目的是能够改善现代生活,随着人们节奏的加快,相应的计算机应用逐渐的运用到人们的日常生活,因此有必要对目前计算机应用和开发的主要特点以及主要面临的问题进行分析,针对这些问题提出相应的解决措施,目的是能够采用计算机更方便的指导人们的生活。

 

一、计算机应用技术

 

(一)计算机技术概述

 

随着我国计算机的发展,计算机几乎运用到我国的各行各业,计算机所涉及到的的计算机技术以及管理系统已经较好的融为一体,同时现代计算机的发展能够实现人和计算机之间的交流。在全球经济一体化的背景下,计算机的技术得到了较好的发展空间,其计算机的领域的非数值应用对于科学技术的进步有较大的促进作用随着20世纪40年代第三次科技革命的拓展,科学已经覆盖了各个重要的领域,随着计算机进入我国,在市场经济的环境下得到了长远的发展。我国计算机的应用最先运用到科研以及国防科技中,随着计算机的普及,计算机逐渐在教育以及工业中得到了发展,因此计算机技术得到了多元化的发展。新世纪到来之后,计算机已经成为家庭娱乐以及办公中非常重要的方式。

 

(二)软件工程概述

 

软件工程师21世纪发展较为迅速的行业,软件工程能够将理论知识运用到实践中的一种方式,和传统的工程相比,软件工程具有开发较为高效,同时软件工程开发出来的应用能够更加满足实际的要求,软件工程在我国科学领域中取得了较大的进展。软件工程的应用较为广泛,从计算机领域,到教育以及管理领域中都有非常广泛的运用。但是软件工程的提出时间较为,一直到20世纪70年代,软件工程才正式的被提出,随着接下来的研究深入,软件工程随着结构化程序语言丰富以及结构方法日益完善得到了一定的发展。

 

目前软件工程在建设方法主要目标包括降低软件开发的成本,实现较高层次的软件开发功能,从而有效的实践出软件性能,开发出来的软件具有实用性较强,后期的维护成本较低。同时计算机软件工程的发展较为迅速,目前朝着面向编程内容,最大程度的提升软件工程师的技术水平发展。

 

二、计算机应用与软件工程建设的意义

 

随着我国市场经济的发展,我国的各行各业都面临着巨大的挑战,在这样的背景下,行业之间的经营方式和管理带来了新的挑战,现代科学技术的发展促进了社会的发展,同时带来了和计算机之间的联系,采用现代化的计算机技术能够促进社会资源的合理分配,同时增强了我国的综合国力,在企业领域还能够在一定程度上能够保证企业信息化的发展,使得企业在现代化的经济发展中处于较为有利的地位,能够适应激烈市场经济的发展,增强计算机在软件工程中的运用是时展的要求,而计算机技术的发展目前较快,在发展的过程中,也逐渐朝着简单化以及快速化的方向进行发展。

 

三、加强计算机应用与软件工程建设的策略

 

(一)提升计算机应用技术水平

 

在运用计算机以及软件运用的中,需要吸引更多优秀的人才来实现,因此无论计算机和软件工程发展到了哪一个阶段,优秀的人才都是其中不可或缺的元素,优秀的人才一方面能够完善计算机在应用技术上的运用,另外一方面对于宣传计算机的整体水平有一定的帮助,因此人才的力量在社会发展中具有非常重要的作用,针对技术人员而言,在社会生活的过程中,需要提升自身的理解和掌握新技术的能力,针对性的去提高自身的计算机应用的水平,从而引导更多的优秀人才加入到计算机的应用领域。

 

(二)增强计算机应用与软件工程建设的运行机制

 

计算机的运用以及软件工程在初期建设的过程中,需要花费大量的时间,同时也需要实践和理论相结合,才能够发挥自身的最大意义。在增强计算机和软件工程的运用上,需要包括管理专家以及系统分析专家的验证,利用有效的资源,有效的构建计算机应用和软件工程团队的建设,另外国家相关的部门也需要对计算机应用和软件工程的建设进行大量的支持,从而支持计算机和软件工程的发展。

 

四、计算机应用与软件工程建设的发展趋势

 

(一)计算机应用的发展趋势

 

随着计算机的发展,近些年来,计算机逐渐朝着微型化以及精密化的方向在进行分发展。目前我国社会进程在加快,计算机为了满足社会发展的需要,在性能和外观需要作出巨大的改变。在功能满足的前提下,需要尽量满足计算机在外观上和携带方面的需求。例如计算机在外观上需要尽量的做到时尚化和便捷式,随着数字化时代的带来,计算机的智能化是数据分析和科研发展的重要的前提,因此计算机的工作需要不断的进行简化和人性化,但是计算机在发展的过程中,不能忽略了计算机最基本的功能,促进计算机的精密化,才能够满足时代的发展。

 

(二)软件工程的发展趋势

 

软件工程发展随着全球化和开放性的深入,也将得到长远的发展,软件开发是行业市场环境和开发环境变化和变化的产物,因此软件开发需要根据市场的需求进行变动。若以传统思维进行软件工程建设将不能适应时代的发展需求。信息化进程的不断加快,全球化的合作交流逐渐登上历史舞台;软件工程建设的开放性计算在软件开发行业应用程度不断加深,软件开发者之间的交流更加便利,对于后期的软件维护帮助较大。

 

五、结束语

 

综上所述,本文首先分析了计算机应用和软件工程建设目前主要特征,针对目前的特征以及主要面临的问题,提出了未来的发展,目的是提高计算机应用和软件工程建设的普遍性,促进我国信息化的发展。

计算机设计与工程篇3

【关键词】计算机技术;工程建设

1前言

计算机技术现在已经非常成功的渗入到了人们日常生活的各个领域,并且在它自身迅速发展的同时,也极大的助力了其他领域的发展。比如说,随着计算机科学与技术的不断发展,并且在工程建筑也在不断持续发展的情况下,在最近几年,建筑行业,在工程建设项目方面,计算机科学与技术已经得到越来越广泛的应用。现在计算机应用方面之广,也导致了计算机不能单方面的发展,处理不同的问题,适用不同职业的人群,适用于不同的工作,以使之的功能作用最大化,是非常重要的。建筑行业讲究因地制宜,即使建筑样式相同,在不同的气候、环境、土地、人文情况下,工程建设的管理模式和施工进度也将不同,所以,单靠人的力量很难将如今愈发大的建筑工程项目实现全方位管理全程管理以及实时管理。所以,现在计算机科学技术在建筑工程上的像数据处理、图形处理、建筑设计及管理分析应用也极大的推动了建筑行业在新时代的发展。

2计算机科学与技术在工程建设项目中的管理应用优势分析

在前面说过,计算机科学与技术在工程建设项目中的管理应用主要有全方位管理实时管理及全程和多方位管理。至于优势,首先,必定是在工作效率上,建筑行业和其他行业的工作特点有所不同,建筑行业在进行项目作业时,往往是定点作业,就是常常在一个地方呆很长时间,而且建筑产品具有固定性和不可动性,需要长时间在一个地方持续使用。还有,包括建筑活动结束后的很长一段时间,建筑承包单位都具有对建筑产品的安全问题的负责权。这时,从工程建设时对人员的管理,施工时对实时实地情况的分析反馈,产品投入使用后对建筑产品安全的持续负责确保联系。没有计算机技术,这些要求可能很难做到,即使做到,也是相当费时费力的一件事。相反,有了计算机技术,就相当于能将工程建设情况实时的传递给项目管理者,还可以寻求其他专业人员的帮助。此外,在建筑设计方面,无论是工程制图,还是要根据不同地区的不同情况选择不同的建筑管理模式和建筑设计方案,这些都离不开计算机科学与技术在工程建设方面的应用。因为,由于建筑行业的特殊性,建筑尤其是建筑结构的设计和建筑材料的选择都需要十分周密的分析演算,因为稍有不慎这就可能会酿成大错。这也导致建筑行业不能在误差允许的范围之外有丝毫差错。此外,建筑行业需要大量的人力物力财力,因此,如果用传统的管理模式,举个极端的例子,若是像秦始皇建长城那样建我们现在这样的建筑,光管理人员就要消耗甚多,更何况这样做,管理水平会比较低,工程不能很好的完成,直接的第一反应就是在工期上。因为如今建筑工程的项目都比较大,工期在科学的管理模式下都比较长,很可能一年四季都需要施工,如果不能很好的运用计算机科学与技术实现科学合理的建筑工程管理,将浪费很多的人力物力财力,甚至降低工程质量,使部分建筑行业人员为了追逐利益,滋生豆腐渣工程。所以,有效利用计算机科学技术,实现全方位的管理,也是全方位的监督。

3计算机科学与技术在工程建设项目中的应用现状及远景

在建筑行业中,计算机科学与技术在工程建设项目中的应用体现在这几个方面。首先,web服务器连接着建筑材料供货方,建筑设计方,建筑项目管理方,建筑项目施工方,以及第三方等建筑建设前中后各个方面的参与者。大大优化了建筑行业的建筑水平发展前景,但是,有些建筑行业的从业者,对计算机科学与技术缺乏深层次的了解,也不掌握最近的计算机科学技术,不能做到与时俱进,他们仅仅认为,计算机的用处仅仅在于收发电子邮件,也仅仅认为,这已经是做到了很多人口中说的信息化管理,高科技应用了。他们也会认为,将信息技术计算机科学与技术大规模的应用在自己早已成型的管理模式中,改动甚至说是打破自己的模式,是不值得的,会增加工程工作量,以及既定投资成本。此外,通过软件开发人员进行建筑工程管理软件的开发,可是,一般软件开发的人员往往不具备建筑工程管理的实践,开发的软件并不能很好的应用在建筑工程项目中。也就是开发的软件和实际的工作场景不协调。此外,就如先前说的建筑行业具有的特殊特点,建筑行业讲究因地制宜,即使建筑样式相同,在不同的气候、环境、土地、人文情况下,工程建设的管理模式和施工进度也将不同。此外,还有其他的诸多影响因素,比如政府的批文时间,天气变化,环境保护等等这些诸多方面,都将影响工程的投入,影响工程的成本。如果用计算机科学技术解决,我们就可以在程序内设定不同的参数,如天气,环境,地质,地段,政府等等方面,得到较为准确的投入产出比例,得到更加实际的工程成本。计算机行业是我们如今时展的大势所在,况且,在如今大数据时代到来的情形下,更是可以从中得到更多的信息和资源。所以,不得不说,计算机科学与技术在建筑工程上的发展是极为广阔的。

4结语

综上所述,计算机技术现在已经非常成功的渗入到了人们日常生活的各个领域,包括建筑工程管理的领域,单靠人的力量很难将如今愈发大的建筑工程项目实现全方位管理全程管理以及实时管理。所以,现在计算机科学技术在建筑工程上的像数据处理、图形处理、建筑设计及管理分析应用极大的推动了建筑行业在新时代的发展。计算机行业是我们如今时展的大势所在,计算机科学与技术在建筑工程上的发展是极为广阔的。21世纪是一个科学技术迅猛发展的时代,是一个全新的充满机遇的时代,是将载入史册的一个创新的时代。我们有幸见证,有幸经历,有幸参与。计算机的发展却是始终不敢有一丝一毫的懈怠,它总是不断地突破自我。希望建筑工程领域的工作者也能不拘泥不死板,积极更新自身的知识,接受时代的变更发展,接受新时代的讯息,将新时代的新知识勇敢的容纳到自己的行业之中,创造新的氛围,带动时代更进一步的发展。

作者:钱陈单位:武汉东湖学院

参考文献

[1]奇张华.计算机信息技术在建筑工程管理中的应用[J].中国高新技术企业,2011,18(31):71~73.

[2]周立杰.计算机信息技术在建筑工程管理中的应用[J].科技创新与应用,2012,24(14):37.

[3]吕文莉.信息技术在建筑工程管理中的应用探讨[J].黑龙江科技信息,2013,27(32):191.

[4]田宝峰.信息技术在建筑工程管理中的应用探讨[J].科技致富向导,2012,20(30):362.

[5]陈春梅.信息技术在建筑工程管理中的应用探讨[J].四川建筑科学研究,2010,17(5):229~232.

[6]邓李萍.信息技术在建筑工程管理中的应用探讨[J].科技致富向导,2013,28(11):137.

计算机设计与工程篇4

【关键词】计算机专业英语技工学校建构主义理论任务教学法

一、引言

技工学校《计算机专业英语》课程是根据中高等职业技术教育计算机专业对英语语言能力的要求,以及计算机岗位能力需求所开设的一门专业必修课。本课程属于专业英语基础课,突出基础性,强调实用性,注意专业性;力求巩固和拓宽学生的英语基础知识,发展学生的语言基本技能,重视培养学生的阅读理解能力以及运用英语进行电脑、网络操作的能力,同时帮助学生养成良好的学习习惯,为其继续学习和运用英语打好基础。

二、任务教学法概述

任务教学法(task-basedapproach)是一种建立在“建构主义”理论基础上的教学法。这种理论认为,学生知识的获得主要不是靠教师传授,而是学习者在一定的情境(即社会文化背景)下,借助他人(包括教师和学习伙伴)的帮助,利用必要的学习资料,通过意义建构方式获得。建构既是对新知识意义的建构,同时又包含对原有经验的改造和重组。“任务教学法”可以认为是一种以应用为动力,以应用为目的,以应用为核心的教学方法。它把语言能力目标与工作能力目标紧密联系起来,每一任务都是一个整体计划,包含各种机会和接触面。学生在这些过程中发展自己的认知潜力和应用语言发展交际能力的潜力。学生在参与和运用语言完成任务的过程中,会出现许多无法预料的情况。学生对所给的任务和遇到的问题的理解各有不同,导致任务过程出现的不可预测、不明确甚至变异现象。因此,任务型学习是一种动态学习。

三、技工学校《计算机专业英语》课程基本任务分析

在技工学校,《计算机专业英语》课程是一门专业基础课,确切地说,本课程是针对信息技术专业的学生对英语的实际需求而开设的一门特殊用途英语(englishforSpecificpurpose)课程,目前,这些专业大致包括网络、软件、电子商务以及多媒体制作等专业。本课程的目标是将信息技术专业知识、英语语言知识紧密结合,以培养学生综合的语言实际运用能力。一般说来,技工学校的《计算机专业英语》课程的基本任务包括以下内容:①专业词汇:掌握1000左右的专业词汇,100个左右首字母缩略语。②听说能力:能运用基础语法以及专业词汇进行基本的专业知识介绍及交流讨论。③阅读能力:能基本读懂有关计算机软、硬件原理,网络运作原理、外部设备的英语文章或说明书。④写作能力:能运用基本专业词汇以及计算机专业基础知识进行简单的写作计算机专业英语。⑤翻译能力:以岗位对计算机专业英语翻译能力的需求为目标,培养学生参与并完成与计算机专业知识运用相关的专业翻译项目。为了完成以上基本课程任务,笔者在《计算机英语》课程实施过程中,以任务教学法为主线进行教学设计,即在明确课程教学目标以及单元教学目标(包括主题目标、语言目标、专业知识目标和能力目标)的前提下,设计与计算机专业知识运用相关的专业项目,驱动学生“明确任务,参与完成”。具体而言,在教学过程中,教师以“综合项目设计”为主线,把任务(task)引入英语课堂并贯穿整个教学过程,以听、说、读、写、译的方式对学生进行单项技能的强化训练;而学生利用已有知识,以具体的任务为学习动力或动机,主动地用所学语言去做事情,在完成任务过程中,学习语言知识,发展语言能力,从而具备计算机专业所需的语言应用能力和实际操作能力,使专业英语与基础英语教学融为一体,计算机专业知识与英语教学融为一体,有效完成课程目标以及课程基本任务。

四、《计算机专业英语》课程中任务设计的基本原则

结合任务教学法的基本要求以及《计算机专业英语》的基本任务,笔者提出技工学校《计算机专业英语》课程中任务的设计应遵循以下基本原则:①真实教学环境设计原则。创建计算机专业英语使用的真实的教学环境,即结合《计算机专业英语》课程基本任务进行真实项目设计。在《计算机专业英语》教学过程中,任务型教学把语言教学真实化和项目化,其主要目的是让学生不仅在运用中学,而且为了运用而学,直接通过课堂教学让学生去用英语完成各种情景中真实的生活、学习、工作等任务,从而培养学生综合应用英语的能力。任务型教学充分体现了学生的主体性,是有效改变以往以教师讲授为主的教学现状的最佳途径之一。②学生为主体原则。以学生为主体进行项目与任务设计,把学生的学习活动与任务或问题相结合,以探索问题来引导和维持学习者的学习兴趣和动机;让学生带着真实的任务去学习,在这个过程中,学生拥有学习的主动权,教师能动地引导和激励,使学生真正掌握所学内容,并通过任务举一反三。③课程目标及步骤性原则:为了完成课程的基本教学目标,课程的教学任务应以课程的基本任务为基础,无论是综合的任务设计还是单项任务设计都应遵循专业词汇目标、听说目标、读写目标以及翻译目标,进行科学合理的设计,保障《计算机专业英语》课程的有效实施。在此基础上,按照步骤完成任务组织及实施。

五、任务教学法在《计算机专业英语》课程中的设计和应用

建立在对任务教学法、《计算机专业英语课》课程任务分析科学认知的基础上,笔者遵循任务设计的基本原则,尝试在《计算机专业英语》的实践教学中使用任务教学法。以下是《计算机专业英语》课程实施过程中任务教学法设计和应用的具体阐述:

1.教师明确课程及单元教学目标,在此基础上进行综合项目(课程目标)以及单项技能训练项目(单元目标)的任务设计,创建“真实教学环境设计”。例如,在进行“Basiccomponentsofacomputer”单元的讲授时,教师首先设计“真实教学环境设计”以及综合目标任务:“美国人peter要买一台电脑,学生作为电脑供货商向peter推荐一款最新生产的V1678的电脑,设法向peter介绍电脑基本构件的内容,并最终成功说服peter购买V1678的电脑。”其次,教师以学生为主体进行单项任务目标设计:①掌握10个左右计算机常见专业词汇。②掌握6个谈论电脑部件的基本句型。③能运用基础语法、词汇以及专业词汇向客人介绍电脑的各种产品和价格。④能顺利地用英文比较各种产品的优势及劣势并推销自己的产品,说服顾客买自己的产品。这样,教师和学生都围绕如何完成具体的任务进行,教师思路清晰,学生学习目的明确,通过小任务的解决来完成大任务。

2.教师引导学生进行任务分析。这是一个在明确的教学任务指引下,学生主动探究摸索,独立自主寻求问题、发现问题、逐渐尝试完成任务的过程。在整个过程中,按照小组讨论——各组汇报——教师总结的模式,分两个层次进行。比如在进行“Describingtheprocessoranditsperformance”单元的学习时,项目设定“peter发现电脑的运行速度越来越慢,不知道是怎么回事,想请你帮他改进或升级他的电脑”。首先,引导学生根据已有的知识积累,以组为单位围绕第一个小任务——认识电脑内部构件,包括微处理器、内存、扩展槽等并组成部分开展“为什么电脑速度会变慢?”的讨论,并把讨论结果向全班汇报,教师把各组汇报结果写在黑板上。从讨论的结果看,学生会讨论出电脑内部构件,包括微处理器、内存、扩展槽以及造成电脑速度慢的可能原因,结果可能不完整,不过教师应以鼓励为主,不要急于补充内容。此后,进入第二层次的分析,发给学生认识电脑内部构件图以及有关影响电脑速度的文章介绍,要求学生在规定的时间内阅读并分析文字材料,以组为单位讨论任务并把讨论结果向全班汇报;教师把各组汇报结果再次写在黑板上,让学生比较看材料前后自己总结的结果,体会差别。这样,学生就会明白自己一开始没有想到的地方,加深印象。但这并不等于说,学生对电脑内部构件以及电脑故障原因就已经很清楚了,可能会有不少疏漏的细节问题。教师因势利导,把学生疏漏的地方指点出来,等于是新知识的讲解。最后,由教师学生共同进行正确知识的归纳总结。

3.教学目标达成,完成教学任务。再以“Describingtheprocessoranditsperformance”单元的学习为例,通过以上对任务的分析,学生已对电脑内部构件以及电脑故障原因有了清楚的了解,为了结束任务,教师应引导学生转向本单元教学目标:①是否能在“电脑内部构件图”中标出掌握15个与部件相关的专业词汇?②能否应用已学专业词汇向peter清晰说明电脑速度变慢的原因?③能否用100个单词书面向peter清晰说明电脑速度变慢的原因?④能否阅读并翻译与本单元内容相关的应用软件光盘的说明书?

此时,教师应鼓励他们尝试着去写,可以通过各种手段、途径完成,可以互相讨论,可以查阅资料,可以随时提出问题。对于提出来的问题,尽量让有能力的学生来解决,形成相互学习、相互鼓励的良好氛围;对于学生解决不了的问题,教师逐渐引导、指点,形成互动的解决问题方式,共同完成任务。

4.以学生自评、学生互评以及教师评价等方式进行任务评价和任务提升。以“教学目标达成”完成教学任务后,教师组织灵活多样的任务评价。首先学生要对所完成任务的质量进行自我评价和相互评价。全班学生可以充分展示自己的成果,达到取长补短、互相学习、完善提高的目的。最后,教师对学生完成任务的质量进行全面评价,以正面引导为主,多表扬,多鼓励,并适时指出存在的问题。

六、结束语

本文通过对任务教学法概念的阐述,《计算机专业英语》课程目标的分析,《计算机专业英语》教学中的任务设计原则限定,清晰描述了任务教学法在《计算机专业英语》课程中的设计和应用。在技工学校,《计算机专业英语》具有自身的课程目标:培养学生听、说、读、写的综合语言能力,并通过任务细分,组织单项实训和综合实训,使学生具备计算机专业岗位能力所需的语言应用能力和实际操作能力。笔者将结合《计算机专业英语》的基本任务以及学生的实际需求,以更进一步提高技工学校《计算机专业英语》教学质量为目标,对任务教学法在《计算机专业英语》的设计与应用进行不懈的研究和探讨。

参考文献

[1]Richards,J.C.,platt,J.&platt.朗文语言教学及应用语言学词典[m].北京:外语教学与研究出版社,2000.

[2]国家教育部.英语课程标准[m].北京:北京师范大学出版社,2001.

[3]钱晓菩,马玉娟.试论任务驱动[J].中国电化教育,2002,(9).

计算机设计与工程篇5

关键词:计算机;辅助;工业设计;存在问题;措施

计算机辅助工业设计是利用现代信息技术,将工业设计数字化、信息化,最终达到提高设计效率和质量的目的,信息化时代下计算机辅助工业设计是一种非常先进的设计理念。CaD技术是计算机辅助工业设计的核心,CaD技术与其他生产加工制作等技术相互结合已经成为当前设计比较常用的设计手段,而且计算机辅助工业设计在发展的过程中越来越专业化、智能化与集成化。在计算机辅助工业设计这种思路出现之后,现代工业产业设计方法也随之革新。草图设计的方式需要浪费大量的时间,且计算工程量非常大,对设计人员来说负担比较大。但是计算机辅助工业设计可以利用CaD绘图软件完成绘图,极大地提高了设计效率。在此背景下社会对计算机辅助工业设计的人才需求比较大,高校需要培养更多的具有计算机技术的工业设计人员。

1计算机辅助工业设计教学的存在问题

1.1教学内容不丰富

当前计算机辅助工业设计需要设计师掌握一维、二维、三维、四维乃至五维的综合设计能力,但是高校计算机辅助工业设计课程组的教学内容只包括其中几个方面,对学生来说即使根据教学内容完成学习也无法全面地掌握计算机辅助工业设计的技巧。在教学的过程中,教学内容不够全面,很多高校都以CaD软件教学为主,主要培养学生在二维方面的计算机辅助工业设计能力,少部分专业同时对二维和三维设计软件进行教学,整体来说计算机辅助工业设计教学内容割裂现象严重的根本原因是教学内容不够丰富。

1.2教学方式落后

高校在教学计算机辅助工业设计课程过程中主要采用传授法对相关知识点进行教学。在《儿童产品设计》教学中,教师首先列举简单图形,让学生跟随学习点线等操作指令如何使用,然后再让学生根据所学计算机辅助工业设计技巧自己完成课堂的设计任务,最后学生经过练习即可掌握不同设计方法的应用技巧。这种教学方法无法让学生对计算机辅助工业设计产生浓厚的兴趣,学生的思维也会受到了一定的限制,总体来说学生在这种教学模式下学习不到太多实用技巧的根本原因是教学方式落后。

1.3教学设施陈旧

高校计算机辅助工业设计课程对教学环境具有较高的要求,但是大部分高校并没有专业的工业设计机房,而所有专业通用的机房无法满足工业设计的需求,很多设备长期没有维护,导致无法正常开机或者经常死机,而且还有很多电脑没有配备专业的辅助工业设计软件,导致学生学习计算机辅助工业设计过程中受到较大阻碍。除此之外,还有些电脑配置较为落后,学生使用工业设计软件过程中经常会出现卡顿现象,严重降低了学生对计算机辅助工业设计课程的兴趣,其根本原因是教学设施陈旧。

2计算机辅助工业设计教学的优化措施

2.1丰富教学内容

高校应该对现有的《儿童产品设计》教学内容进行丰富。如果高校计算机辅助工业设计教学内容只局限于CaD软件的指令和操作教学,则教学内容中需要将三维工业设计软件教学加入其中,例如3Dmax的指令和操作教学。除此之外,高校还应该对教学内容之间的关系进行分析,厘清计算机辅助工业设计教学的顺序,让学生分别从软件命令与操作、形态分析与理解、造型手法与方式等角度由浅入深地完成软件学习。3Dmax软件教学如图1所示。2.1.1增加软件命令与操作教学内容《儿童产品设计》课程组教师应该将软件命令与操作作为重点教学内容,让学生了解各种2D、3D软件的操作方法,这些设计软件在使用过程中主要分为点、线、面三个方面的命令,因此高校计算机辅助工业设计课程组教学模式中必须重视软件命令与操作该层次的教学工作。教师需要在课程组教学中演示不同软件命令的操作方法,然后学生需要在教师的演示下不断学习并加以重复练习,牢记不同命令与操作的快捷键,最后学生能够熟练应用点、线、面三个方面的软件命令和操作,即可完成对2D、3D等方面的工业设计[1]。pS软件教学如图2所示。2.1.2增加形态分析与理解教学内容高校计算机辅助《儿童产品设计》课程组教师在教学形态分析与理解方面的内容时,对3D模型的形态进行分析,通过分面分析形态的起伏,然后根据其构成和走势构建3D模型,培养学生的形态分析能力与理解能力,保证工业3D模型设计的意图和建模步骤可以清晰地展现出来。产品分面图设计是每个课程组学生都必须掌握的能力,学生可以根据模型的特征线和形面等特点提取3D模型的骨架,而形态特征不明显时则需要按照几何信息完成分面工作,分面能力决定了学生建模水平的高低[2]。3D建模图如图3所示。2.1.3增加造型手法与方式教学内容在进行《儿童产品设计》课程中的造型手法与方式时,学生需要具备通过3D建模软件将设计意图表达出来的能力,三维造型和建模工具可以让学生对3D建模过程中造型的手法和方式有所了解,课程组模式中课程体系必须涵盖造型手法与方式层面的教学内容。在造型手法教学中,教师可以按照课程组教学模式选择合适的案例进行教学。首先让学生对改造型手法的原理和分块方式进行详细了解,然后让学生利用计算机辅助完成该造型手法的设计,最后学生即可掌握计算机辅助工业设计的能力[3]。

2.2创新教学方式

高校应该对原有教学方式进行改革,集中式教学只能保证大部分学生掌握计算机辅助工业设计软件的基础操作方法,而无法提高所有学生的实践设计能力。在《儿童产品设计》教学中,以教师为主体开展教学,无法增强学生的学习兴趣,只有以学生为主体的教学模式才能让学生主动学习,这样学生将课堂内外所学的设计知识整合后即可提高自己的设计水平。为了提高高校计算机辅助工业设计课程组教学模式的可行性,教师需按照学生的能力和兴趣进行分组,改善整个教学环境和氛围,推动教学内容的模块化,让所有学生计算机辅助工业设计实践能力得到提高。除此之外,高校计算机辅助工业设计课程教师还可以先根据理论知识和教材内容设计不同阶段的课程任务,然后让学生带着任务学习,加强教学模式创新,让学生尝试使用计算机辅助工业设计软件解决学习中遇到的问题,最后再对学生计算机辅助工业设计成果进行评价,重视教学成果展现评估,这样才能更好地创新教学方式。2.2.1增强教学联系计算机辅助工业设计中儿童产品设计软件存在多种类型,其中每种设计软件的使用情景都是不同的。而有些设计师在工业设计中先使用二维设计软件生成效果图,然后再使用三维设计软件进行具体的操作过程[4]。学生需要充分认识到计算机辅助工业设计课程组与课程之间的联系,这样才能在儿童产品设计的过程中,在二维设计软件和三维设计软件等不同类型的计算机辅助工业设计课程学习中均投入一定的时间和精力,确保自己掌握软件命令与操作、形态分析与理解、造型手法与方式各层次的软件操作技巧。在计算机辅助工业设计中,《儿童产品设计》课程需要提高学生的设计思维能力,学生必须具备设计软件表达设计创意的能力。因此,课程组在教学过程中会将产品设计教学与课题研究相结合,产品设计教学课程与课程组的连贯性必须得到加强才能满足教学要求。可以合理安排二维设计软件和三维设计软件等不同类型的计算机辅助工业设计课程的教学时间,确保学生对软件命令与操作、形态分析与理解、造型手法与方式等各层次软件操作技巧记忆深刻,这样才能及时巩固学生所学的知识点,进而充分发挥计算机辅助工业设计课程组教学的优势。2.2.2明确教学理念《儿童产品设计》课程的教学理念为提高学生设计逻辑思维能力、提高学生设计表现能力、加强课程组与课题之间的联系和连贯性、明确工业设计课程的教学重点等。教师必须认识到“授人以鱼不如授人以渔”,《儿童产品设计》教学的目的并不是为了让学生掌握儿童产品的设计思维和方法,而是让学生通过儿童产品设计学习掌握二维和三维计算机辅助工业设计软件的应方法。高校计算机辅助工业设计课程过去只对学生的软件指令和操作能力进行培养,但是现在应该以设计思维能力和表达能力进行培养,保证学生可以正确解读不同的儿童产品设计方案,为了保证课程改革顺利进行,可以先对教师进行教育以改变其教学思维。2.2.3推动教学内容模块化高校可以将《儿童产品设计》课程教学分为设计表达教学、思维表达教学、设计分析教学、效果表达教学、外观设计教学、动画效果图展示教学等模块,按照学生的薄弱之处开展针对性教学[5]。在《儿童产品设计》课程中,教师对教学内容模块化之后按照课时分配教学内容,儿童产品设计案例总计耗费10课时,教师在设计表达教学、思维表达教学、设计分析教学、效果表达教学中总计耗费8课时,每个教学内容模块耗费2课时。以上教学内容比较重要,对学生以后的学习和发展具有举一反三的作用,因此教师在教学时必须投入较多的时间和精力。而外观设计教学、动画效果图展示共耗费两课时,以上教学内容主要是对教学成果的展示,教师可以根据教学成果对计算机辅助工业设计课程组教学模块中存在的问题进行分析,有利于对后续教学体系进行整改,这样才能持续提高计算机辅助工业设计课程组的教学效果。2.2.4加强教学模式创新高校应该在课程组教学模式之上对计算机辅助工业设计课程教学的持续创新,将探索式教学模式与课程组教学模式相融合,提高学生的自主学习能力和举一反三能力。教师可以按照任务驱动法为学生布置儿童产品设计各个课程组的学习任务,让学生分组解决设计表达、思维表达、设计分析、效果表达、外观设计等课时中教师提出的问题,掌握儿童产品设计所需要的二维和三维计算机辅助工业设计软件,让学生能够有效串联不同工具的操作使用,让学生能够直接选择最佳的应用软件,以提高学生儿童产品设计的思维逻辑能力,防止学生选择错误的二维和三维计算机辅助工业设计软件,最终浪费大量的时间和精力。除此之外,教师在《儿童产品设计》课程中还采用比赛和项目驱动法,让学生将学习任务和比赛项目结合到一起,让学生在参与比赛的过程中完成儿童产品设计,而在比赛中学生能够学习到更加前沿的设计动态,有利于发散学生的设计思维,比赛项目驱动教学法能够有效弥补计算机辅助工业设计教材的不足。教师可以为学生选择力所能及的比赛和项目,不能揠苗助长,否则会打消学生对计算机辅助工业设计课程的学习积极性。合理根据学生计算机辅助工业设计软件掌握程度选择合适的项目才能够达到创新教学模式的目的。2.2.5重视教学成果展现评估高校计算机辅助工业设计课程组教学之后应该将各组儿童产品设计成果进行展现,并分别从创意切入点、创新、表达、设计细节、设计结果表达等方面对教学成果进行评估,不断对课程组教学实践进行改革。

2.3完善教学设施

高校应该投入一定的时间和金钱定期对机房设备进行升级或者直接建立计算机辅助工业设计课程组专用机房,保证机房内设备可以正常使用,并且学生在学习过程中可以熟练操作各种工业设计软件,为《儿童产品设计》课程的教学奠定基础。机房设备质量是完善教学条件的基础,保证计算机设备符合工业设计要求才能不断提高学生的设计能力。除此之外,高校还可以准备纸质图书等相关学习资料,为学生自主学习提供教学条件。目前计算机辅助工业设计技术的发展速度比较快,基于该技术研发的软件和产品也比较多,教师必须从互联网途径尽可能多地准备教学素材、完善教学设施,这样才能提高计算机辅助工业设计课程的教学效果。对学生来说,需要学习最新的软件和产品设计思路才能在毕业后找到对口工作,因此学生可以直接利用各类教育资源共享平台或者计算机辅助工业设计产品分享网站,提高自己的思维扩展能力,以提高自身计算机辅助工业设计综合水平。高校可以将计算机辅助工业设计分成三个教学课程组,教学二维位图软件和矢量图软件、三维建模软件、工程制图软件等内容,学生的儿童产品设计学习进度应该与课程组教学内容相互匹配。教师必须根据课程组教学内容将教材内容整理成三类,这样才能帮助学生梳理计算机辅助工业设计课程的脉络。高校计算机辅助工业设计课程组教学模式可以分为基础教学和进阶教学两个阶段,基础教学主要培养学生对各种工业设计软件的操作能力,进阶教学主要培养学生利用不同工业设计软件解决儿童产品设计问题的能力。教师必须在教学前制定教学计划,为基础教学和进阶教学分配合适的教学时间。

3结论

综上所述,近年来计算机辅助工业设计越来越受到重视,高校必须在校内期间对学生的工业设计能力进行全面培养,否则无法保证学生进入社会之后具备基础的工业设计能力。因此,高校可以采用课程组教学模式开展计算机辅助工业设计教学,同时丰富教学内容、完善教学条件,提升学生的学习兴趣和效率。

参考文献

[1]易熙琼,何风梅,吕客.基于课程思政理念的计算机辅助工业设计教学改革研究[J].工业设计,2019(11):30-32.

[2]康晨,王秀梅.成果导向教育理念下的课程思政教学实践——以《计算机辅助工业设计课程》为例[J].现代交际,2019(21):17-18.

[3]张杨,方迪,冯莉.工业设计专业“计算机辅助工业设计”课程教学改革探索[J].科教文汇(上旬刊),2019(09):70-72.

[4]张杨,方迪,冯莉.“计算机辅助工业设计-autodesk aliasStudio”在线课程与线下教学结合探索[J].科教文汇(上旬刊),2019(08):79-81+106.

计算机设计与工程篇6

计算机工程是涉及现代计算系统、计算机控制设备的软硬件设计、制造、操作的科学与技术,建立在计算、数学、科学和工程学的基础上,主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重研究硬件设计以及与软件和操作系统的交互性能,如嵌入式系统、分布式数据与大规模存储系统。绝大多数美国学校的电气工程和计算机工程是在一个系,除数学、物理等基础科学知识外,课程体系主要包括计算机科学和电气工程等学科的相关课程、设计和构建计算机系统及基于计算机系统的相关软硬件课程。培养的学生应具备从事计算机系统工作的能力,或具备基于计算机相关系统进行分析、设计、应用和集成工作的能力,具有扎实的计算机基础理论、良好的科学素质和工程实践能力,包括良好的团队合作和人际交流沟通能力[5]。下面主要介绍美国这4所大学的计算机工程课程设置情况。

1.1UiUC计算机工程专业本科课程设置

UiUC计算机工程专业学生需要修满128个学分,这些课程分为如下7大类:1)科学基础与数学课程(31学分),包括数学、物理、化学在内的10门课程。2)计算机工程核心课程(34学分),这些课程重点介绍计算机工程领域的基本概念、基本原理、基本实验方法和技术,共有10门课程。3)专业基础数学课程(6学分),包括离散数学和概率、工程应用两门数学课程。4)写作课程(4学分),1门写作原理课程,主要讲授研究报告的写作方法。5)专业技术选修课(23学分),其中1门必须选自计算机工程和计算机科学专业技术选修课程之外的课程,其他必须均选自计算机工程和计算机科学专业技术选修课程。这些课程强调计算机工程实践中用到的主要分析方法和设计原则。6)社会科学与人文科学课程(18学分),这些课程被工学院认可并满足学校对学生社会科学与人文科学课程通识教育的要求。7)自由选修课程(12学分),这些几乎没有限制的选修课可以让学生学习任何领域的知识。学生可以在计算机工程专业深入学习课程,也可以学习生物工程、技术管理或语言等课程。

1.2普度大学计算机工程专业本科课程设置

普度大学计算机工程专业学生需要修满125个学分,这些课程分为如下6大类:1)通识教育课程(24~25学分),包括6~7学分的两门交流技巧课程和18个学分的社会与人文学科选修课程。2)数学课程(21~22学分),数学课程有两种套餐,各6门课,学生可以根据自己的情况任选一种。3)科学基础课程(18~1分),包括物理、化学、生物及面向对象编程等5门课程。4)工程基础课程(7学分),包括工程导论两门课程及计算机工程和计算机科学以外学科的工程学科选修课1门。5)计算机工程专业课程(4分),包括32~33学分的13门计算机工程专业核心课程;两门共计1学分的研讨课程;2门3~4学分的高级设计课程;2门8学分的研究生课程;1~2门计算机专业选修课程,使计算机工程专业课程总学分达到4分。6)任选课程(4~6学分),根据辅修要求或个人兴趣,任选课程可以从理学院或文理学院中适合工科学生的数学、科学课程中选择,目的是使总学分达到125学分。

1.3伊利诺伊理工学院计算机工程专业本科课程设置

iit计算机工程专业学生需要修满130~134个学分,这些课程分为如下3大类:1)限选课程(10分),学分分配如下:计算机工程专业限选课程47学分,包括计算机工程和计算机科学两类课程;数学限选课程24学分;物理限选课程11学分;化学限选课程3学分;工程科学限选课程3学分;社会科学与人文学科限选课程21学分。2)选修课程(15~1分),包括专业选修课程9~12学分,其中含1门硬件设计选修课;科学选修课程3学分。3)跨专业实践项目课程(6学分),包括ipRoi跨专业实践项目i和ipRoii跨专业实践项目ii两门课程。

1.4西北大学计算机工程专业本科课程设置

西北大学计算机工程专业学生需要修48门课程,这些课程分为如下7类:1)通用工程方法、数学、科学基础课程(15门),必修计算方法与线性代数Geneng205-1、线性代数与力学Geneng205-2、动态系统建模Geneng205-3和微分方程Geneng205-4等4门通用工程方法课程;必修微积分(i)matH220,微积分(ii)matH224,微积分(iii)matH230及多元积分与矢量微积分matH234四门数学课程;必修普通物理(i)physics135-2和普通物理(ii)physics135-3两门科学基础课程;从mcCormick工学院科学基础课程中任选其他2门课程;另外必修iDea106-1工程设计与交流(i)、iiDea106-2工程设计与交流(ii)两门工程设计和交流课程。2)工程基础课程(5门),必修4门,包括eeCS202电气工程导论、eeCS203计算机工程导论、eeCS211编程基础(C++)、eeCS302概率系统与随机信号,并从mcCormick工学院工程基础课程热电力学、系统工程与分析、材料科学和流体与固体中任选1门。3)交流与社科人文学科课程(8门),选修GenCmn102演讲或GenCmn103课程的其中1门,另外选修7门满足mcCormick工学院要求的社科人文学科课程。4)专业核心课程(5门),必修eeCS205计算机系统软件基础、eeCS303高级数字逻辑设计、eeCS361计算机体系结构、eeCS311数据结构与数据管理和eeCS343电路基础这5门课程。5)技术选修课程(10门),西北大学计算机工程专业分高性能计算、VLSi与CaD、嵌入式系统和算法设计与软件系统4个方向,每个方向开设若干门技术课程,每个学生必须在这4个方向中选修5门课;从专业基础课程eeCS213计算机系统导论、eeCS222信号与系统基础、eeCS223固态工程基础、eeCS224电磁场与光学基础、eeCS225电子学基础5门课中根据学习方向选修2门;剩下3门从计算机科学、计算机工程、数学、科学基础等课程中选修,如可以是生物学BioL210-1,2,3和化学原理CHem210-1,2,3课程,也可以经申请同意选修相关计算机工程研究生课程。6)自由选修课程(5门),共修5门,学生可以根据自身情况和兴趣爱好自由选修。若从未学习过任何计算机编程语言,建议其中1门选修编程入门(python)eeCS110课程。7)高级项目课程(1门),至少在微处理器系统项目eeCS347-1、计算机体系结构项目eeCS362和VLSi设计项目eeCS3923门课中选修1门。

24所大学计算机工程课程设置特色

4所大学计算机工程本科专业的课程设置都通过美国工程教育认证机构aBet的eC2000指标体系认证,有如下特点:

1)注重基础知识的学习,在贯彻通识教育中培养学生的各种能力。基础知识直接决定学生未来的发展潜力[7-8],而基础知识的掌握通常是通过通识教育实现的。与我国高校通识教育不同的是,这4所美国大学按照各种完整的项目组织基础知识,让学生在基于项目的学习中形成各种能力。他们还特别重视人际沟通能力的培养和学生对广泛深入的人文社科知识的理解,使所有工科学生在数学、物理、信息、物质、生命、技术和能源科学方面及人文社科方面打下广泛的基础。这种比知识更重要的能力是学生取之不尽、用之不竭的资源。普度大学第一年的工程基础培养及UiUC第一年的计算机工程训练从一开始就围绕能力培养,使学生能更好地理解和应用所学的基础科学和数学知识。

2)注重相关学科的交叉和融合,培养学生跨学科处理问题的本领。现代工程是一个复杂系统,不是狭隘的技术知识背景所能胜任的。解决现代工程问题要求工程师能够打破学科壁垒,把被学科割裂开来的工程再还原为一个整体。这要求学校在课程设置上必须充分考虑学科的交叉和融合,为学生提供综合的知识背景,以利于复杂工程问题的解决[6,8]。UiUC、普度大学、西北大学和iit在课程设上均体现了学科交叉、学科融合的思想。UiUC规定学生在技术选修课中必须选1门计算机工程和计算机科学系以外的课程,例如宇航工程、农业与生物工程、土木工程、化学工程、生理学、生物工程、生物物理学、生物化学、大气科学、天文学、材料科学与工程、机械工程等。普度大学的计算机工程专业学生也必须选修1门电气工程和计算机工程领域以外的课程,以满足工程拓宽要求,可以是航空力学、化学工程计算、噪音控制、核工程导论、材料结构与特性、环境工程中的物理化学原理、环境可持续工程以及运筹学-优化、运筹学-随机模型中的任何1门。西北大学的计算机工程本身就是该校电气工程和计算机科学交叉和融合的结果,学生除必须选修科学基础选修课中的普通物理-电磁学、普通物理-波现象和现代物理外,还必须在遗传和进化生物学、工程分子和细胞生物学中任选1门。iit规定科学选修课必须选1门生物学、材料科学、化学原理,工程选修课必须选1门机械学导论或热动力学。

3)强调工程实践能力培养,培养学生“以解决问题为中心”的工程设计能力。工程本身就意味着实践,意味着更加重视工程实际和工程的系统性和完整性。这4所大学都十分强调学生工程实践能力的培养,在课程设置上不仅有丰富的实验课程,而且通过更为灵活多样的基于项目学习(project-basedLearning)课程培养学生的实践能力。如iit有ipRo跨专业实践项目,西北大学要求学生在微处理器系统项目(eeCS347)、计算机体系结构项目(eeCS362)、VLSi设计项目(eeCS392)等项目课程中必须至少选修1门。普度大学要求学生选修电气工程设计导论(eCe402)、计算机设计与样机(eCe437)、操作系统工程(eCe469)、编译器与翻译器工程(eCe495S)和数字系统高级项目(eCe495C)等项目课程。UiUC则有计算机组成与设计(eCe411)、高级数字系统项目(eCe395)、微处理器项目(eCe412)、数字信号处理项目(eCe410)等项目课程供学生选择。

4)发挥和保护学生的个性及兴趣,激发学生的自主性和创造性。工程教育应该在最大程度上发挥学生的个性并促进其创新能力的发展。在专业学习中,学生可以根据自己的水平、学习兴趣、个性特长选择不同的课程,从而促进个性和创造性的发展。为学生提供不同的培养计划是这4所大学的共同特点。西北大学为计算机工程学生提供了高性能计算、VLSi与CaD、嵌入式系统和算法设计及软件系统4个不同的学习路径。UiUC、iit及普度大学则采用庞大的选修课程及明确的课程分类,使学生可以依据兴趣爱好自行组织课程和学习内容,以发展个性,提高创新能力。

5)坚持课程设置机构的开放性,改变只按学科知识、由教师单方面设置的做法。在课程设置机构方面,这4所大学均根据产业界对计算机工程师的能力、素质、技能和知识等要求,学生求职的需求,毕业校友学习和工作的经验反馈及aBet2000指标体系,成立由有工程背景的教师、产业界、教育认证机构、学生及毕业生等利益相关者组成的专门委员会,讨论、确认、不断改进计算机工程专业的课程体系及教学大纲。这与我国由高等院校计算机科学与技术专业教学指导委员会主导、以学科为导向,追求知识完备性为基础,由缺乏产业经验和工程背景的教师确定的课程设置和教学计划相比,在满足学生求职和产业界需要等方面有明显优势[8]。

3改进我国计算机科学与技术本科专业实践教学的思考

截至2006年,我国高校工科专业在校生为600万人,其中计算机相关专业在校生近45万人,在规模上基本适应我国经济社会发展的需求。问题是我国计算机工程教育与计算机工业界脱节较严重,不同类型、层次学校的培养目标趋同[8]。通过深入研究、分析和比较美国高等学校计算机工程专业的培养目标及课程设置特色,我们深刻认识到我国工科院校计算机专业本科教育存在的诸多弊端。比如工程实践环节薄弱;工科教师队伍的非工化趋向严重;评价体系错位;课程体系落后,学科交叉欠缺,导致创新与实践双向不足,计算机毕业生得不到产业界的认同,普通工科院校计算机专业毕业生就业率低下。以下是我们对工科院校计算机科学与技术本科专业实践教学改革的一些思考:

1)计算机科学与技术本科专业实践教学的改革应从培养目标、课程体系、师资建设和评价体系、产学合作等方面综合考虑。

2)从培养目标上,工科计算机人才培养应从学科导向转为求职导向,也就是以产业需求为导向。这使学生能形成胜任今后工作的能力,成为合格的公民和称职的产业人员,而不仅仅是只掌握系统、完备的学科知识。

3)课程体系要符合大工程观的要求,注重学科的交叉和融合,强调基础知识的同时强化对学生实践能力的培养。实践教学应加强实验课程、项目课程和企业实习项目的建设,强调做中学、用中学,提倡学生的主动学习和实践是实践教学改革的重点内容。

4)评价体系涉及如何评价学生的学习效果,是关系到教学是否能达到培养目标的重要因素。如果要培养符合计算机产业界需要的具有各种能力和素质的工程师,以理论考试为主评价学生能力的评价体系就尤显片面。如何制定科学有效的评价指标,对学生的各种能力进行综合评价,特别是在基于项目的实践学习中对学生的团队合作能力、交流沟通能力、解决工程实际问题的能力进行科学评价,是一个有待探索的问题。

计算机设计与工程篇7

[关键词]计算机工程集成电路无线网络

中图分类号:tp273.5文献标识码:a文章编号:1009-914X(2014)31-0298-01

随着现代科学技术的日益发展,越来越多的项目都需依靠计算机工程来开发、运用和完成。在飞速发展的21世纪,计算机工程所研究的内容包罗万象,其专业学科更是相当广泛。因此,计算机工程专业没有一个完全限定的范围。就目前而言,计算机工程专业主要包括:软件工程、编程原理、数据结构与算法、网络编程、微处理器和接口、软件技术与工具开发、算法设计与分析、软件系统架构。另外,计算机工程和电子工程密不可分,所以部分的电子工程专业也纳入计算机工程学的研究范围。

电子计算机工程是一个主要以电机工程学和计算机科学的部分交叉领域为内容的工程学,它的主要任务是设计及实现计算机系统的处理。计算机工程师通常受过专业的电子工程(或其他与计算机工程有关的电机工程学分支)、软件设计和软硬件集成综合技能的培训。工程师的主要课程有电学、系统分析、统计、模拟和数字电路、电子计算机辅助作图(CaD)、微处理机和微控制器、微波技术、光学技术、机械加工、数据通讯、计算机网络和技术报告写作等。基础知识包括数学、物理、计算机,逻辑思维、创造性思维、人际交流能力等。

计算机工程师的工作涉及很多计算机的硬件和软件方面的内容,其关注范围包括微处理器、个人电脑、超级计算机和电路设计(特别是集成电路的设计)等。计算机工程并不仅仅关注计算机系统本身的工作,还致力于多个计算机组成更大规模的分布式系统。涉及计算机工程的常见工作包括为嵌入式系统、微控制器、超大规模集成电路的编写设计软件代码和固件,此外还常常结合模拟的传感器、混合信号集成电路的设计,以及参与操作系统的设计。计算机工程和机器人的研究和设计也有一定的关联,特别是那些大量依靠数字系统来进行电动机、电脑辅助沟通、传感器相关系统监视、控制的机器人系统。

根据不同的研究、应用侧重,计算机工程可以分为下面这些专业领域。

一、软件代码、密码学和信息安全

主条目:信息安全

从事这一分支领域的工程师的工作包括信息的编码、解码,设计开发密码技术、网络安全、知识产权保护等。随着信息化的到来,计算机系统和互联网的安全成为一个关系到国家安全的问题,许多国家设立了专门的机构进行这一分支学科的研究。在民用领域,移动电话通信的保密也是这领域计算机工程师的工作重心之一。

二、通信和无线网络

主条目:无线网络

这一分支是电子学、通信技术和计算机科学的交叉领域,主要关注无线网络的通信质量和效率。高质量的无线网络对于军事上的远程控制至关重要,同时对于扩展民用便携设备的功能也至关重要。这一领域的工作人员需要研究信号的调制、解调,高清信号的压缩,可容错系统,以及降低信号在传输过程中出错的几率的方法。他们的研究涵盖了从基础的信号理论到实际的通信产品的广大范围。

三、计算机编译器和操作系统

主条目:编译器和操作系统

这一领域主要包括计算机编译器和操作系统的设计和开发。研究人员会设计更新的操作系统体系结构、更有的程序分析技术和提高程序可靠性。

计算科学与工程

计算科学与工程是一个较新的分支领域,和数学学科交叉较多。这一领域的工程技术人员主要考虑更优的计算方法、建模方法。他们的理论在超大规模集成电路的设计验证、半导体器件制造参数的确定、雷达系统的分析方面有着重要的应用。

四、计算机网络、移动计算和分布式系统

主条目:计算机网络和分布式计算

这个分支学科重点研究由多个计算机构成一个整体,并通过合理的方式来提高其共同工作时的效率。现代的科学技术研究、日常生活常常涉及大量数据的处理,这时,基于计算机网络的计算机集成系统(计算机集群)就能发挥其高超的计算能力,这在气象监测预报、生物科学探索等情况应用广泛。

五、计算机系统:体系结构、并行计算和可靠性

主条目:计算机体系结构和并行计算

这一领域的工程技术人员主要致力于研究提高计算机系统可靠程度、安全性和运算性能的方法。他们的工作可能包括设计用于多线程任务的微处理器等。他们也从事新的基础理论、算法和计算机工具的设计开发工作。

六、计算机视觉和机器人学

主条目:计算机视觉

通过机器“观察”外部信号的改变,并做出合适的处理,可以进一步提高计算机的能力。这一技术的前提是开发出高效的视觉传感软硬件,即能够快速捕捉周围环境的信息,并在短时间内用合适的信号来指代这些信息,然后还需要在计算机系统内部进行处理,最后让类似机器人的设备做出反应。这是人们一直希望能够实现的。当然,要研制出高性能的机器人,还需要强大的人类行为建模、图像处理以及人机界面等等。

七、嵌入式系统

主条目:嵌入式系统

这一专业领域内的工程师主要从事嵌入式系统的设计,致力于提高其速度、可靠性和工作特能。嵌入式系统存在于许多日常产品,从小型的收音机到大型的航天器中都可看到它的身影。现代的移动设备功能日渐强大,离不开高性能的网络技术和嵌入式系统。

八、集成电路设计、测试和计算机辅助设计

主条目:集成电路、超大规模集成电路和集成电路设计

计算机工程的集成电路分支主要包括电子学和电子系统的相关知识。这一领域主要致力于提高下一代超大规模集成电路及相关电子系统的速度、可靠性以及能源效率。工程师利用有关的软件算法、硬件架构技术可以实现集成电路的低功耗设计。

九、信号、图像和语音处理

主条目:信号处理和图像处理

计算机工程的信号分支主要研究、开发与人机交互相关的内容,包括语音识别和生成、医学科技图像、通信系统等。这一领域的其他工作还包括计算机视觉开发,例如人类的脸部特征识别。

现如今的电子信息社会,计算机技术已经普及到了各行各业,人们的日常生活和办公已经离不开它了。我们要充分利用电子计算机技术,让计算机技术更好地服务于我们的生活。

参考文献

[1]百度维基.

计算机设计与工程篇8

   计算机工程是涉及现代计算系统、计算机控制设备的软硬件设计、制造、操作的科学与技术,建立在计算、数学、科学和工程学的基础上,主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重研究硬件设计以及与软件和操作系统的交互性能,如嵌入式系统、分布式数据与大规模存储系统。绝大多数美国学校的电气工程和计算机工程是在一个系,除数学、物理等基础科学知识外,课程体系主要包括计算机科学和电气工程等学科的相关课程、设计和构建计算机系统及基于计算机系统的相关软硬件课程。培养的学生应具备从事计算机系统工作的能力,或具备基于计算机相关系统进行分析、设计、应用和集成工作的能力,具有扎实的计算机基础理论、良好的科学素质和工程实践能力,包括良好的团队合作和人际交流沟通能力[5]。下面主要介绍美国这4所大学的计算机工程课程设置情况。

   1.1UiUC计算机工程专业本科课程设置

   UiUC计算机工程专业学生需要修满128个学分,这些课程分为如下7大类:1)科学基础与数学课程(31学分),包括数学、物理、化学在内的10门课程。2)计算机工程核心课程(34学分),这些课程重点介绍计算机工程领域的基本概念、基本原理、基本实验方法和技术,共有10门课程。3)专业基础数学课程(6学分),包括离散数学和概率、工程应用两门数学课程。4)写作课程(4学分),1门写作原理课程,主要讲授研究报告的写作方法。5)专业技术选修课(23学分),其中1门必须选自计算机工程和计算机科学专业技术选修课程之外的课程,其他必须均选自计算机工程和计算机科学专业技术选修课程。这些课程强调计算机工程实践中用到的主要分析方法和设计原则。6)社会科学与人文科学课程(18学分),这些课程被工学院认可并满足学校对学生社会科学与人文科学课程通识教育的要求。7)自由选修课程(12学分),这些几乎没有限制的选修课可以让学生学习任何领域的知识。学生可以在计算机工程专业深入学习课程,也可以学习生物工程、技术管理或语言等课程。

   1.2普度大学计算机工程专业本科课程设置

   普度大学计算机工程专业学生需要修满125个学分,这些课程分为如下6大类:1)通识教育课程(24~25学分),包括6~7学分的两门交流技巧课程和18个学分的社会与人文学科选修课程。2)数学课程(21~22学分),数学课程有两种套餐,各6门课,学生可以根据自己的情况任选一种。3)科学基础课程(18~19学分),包括物理、化学、生物及面向对象编程等5门课程。4)工程基础课程(7学分),包括工程导论两门课程及计算机工程和计算机科学以外学科的工程学科选修课1门。5)计算机工程专业课程(49学分),包括32~33学分的13门计算机工程专业核心课程;两门共计1学分的研讨课程;2门3~4学分的高级设计课程;2门8学分的研究生课程;1~2门计算机专业选修课程,使计算机工程专业课程总学分达到49学分。6)任选课程(4~6学分),根据辅修要求或个人兴趣,任选课程可以从理学院或文理学院中适合工科学生的数学、科学课程中选择,目的是使总学分达到125学分。

   1.3伊利诺伊理工学院计算机工程专业本科课程设置

   iit计算机工程专业学生需要修满130~134个学分,这些课程分为如下3大类:1)限选课程(109学分),学分分配如下:计算机工程专业限选课程47学分,包括计算机工程和计算机科学两类课程;数学限选课程24学分;物理限选课程11学分;化学限选课程3学分;工程科学限选课程3学分;社会科学与人文学科限选课程21学分。2)选修课程(15~19学分),包括专业选修课程9~12学分,其中含1门硬件设计选修课;科学选修课程3学分。3)跨专业实践项目课程(6学分),包括ipRoi跨专业实践项目i和ipRoii跨专业实践项目ii两门课程。

   1.4西北大学计算机工程专业本科课程设置

   西北大学计算机工程专业学生需要修48门课程,这些课程分为如下7类:1)通用工程方法、数学、科学基础课程(15门),必修计算方法与线性代数Geneng205-1、线性代数与力学Geneng205-2、动态系统建模Geneng205-3和微分方程Geneng205-4等4门通用工程方法课程;必修微积分(i)matH220,微积分(ii)matH224,微积分(iii)matH230及多元积分与矢量微积分matH234四门数学课程;必修普通物理(i)physics135-2和普通物理(ii)physics135-3两门科学基础课程;从mcCormick工学院科学基础课程中任选其他2门课程;另外必修iDea106-1工程设计与交流(i)、iiDea106-2工程设计与交流(ii)两门工程设计和交流课程。2)工程基础课程(5门),必修4门,包括eeCS202电气工程导论、eeCS203计算机工程导论、eeCS211编程基础(C++)、eeCS302概率系统与随机信号,并从mcCormick工学院工程基础课程热电力学、系统工程与分析、材料科学和流体与固体中任选1门。3)交流与社科人文学科课程(8门),选修GenCmn102演讲或GenCmn103课程的其中1门,另外选修7门满足mcCormick工学院要求的社科人文学科课程。4)专业核心课程(5门),必修eeCS205计算机系统软件基础、eeCS303高级数字逻辑设计、eeCS361计算机体系结构、eeCS311数据结构与数据管理和eeCS343电路基础这5门课程。5)技术选修课程(10门),西北大学计算机工程专业分高性能计算、VLSi与CaD、嵌入式系统和算法设计与软件系统4个方向,每个方向开设若干门技术课程,每个学生必须在这4个方向中选修5门课;从专业基础课程eeCS213计算机系统导论、eeCS222信号与系统基础、eeCS223固态工程基础、eeCS224电磁场与光学基础、eeCS225电子学基础5门课中根据学习方向选修2门;剩下3门从计算机科学、计算机工程、数学、科学基础等课程中选修,如可以是生物学BioL210-1,2,3和化学原理CHem210-1,2,3课程,也可以经申请同意选修相关计算机工程研究生课程。6)自由选修课程(5门),共修5门,学生可以根据自身情况和兴趣爱好自由选修。若从未学习过任何计算机编程语言,建议其中1门选修编程入门(python)eeCS110课程。7)高级项目课程(1门),至少在微处理器系统项目eeCS347-1、计算机体系结构项目eeCS362和VLSi设计项目eeCS3923门课中选修1门。

   24所大学计算机工程课程设置特色

   4所大学计算机工程本科专业的课程设置都通过美国工程教育认证机构aBet的eC2000指标体系认证,有如下特点:

   1)注重基础知识的学习,在贯彻通识教育中培养学生的各种能力。基础知识直接决定学生未来的发展潜力[7-8],而基础知识的掌握通常是通过通识教育实现的。与我国高校通识教育不同的是,这4所美国大学按照各种完整的项目组织基础知识,让学生在基于项目的学习中形成各种能力。他们还特别重视人际沟通能力的培养和学生对广泛深入的人文社科知识的理解,使所有工科学生在数学、物理、信息、物质、生命、技术和能源科学方面及人文社科方面打下广泛的基础。这种比知识更重要的能力是学生取之不尽、用之不竭的资源。普度大学第一年的工程基础培养及UiUC第一年的计算机工程训练从一开始就围绕能力培养,使学生能更好地理解和应用所学的基础科学和数学知识。

计算机设计与工程篇9

一、计算机工程技术的弊端

任何事物都具有两面性,虽然高科技的应用能够有效提升工作效率等,但仍然会存在相应的弊端,如:计算机工程在实际应用中的缺点需要工程师进行合理化的调整,我们认为,计算机工程技术想要得到合理、深刻的运用必须要将其弊端充分地展示出来,让所有使用者对其有更加清楚的了解,进行针对性的合理应用。与不少工程师交谈过程中发现,他们对于工程的设计还是具有一定的危险性意识和责任感,但总的来说,他们还是比较热衷于使用计算机工程技术。我们必须要将计算机工程技术的弊端展示出来,让工程师了解实际工程设计中不能完全依赖于计算机工程技术的应用,要将计算机工程技术与实践经验和知识结合起来应用。例如:专业的工程师在计算机工程技术的应用上会了解该工程的每一项细节,如设计模型、设计原则及原理等,再者,利用计算机工程技术来进行准确性计算和设计,最后再将结果进行比较,分析出最有效的问题解决途径,判断计算结果的真实有效性。以这样的方式不仅能够让计算机工程技术的弊端展示出来,还能够让使用者了解到它的真实性能[2]。

二、计算机工程技术和传统工程技术的融合应用

计算机工程技术的出现无疑是帮助工程师解决各种设计及计算问题,使得工程师和相关工程审核人员的观念及思维都处在了一个高科技水平的阶段之中,有的人会认为,不使用计算机工程技术是与现今时代脱离的现象。正是由于这样的想法,致使部分工程师自身对于计算机工程技术的应用缺乏了应有的创新能力。首先,我们以建筑工程为例子,大部分的工程师都会借助计算机工程技术来对建筑面积范围进行计算,然后再对建筑工程进行规划,其中就包括了所需要使用的原材料等等,整个建筑工程的设计都依赖于计算机工程技术来实行,手工的操作逐渐减少,这样的发展趋势使得建筑工程的安全得到保障。完全地依赖于计算机工程技术而不参与手工预算,对于建筑的安全会形成一定的威胁性。因此,我们认为,在实际的建筑工程操作过程中,建筑工程师应该将计算机工程技术和传统技术相结合在一起应用,在实践中找出差异,并根据实际情况进行深入整合和修改,最大程度保障建筑的安全性。如:站在计算机工程技术的角度上来对问题进行深入分析,并根据设计出建筑工程的相关内容,然后进行传统的手工分析,提出多样化工程设计方案,最后,将计算机工程技术和传统工程技术相结合在一起,再将设计好的思路整合,运用计算机工程技术来设计出最终的程序[1]。

三、合理使用计算机工程技术

计算机工程技术虽然存在弊端,但其实用性极强,所谓“去其糟粕,取其精华”,工程师在使用计算机工程技术时也应该扬长避短,合理地运用它来开展工作。计算机工程技术在实际运用过程中可以以一些适合的自动化工作内容经过高科技转化来进行,对于工程安全性及威胁性问题则要求工程师手工进行预算,控制工程整体设计方案中的偏差,确保工程具备足够的实用性和安全性。如:在实际的计算机工程技术使用过程中,常常会涉及到规范、数学的原理等知识,假设工程师因为缺乏这类知识将使得其难以判断工程技术是否适用于工程,为此,工程师在使用计算机工程技术时要有选择性,才能够将计算机工程技术的优势真正发挥出来。

四、结语

计算机设计与工程篇10

论文摘要:计算机人才的培养模式,有其社会性和自身特点。针时社会对计算机专业人才的需求,结合我院学生实际,时计算机科学与技术专业的三个培养方向,需要构建不同课程体系。

一、引言

从1956年我国开始开办计算机本科专业以来,在社会需求和学科发展的推动下,我国的专业点从1956年的2所高校2个专业点发展到现在的598所高校847个专业点,在校生人数大约增长了万倍,达到40余万,构成一个巨大、复杂的专业,在规模上实现了从精英教育向大众教育的转变。精英教育注重厚基础和广普适应性,大众化教育更强调特色和适用应性,强调学校和专业更准确的培养定位。所以不同类型的学校培养目标的趋同性与学生在知识和能力实际培养目标上应有的差异,是实现精英教育转人大众教育急需解决的问题。

目前,国内各高校都在积极探索适应经济社会发展需要的计算机专业人才培养模式,形成了一系列好的做法和针对性很强实施办法,但这些做法或实施办法主要是基于本校的一些具体情况而制定的,缺乏通用性。为此,针对我院计算机科学与技术专业学生的实际,结合社会对计算机专业人才的需求,研究和改革现行人才培养模式,是我院计算机专业办学急需解决的问题。

我院于1992年开始招收计算机应用三年制专科专业,1997年开始招收计算机科学与技术四年制本科专业,经过十多年的办学,我院在计算机专业人才培养方面做了许多工作,专业培养方案进行了多次的修订,但目前仍存在不少值得深人研究的问题。具体来说,一是课程结构体系设置不尽合理;二是工程实践能力不强;三是创新精神和创新能力不强;四是实践教学环节考核标准不够具体;五是缺乏团队协作或协作能力不强;六是综合分析和应用水平有待进行一步提高。这些问题的出现,主要是由于计算机学科组织结构和核心专业基础知识不断膨胀,学科的教学内容和课程体系的外延发展模式已经不能适应学科发展的需要,要将学科教学内容与课程体系的外延发展模式转变为内涵发展模式。具体的说,就是要根据社会需要制定不同的培养规格,对计算机科学与技术专业进行适当的分解,明确专业方向,以适应社会的需要。

二、以社会需求为导向的计算机专业课程体系

2006年,教育部高等学校计算机科学与技术教学指导委员会了《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》,提出了以“规格分类”为核心思想的计算机专业发展建议。鼓励不同高校“计算机科学与技术”专业名称下,根据社会需求和自身实际情况为学生提供不同类型人才培养的教学计划和培养方案。在规格分类的思想指导下,根据计算机学科覆盖面广,计算机专业规模大的特点,将计算机专业人才分成科学型、工程型和应用型3类m。依据我院学生实际情况和社会对计算机专业人才的需求,将我院计算机科学与技术专业分为三个培养方向,即计算机应用、计算机软件、网络技术。

计算机应用:该专业方向培养掌握计算机科学与技术的基本理论,基本知识和基本技能与方法,能熟练进行程序设计和使用数据库技术、网络技术及多媒体技术等解决实际问题,能从事高等和中等技术教育计算机课程理论教学、实验和实训指导的专业教师以及教学、教育管理等方面的高级技术人才。

计算机软件:该专业方向培养在信息产业部门从事软件工程项目的分析设计、开发和项目工程管理工作,以及在企事业单位从事管理信息系统的设计开发、管理维护工作的中、高级专业技术人才。具有扎实的专业技术基础,良好的规范化的软件工程设计开发素养,较强的软件设计开发能力,较好的外语水平,能够解决软件工程中的实际伺题。

网络技术:该专业方向培养适应现代社会急需的高级网络工程技术人才,从事网络的规划和组网设计、网络工程设计和建设、网络运行维护及管理、网络安全防护和性能分析等工作,要求学生掌握网络工程中近代通信网络的基本理论及网络工程的实用技术,了解网络协议体系、网络互联技术、组网工程、网络性能评估、网络管理等相关知识,具有较强的分析间题、处理问题的能力,能够从事网络规划设计、网络运行管理和性能分析、网络工程设计及维护等工作。

计算机专业课程体系由:公共必修课、专业必修课、专业限选课和专业任选课四个模块组成。专业必修课包括:高等数学、线性代数、离散数学、概率论与数理统计、电路与模拟电子学、数字电子技术、计算机基础、高级语言程序设计、汇编语言程序设计、数据结构、计算机组成原理、编译原理、数据库原理、计算机网络、操作系统、软件工程、面向对象程序设计;专业限选课包括:计算机数值方法、web技术、计算机图形学、算法分析与设计、JaVa程序设计、人工智能概论;专业任选课对不同的专业培养方向设置了不同的课程模块,每个模块设置10门课程,学生可从中选择至少6门课程,计算机应用方向的专业任选课包括:大型数据库管理系统、aSp.net技术、电子商务概论、多媒体技术、计算机系统结构、嵌人式系统、单片机原理及应用、接口技术、数据结构选论、高等数学选讲。计算机软件方向的专业任选课包括:大型数据库管理系统、aSp.net技术、电子商务概论、面向对象的分析与设计、计算机软件工具、软件项目管理、软件测试技术、计算机动画与虚拟实现技术、数据结构选论、高等数学选讲。网络技术方向的专业任选课包括:大型数据库管理系统、aSp.net技术、网站建设与设计、计算机网络安全、网络管理技术、网络操作系统、计算机网络工程、现代通信原理与技术、数据结构选论、高等数学选讲。

在新的课程体系中,要求学生在前三学年修完公共必修课、专业必修课、专业限选课,其中专业必修课和专业限茵库实现三个不同培养方向上计算机学科的公共专业基础的培养。第四学年,学生可以根据自己的兴趣爱好,结合自己未来工作去向,选择一组方向课(专业任选课)学习,这样既可以保证专业培养目标的实现,又可以兼顾学生的学习兴趣和爱好,实现规格分类培养目标,为社会培养合格的计算机专业人才。