软件设计模式论文通用7篇

发布时间:

软件设计模式论文 篇一

关键词:实践性教学;软件设计;课程改革;计算机专业;项目实训

中图分类号:G642

文献标识码:B

文章编号:1672-5913(2008)02-0082-04

0引言

从1956年哈尔滨工业大学率先开办“计算装置与仪器”专业算起,到现在普遍采用的“计算机科学与技术”专业,计算机专业教育在中国的大学里已经走过了50年的历程。70%以上的本科学校开设了计算机专业,在校学生近30万[1],其规模居所有本科专业的首位。加上专科、高职、中职在内,其数量还要大得多。计算机专业人才在信息化建设过程起着举足轻重的作用。然而,企业面对十里挑一的大好形势,却经常会找不到合适的人才,造成这种局面的主要原因是学校培养与单位需要存在一定的脱节现象,主要表现为重理论轻实践,动手能力差,因而改革实践环节提高学生的操作技能成为高校计算机类专业的必经之路。

1软件设计类课程实践性教学的内涵

实践性教学是指为配合理论教学,培养学生分析问题和解决问题的能力,加强专业训练和锻炼学生实践能力而设置的教学环节,通常有两种落实途径:一是随堂实践,即课程作业、实验、上机操作等;二是集中实践,即社会调查、各类实习及见习、课程设计以及毕业论文或毕业设计。教学计划中规定的作业、实验、实习等环节和集中实践环节是学生必修的内容,在课程和专业学习中具有突出的地位。不同专业的实践性教学方式,教学管理和考核办法也不相同,但都是以专业培养目标作为前提。对于计算机(包括软件工程)专业的软件设计类课程,其教学目的就是培养合格的软件工程师,适应软件设计和项目管理岗位的需要。

1.1软件工程师岗位需求

任何一个软件企业,开发团队都需要这样三类人才:一是既懂技术又懂管理的软件人才即系统分析师(高级),二是软件工程师(中级),三是程序员(初级),这三类人员在软件企业的正常比例应该是呈金字塔结构,根据国际经验,高、中、初级软件专业人才的比例应基本维持在1:4:8。通常系统分析师由研究生承担,软件工程师由本科生承担,程序员则由大专生以及专门培训机构的学员完成。如图1所示。

从图1可以看出,计算机专业的本科生对应软件工程师岗位,在软件开发团队中处于中间层,优秀者可以上升到系统分析员层次。同时,软件工程师也要兼任程序员角色,因为不少软件企业规模较小,难以按照软件工程的规范细化分工,需要能做分析、能写代码、能做实施甚至用户培训的“多面手”。作为高校,必须充分考虑这种情况,以培养软件工程师为主线,也要提高系统分析能力,同时还应该加强代码编写的训练。

1.2软件设计类课程实践性教学的内涵

软件设计类课程主要包括计算机语言类、开发类、设计类、制作类和工程类课程,共同的特点都是经过系统学习,既能够按照规范独立设计小型软件,组成团队后又能够设计出具有实用价值的中大型软件。

软件设计类课程实践性教学标目的是培养学生两个方面的能力:即独立编程能力和项目合作开发能力。一方面,能够利用所学语言和平台设计小型软件,同时能够按照项目分工,在项目经理(负责人)的统一安排下,在技术上服从既定的设计方案完成模块的开发,并做好相应的文档。良好的责任心、解决问题的独立编程能力和分工合作制的团结协作精神是必须重点培养的内容。软件设计类课程实践性教学的内涵如图2所示:

2软件设计类课程实践性教学的组织

按照软件设计类课程实践性教学的内涵,一般应包括3个环节:课堂实验实训、课程设计、项目实践,分阶段实施。其具体安排如图3所示:

2.1课堂实验实训环节

如果一门课程的教学任务规定在一个学期内完成,课堂实验实训环节应该安排在学期的前半部分进行,以讲授语法、数据类型、常用类库、开发平台为主。学生所学知识和编程技术有限,难以形成完整的程序思路,实践环节只能是练习基本功单独完成,以每一次堂或者每一个章节为单位安排学生进行相关的训练,以熟练掌握语法的基本用法,为后一阶段的课程设计做准备。老师指导时,要注意培养学生良好的编程习惯,包括标识符的规范化命名、注释语句的广泛运用、编程语句的缩进格式、帮助文档的使用方法,逐渐形成编程思想。

为了配合实践性教学,教材的选择也十分关键,最好是采用基于案例教学法或者项目驱动教学法的教材,这种教材往往会通过一些典型的实例或企业项目组织内容,大部分章节的主题相对集中,围绕项目展开讲述,特别适合于实践性教学。如果采用实践性较弱的教材,老师需要自行补充一些实习实训内容让学生当场消化吸收。

2.2课程设计环节

这一阶段十分关键,完全模拟软件企业的开发流程组成小组共同完成一个中小型项目的设计,一般安排在后半学期进行。这时要求学生停止其它课程的学习,每天八小时工作制,甚至晚上可以加班加点,专心设计项目,其最终成果包括软件和文档以及用户操作手册。以每班30人为例,可以考虑分为5个小组,每组6人,每个小组安排组长(项目负责人或称项目经理)一人,组长的职责是:组织成员实地项目调研、模块划分与任务分工、接口的确定、进度的监督与协调、集成测试等,组长直接接受指导老师的安排。鉴于组长在在项目设计过程所处的重要地位,老师在确定组长时,至少考虑三个方面:一是组织能力,二是专业技能的基本功,三是责任心。

这一过程通常安排两周到三周集中在校内机房(实训中心)进行,老师每天针对总体要求及当天的任务进行讲解,然后分小组实施。选择课题时,不宜太复杂,应尽可能让大多数课题组可以在规定的时间内做完。一般选取学生们比较熟悉的内容,如学生成绩管理系统、班级管理系统、教材管理系统、仓库管理系统、工资管理系统、就业反馈跟踪系统、水电费管理系统等,这些课题的要求大家都比较清楚,在校内即可进行客户调研和需求分析,同时也具有较强的推广价值,为将来的职业奠定基础。这时每个人同学都应该至少准备一本项目开发类指导书作为参考,因为涉及到数据库、界面、网络通信、硬件编程等方面的知识,仅仅靠教材还不够。

2.3项目实践环节

项目实践环节是学生到软件研发企业(校外实训基地)全程参与项目开发的过程,一般应安排在学期的最后一到两周或者利用假期顶岗实习,因为经过了课程设计,学生基本掌握了软件企业的开发流程和一般方法,进入软件公司后就能够较快地进入程序员角色,而不至于胆怯,也不会无所适从。完成本部分实践内容要做好以下三个方面的工作:

确定好项目指导老师:企业开发与在学校进行课程设计并不尽相同,软件公司具有自己的风格,往往更加愿意采用自己熟悉的开发工具,以达到客户的需求作为目标,并不一定会使用最新技术,这点与教学理念不同。理想的方案是由任课老师带队进入软件企业(校外实训基地),并选择目前正在开发的项目经理担任总负责人(校外实践指导老师),任课老师也参与项目实践并组织学生实施,因为一个优秀的项目经理不一定是优秀的老师,能做软件不见得会上课,项目负责人与任课老师共同配合更能发挥各自的优势,便于学生理解项目思想和相互沟通。经过简短的培训后,由模块责任人指导学生设计或者由学生独立完成,一切按照企业的开发规范进行。考虑到软件企业一次难以容纳过多实习生的特点,也可考虑将项目拿到学校来做,或者将项目经理请到学校现场指导,以节省时间和费用。

确定项目指导方法:开发应用项目没有现成的教材,需求分析、概要设计说明书、详细设计说明书、数据库和数据字典就是设计的依据,老师必须严格按照这些文档指导学生进行设计,定期检查学生的进度及过程,一旦发现偏差,及时纠正,将错误消灭在萌芽状态。

及时组织项目总结:每天规定一个时间,将同组学生集中起来,针对当天完成的任务进行总结,交流自己的想法,提出存在的问题,集体讨论,这样就能够做到日日有收获,天天有提高,从而锻炼自己的实战水平和组织经验。

3软件设计类课程实践性教学效果的考核

软件设计类课程实践性教学效果的考核也是一个较难把握的环节,既要考核学生的独立编程能力,也要考查其团队协作精神,同时还要考虑其组织能力、表达能力、文档编写能力、纪律性等内容。为了客观科学地评价学生的实际效果,最好是分阶段考核,各部分按照一定的比例综合得到总成绩,可以等级表示,也可以用分数反映。

在课堂实验实训阶段,可以由任课老师根据每一次操作任务的完成情况进行登记评分,重点考察其规范程度,对于具有创新性的作品,可以适当加分,并在全班展示,让设计者讲解思路,为其它同学提供启示。

课程设计阶段的考核由指导老师和项目组长组织学生共同进行,首先由组长汇报课题的设计思想、主要技术、任务分工等情况,并演示软件,大家可以相互提问。老师根据项目完成效果确定这个组的等级,然后由各位成员介绍自己所设计的模块,老师重点检查此模块的功能、难易程度、技术含量、界面美观等因素,再确定其成绩或者等级,这时还要充分考虑组长对成员在设计阶段各方面的综合表现。

项目实践阶段的考核由校外指导老师和校内老师组成考核小组,利用项目汇报加平时表现的形式评定,既要考察项目的完成情况,也要考察各位学生在企业实习期间的领悟能力、工作主动性、团队合作情况、算法的复杂性、程序的规范性等方面,其主要依据是提交的软件(包括源代码)以及各种文档。

实际上,对于实践性教学的考核可以采用灵活的方式进行,不拘一格,比如聘请行业专家、现场答辩、随机抽题、项目论文等形式,只要能够检查学生的真实技能即可。

4我们的实践

我们学校十分重视实践性教学,长期坚持强化学生的动手操作能力和实战水平、力争与企业零距离接轨的做法。为了提高程序设计类课程的实践性教学效果,主要采取了以下措施:

4.1严把教师关

教师是实践性教学效果的基本保证,学生的水平在一定程度上反映了教师的水平,既具有扎实的理论功底,也拥有丰富的项目经验是优秀教师的标准。一方面,我们积极将已有教师定期送到企业实地参加项目开发实践,积累经验,另一方面,不断从软件企业引进专业技术人才,将他们的成功案例带回学校,同时,每年组织专业教师进行实践性教学能力考核,通过考核者才能承担课程设计和项目实践的教学任务,并频发相应证书,作为教师晋升职称和评先评优的重要指标。

4.2实践性教学环节流程化

改革原来的学期一贯制,将一个学期分为两个阶段,前一阶段以学习基础理论为主,随堂考试,在学期的最后几个礼拜专门安排做课程设计,一般开设两门小课,专心实践,在项目指导老师的统一安排下,综合运用本学期所学的程序设计工具,结合前面所学内容,以项目小组的形式,完成一个小型软件的设计,成绩计入学生档案,完成者才能获得相应的学分。暑假或者寒假以及最后一个学期,老师分批带领学生前往校外实训基地或软件企业从事项目开发,作为社会实践或毕业设计的成绩,并要求撰写项目总结或论文。

4.3实验室环境企业化

聘请软件企业技术人员设计实验室(实训中心)建设方案,将原来的布局改造成软件研发中心或者工作室模式,服务器、网络设备、数据库完全仿真企业的环境,将开发流程和软件文档国家标准打印并悬挂在墙上,并购置专业书籍存放在实验室,让学生一旦进入实验室,就能迅速感受到真实的企业氛围,还能方便查阅相关资料。

4.4实践项目规范化

教师和软件企业合作开发一整套实践教材,采用项目驱动、案例教学作为主要方法,将常用软件项目的全部开发过程编写到教材中,源程序存放在服务器,供学生编程参考。每次课程设计或者项目实践后都要评比出优秀作品,将其全部程序及文档资料保存下来,供以后教学和低年级学生使用。

经过近几年学生的反馈情况,我们的改革收到了良好的效果,学生在校期间已经具备了一定的经验,走入社会即可迅速融入开发团队,胜任软件工程师职责,深受单位的好评,不少毕业生特别是原来担任过项目小组长的学生很快即可成为业务骨干或者项目经理。

5结束语

高校教学与行业脱节是普遍存在的现象,程序设计类课程实践性教学更是一个永恒的话题。所幸的是,学校和企业都充分意识到了这一点,各高校正在采取积极的举措消除这一段距离,企业已变得越来越务实,不断细化岗位职责。随着校企合作的深入,订单培养方式的持续,相信在不远的将来,这种差距会越来越小,直到完全消失,那时学校、企业、学生三方都能成为实实在在的受益者。

收稿日期:2007-10

参考文献:

[1]教育部计算机科学与技术专业教学指导分委员会。 中国计算机本科专业发展战略研究报告[OL]. , 2005,05.

作者简介:胡伏湘(1967-),男,湖南益阳人,副教授,博士研究生,专业带头人。主开方向是网络技术,信息工程。

通信地址:湖南 长沙市 雨花区 香樟路22号 长沙民政学院 软件学院,410004

TEL:13077319484

设计模式论文 篇二

1.1如何更好地达到教学效果

服装结构设计课程作为一门知识系列性较强的课程,有较完备的理论知识内容,教学中旨在使学生系统地掌握结构设计的理论,包括人体与服装的关系,省、领、袖的结构设计原理及结构设计方法,各部件间的组合变化关系,因此习惯性教学常以理论教学为主来完成课堂授课;但结构设计课程中的知识点内容较抽象不易理解,因此常需要实践补充来加深理解知识点,另一方面理论知识最终是运用于具体的实物中,因此服装实践也是检验服装结构理论运用的最佳标准。然而究竟在什么地方运用实践、什么地方理论阐述、二者如何结合,使服装结构课程在有限的学时内达到理想的教学效果?这些都是教师从事服装结构课教学长久以来一直的研究方向和目标。

1.2如何加强专业课程间的内在联系

服装结构设计课程与诸多服装专业课程有着紧密的联系,如服装设计、服装款式设计、服装造型设计课程内容是其结构设计的基础,而服装工艺学、服装工业制板、服装生产管理、服装人体工程学等课程又以服装结构为基础。因此,服装结构课程既是一门独立的课程,又是服装知识储备运用的综合课程,如果能将服装结构置之于服装系列教学的大课程中,不单纯地将其看为一门课,而是作为一个教学分支来展开教学,对服装相关专业知识的学习,将是一项深化工程,因此服装结构设计课程中如何恰到好处地贯穿相关课程专业知识,加强专业课程间的内在联系,也是服装结构设计课教学模式探讨的一项重要内容。

2服装结构设计教学模式的改革

2.1增加项目式教学,与实践紧密结合

服装结构设计课程是为未来进入社会的服装生产服务,因此不可避免地与服装订单及目的性生产相关联,因此在服装教学的实践中可以结合订单的实际要求进行项目式教学培养,增加实践环节。如在讲到女西装的综合制图环节时,由于女西装结构复杂,很容易使学生产生困倦和烦燥的情绪,不能正确将结构制图的方法掌握。在这个环节中可采取项目式教学,指定客户需求,让学生为其设计款式,并根据自己设计的款式进行剖析和绘制结构图,学生们产生了兴趣,乐于实践,积极参与制图,再由教师依据学生设计的款式及结构图进行单独讲解和西装系列化款式变化及结构设计变化的综合总结,不仅使学生掌握一款西装的结构设计,还对比学习了其它的款式结构,增加了学好西装结构的兴趣,加强了款式图结构图间对应互换关系的认识。

2.2增设教学实验环节,贯穿服装工程各环节

服装如果纯以理论教学为主,会有大部分学生对抽象的结构关系的理解片面化,适时地增加服装生产环节是对结构内容学习的加强。如学生在学过裤装结构以后,很多同学对裤装中的上裆、下裆、中裆、侧缝、横裆、立裆的位置混淆不清,相互间的关联更无从理解,严重地影响了裤装结构原理的掌握,只能机械的记忆,对不同款式的变化只能照搬照用,因此,增加裤装制作的实验,让学生自己设计款式、制板并缝制裤装,复杂的结构关系通过工艺制作很容易理解,此时再讲款式结构及变化,板型的疵病修正,印象就更为深刻。在实验环节结束后,学生们感慨地说:“实验中,我开始将裤子缝反了,后来终于搞明白了哪片接哪片,通过实验我知道了裤子制作的全过程,也知道了裤子结构图中线条的意义,很开心”,“通过制作我对服装结构产生了兴趣,很期待下学期的结构课”,“我在实验中知道了认真的重要性”。通过实验教学环节的开展,使大部分同学对所学到的结构知识进行了运用和发挥,制板能力大大增强,同时,简单的裁剪、缝纫操作为以后的制作工艺做好了准备,减少了易出错的环节发生。

2.3强化制图训练体系,提高制板能力

服装结构设计的实现需用结构制图体现,因此制图水平的高低是制图优劣的体现,也是结构设计能力的体现,一张好的结构图不仅要求结构合理,还要制图清晰干净、准确表达结构意图,因此制图本领的培养尤其重要。结构课作为一门必修课,为了考核知识点的掌握情况多数高校将其设为考试课,70%~80%左右的成绩需要在试卷中体现,如何在有限的时间里督促学生认真完成结构图的绘制,除了要求学生认真记好课堂笔记还要即时做好课下练习,制图中需要耐心和细心,稍不留心就会出现制图错误,而自己经常对较大的错误“熟视无睹”,小错误如不及时纠正往往会造成更大的错误,因此课程中大量的结构图需要教师即时的纠正和检查,除此之外,对于不能时时关注的制图细节,可采取课堂互批互改的环节,取长补短,共同学习,活跃了课堂的气氛也激发了学生的思考,尽量避免学生带着错误进入下个环节的学习。同时教学中还可适时地将制图作业或笔记进行展示,让学生在看到别人作业的时候,看到自己的差距和位置。久而久之,在一查二批三看的强化制图训练体系制约下,达到共同进步的教学目的,只有将制图训练做好,制图的本领提高了,结构制图的原理掌握了,制板的能力也才会加强。

2.4导入立体构成教学环节,提高服装综合制板能力

众所周知,服装平面结构设计与立体结构设计同为服装制板的两个方面,二者有着极大的互补关系,随着社会上人们对服装款式求新、求异心理的迫切驱使,立体构成式服装越来越多地走入社会,立体构成服装着装效果好,成功率高、造型直观,但单一的立体构成服装成本高、效果具有随机性,且受操作者经验手法、操作中必须具有人台等的限制,常具有局限性,只有将二者有机结合才能达到扬长避短、提高工作效率、合理使用面料,达到优化设计效果的目的,如在领子的学习中,可结合花式领的设计让学生体验平面结构与立体构成结合的制板方法;再如样衣的试穿阶段,可结合立体构成的方法进行板型校正,减少了疵病,优化了设计。通过立体构成教学环节的加入,实现了平面结构与立体构成的结合,提高综合制板的能力,学生在教学中学习了方法,为高级制板水平的培养奠定基础。

3结语

设计模式论文 篇三

一、气体制备的设计模式

1发生装置的选择

主要从反应物状态和反应时是否需要加热来选择。

(1)凡是给固体加热或固体跟固体反应加热,适用于制O2装置(a套装置),即试管横放、管口略下倾,教科书中加热Cu2(OH)2CO3、H2还原CuO、胆矾分解均采用此装置。

(2)凡是固体与液体反应制气体,且反应不需加热,均可采用制取H2装置(b套装置),即试管直立。(a、b套装置图略)若要控制液体反应,可加长颈漏斗或分液漏斗。若反应物固体块较大,且用量多,可将试管换成广口瓶、锥形瓶或烧瓶等。

无论选用上述哪种装置均应注意:

(1)先检查气密性后再加药品。

(2)制气装置中导管口略露出胶塞即可。

(3)铁夹夹在试管的中上部。

另外,利用a套装置时还应注意:

(1)药品平铺。

(2)加热用外焰,先均匀加热后集中加热。

(3)如反应较剧烈,要在试管口塞一团棉花,以防药品堵塞导管口。

(4)制完气体,应先撤导管后撤酒精灯。

利用b套装置时还应注意:

(1)长颈漏斗底端需液封。

(2)装药品时先固后液。

2收集装置的选择

(1)凡常温下不与空气中的成分反应的气体,可根据气体密度与空气密度的比较(或利用空气平均式量与气体式量比较),采用向下或向上排空气取气法。

(2)凡气体不易溶或难溶于水的,可采用排水取气法。

(3)有毒性且不溶于水的气体,可采用洗气瓶倒装装置(既短进长出),从长管排出的水可用烧杯接装,如将烧杯换成量筒还可用来测量生成气体的体积。洗气瓶中的液体可根据气体性质选用。

利用排气法收集气体时需注意:

(1)导管应插入集气瓶底部(无论向下排气或向上排气法)

(2)应在瓶口验满,可燃性气体不能用点燃法验满。

利用排水法收集气体时需注意:

(3)收集前集气瓶应充满水倒立于水槽中,不留气泡。

3所集气体的存放

(1)比空气密度大的气体,盖严后正放。

(2)比空气密度小的气体,盖严后倒放。

二、气体除杂的设计模式

气体中混入杂质气体,一般可采取下述方法进行除杂。

1直接吸收法

(1)水气可选择干燥剂,如浓H2SO4、火碱、氧化钙等初中常见的干燥剂,若选用其它干燥剂如氯化钙、五氧化二磷等需在试题中说明。

(2)酸(碱)类气体可采用碱(酸)液吸收,酸性气体如二氧化碳气体、二氧化硫气体、氯化氢气体等可用浓氢氧化钠溶液吸收。碱性气体如氨气可用酸液吸收。

(3)如果是二氧化碳气体中混有氯化氢气体(如制取二氧化碳气体时用的是盐酸溶液),可用饱和碳碳酸氢钠溶液来吸收。近年来初中化学试题中类似题目常有出现(如已出现在2000年竞赛复赛试题中)。

2转化吸收法

将混入的气体杂质转化为原气体,如二氧化碳气体中混有一氧化碳气体,可将混合气体通过灼热的氧化铜,将一氧化碳氧化为二氧化碳,达到除杂目的。

三、气体验证性实验的设计模式

初中化学中能够参与验证的气体有O2、CO2、H2O(g)、CO、H2、NH3、HCl气体等。其中O2、CO2、H2O(g)、NH3、HCl气体可直接验证:

CO2:可使澄清石灰水变混浊。

H2O:可使无水硫酸铜变蓝。

NH3:可使湿润红色石蕊试纸变蓝。

HCl:可使用硝酸酸化过的硝酸银溶液产生白色沉淀。

有些气体需将它们转化后验证,如一氧化碳气体、氢气需转化为二氧化碳和水蒸气后,再验证生成物。综合性较强的验证性实验应注意以下几方面:

(1)若需验证某种气体,则一定要先除去此气体中其它气体,一般是先除其它气体杂质后再除水气。(2)从溶液中制得或从洗气瓶中通过的气体中都夹带少量水汽,一般需先干燥。

软件设计模式论文 篇四

[关键词]体系结构:架构师:资源库

一、前言

软件体系结构(Software Architecture)虽脱胎于软件工程,但其形成借鉴了计算机体系结构、网络体系结构、设计模式、分布式计算等学科的思想和方法。软件架构师是程序员的最终归属,也是软件人才成长链中最神圣的一环,他彻底摆脱了语言的束缚,兼百家之长,掌握软件发展趋势和各种软件产品的特性。中国现在急缺的软件人才是优秀的软件架构师。在人才结构上,我国软件人才的总体结构分布存在着两头小、中间大的不合理的“橄榄形”分布,特别是高端软件人才的短缺已经成为影响我国软件产业发展的瓶颈。我国各高校的计算机应用、软件工程等专业的本科生,以及计算机软件与理论的研究生教学中已普遍开设了软件体系结构课程,为软件架构师的培养提供了条件。目前,高等院校在软件体系结构课程教学中,主要讲授软件体系结构的基本概念和基本原理,以及软件体系结构的动态性和适应性的理念,简单分析软件体系结构原理的具体应用。由于该课程的理论性较强,概念繁多,学生普遍觉得太抽象,没有什么实际的东西。为了提高软件体系结构课程的教学效果,我国不少高校进行了软件体系结构或软件工程的课程建设和改革,但是实践效果不够明显。近年来,在软件体系结构课程教学过程中,发现存在的突出问题有:

在教学过程中采用单一的软件体系结构教材,存在可用性差、更新缓慢、信息量不足等问题,不能成为学生自主学习,进行探索和发现的认知工具;课堂教学以教师的理论教学为主,主要讲授软件体系结构的基本概念和基本原理,只起到软件体系结构导论的作用,互动性较差;缺乏软件体系结构的习题库和全真案例库,没有建立丰富的资源库,学生无法进行必要的实战演练,学生普遍觉得太抽象,太理论化,教学效果不理想;没有形成适合课堂教学的完整的软件体系结构分析与设计案例,使得学生对软件架构分析与设计的方法和过程缺少深刻的感性认识,无法纠正学生对软件体系结构的一些错误或模糊的认识,从而不能进一步深入理解软件架构的理论和方法。

本文针对现有的软件体系结构课程教学中存在的问题,结合软件工程以及相关专业的本科生、计算机软件与理论专业的硕士研究生软件体系结构课程教学的实际情况,对面向软件架构师培养的软件体系结构课程教学方法和教学效果评价方法进行了研究。

二、软件体系结构课程教学改革与实践

软件架构师是软件项目的总设计师,是软件企业新产品开发与集成、新技术体系的构建者。软件质量本质上是由其架构所决定的,软件架构控制着软件的全局,包含软件所有最重要方面的重大决定。培养一个称职的软件架构师是一个长期的过程,而通过改革现有的软件体系结构课程的教学方法来减缓学生的学习曲线,帮助学生站在较高的起点来了解架构分析与设计的全貌,顺利地入门和少走弯路,则是完全可能和必要的。

1.打破传统,勇于创新

由于软件体系结构中的基本概念、原理和方法较多,理论性较强,传统的满堂灌教学模式学生往往是被动地接受知识,枯燥乏味,难以激发学习兴趣。在软件工程各课程的教学过程中必须打破这种传统的满堂灌教学方式,不断创新教学形式,使其转变为在教师指导下的,以学生学习为中心的主动学习。在近年来的教学改革实践中,我们采用了“1+1”的教学方式,确立了讲授和实践相结合的授课方法,通过人人参与个性化的实践案例设计,解决了理论和实际运用脱钩的教学问题。

(1)理论与实践相结合。以知识点讲解为主,注重案例的讲解和研发团队模型实验,充分调动学生学习的积极性、主动性,着力培养学生的个性和创造力,并在模拟真实软件开发环境的基础上进行工程实践,使学生在掌握前沿技术的同时,获得解决实际问题的规范和能力。

(2)案例教学和互动研讨。从案例出发引申出许多问题,要求学生去思考、去搜集有关的资料以构建和评价软件系统的体系结构,然后引导学生深入讨论,各抒己见,从而达到发现问题、分析问题、解决问题的目的。

(3)授之以渔。一个优秀的软件架构师必须具备相当丰富的知识、技能和经验。由于软件架构师要求掌握的内容多、学时少的矛盾十分突出,课堂的内容只能作为一种引导,我们应当让学生掌握自主学习的方法,使学生能够利用各种资源,特别是网络资源的优势自行学习。

2.案例分析,注重引导

软件架构是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。软件体系结构是构建计算机软件实践的基础,因此,软件体系结构的教学必须与实践相结合,对软件架构的概念和设计思想的理解才能有身临其境的感觉。通过大量的案例分析,让学生更牢固地掌握所学的知识点,并从案例中分析各类软件系统架构设计风格的优缺点,并提出相应的改进方案。因此,我们在教学实践中本着案例驱动的教学理念,实现教学与科研相结合,建立全真的教学案例库。

(1)建立基于Web的教学资源库。在分析国内外现有教学资料的基础上,重点研究卡内基梅隆大学SEI的软件架构实践、软件架构评估、RUP、XP软件开发过程和架构模式等课程,建立了基于Web的软件体系结构教学资源库,包括教案、习题库、试题库等,将最新的研究成果和进展展示给学生,注重教学内容的丰富性和新颖性,追踪学科前沿。同时,也为学生提供了科学在线学习和远程教育的平台,方便学生随时随地的自主学习。

(2)教学与科研相结合,建立全真案例库。结合近年来我们在科研中积累的大型软件系统开发经验,建立软件体系结构的全真案例库,包括正交软件体系结构、C/S软件体系结构、B/S软件体系结构等典型软件体系结构的应用案例,以及EJB设计模式、J2EE架构、UDDI等应用案例的软件体系结构分析、设计和评估的完整资料。通过对全真案例的学习和实战演练,使学生准确把握软件体系结构,进一步深入理解软件架构的理论和方法。

(3)工程实践,重在能力培养。工程实践是对学生的一种全面综合训练,是与课堂听讲、自学和实践相辅相成的、必不可少的教学环节。根据学生的知识结构和 实际情况,在模拟真实软件开发环境的基础上进行工程实践。通过工程实践,使学生在一个软件项目开发过程中,将系统的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划,从而提高学生软件工程相关知识的综合运用能力。

三、课程改革和教学效果的评价

在课程改革实验中,如何评价课程改革和教学的效果至关重要。随着课程改革的逐步深入,课程改革和教学效果的评价结果在实践过程中可以指导课程改革。

由于客观世界的不确定性和人对客体认识的模糊性,学生和教师在评价课程的教学效果时始终面临不确定的环境。对于所谓“半结构化”问题以及信息网上浩如烟海的“几乎肯定”、“也许大概”等模糊信息,更是教学效果评价所要面对的大量事件。教学效果评价所面临的决策要统筹兼顾、协调平衡、总体优化,通常不是单准则决策,而是多准则决策,不是单层次的准则体系,而是多层次的准则体系。本文参考美国学者T.LSatty提出的层次分析法(AHP,Analytic Hierarchical Process),从教师评学、学生评教和用人单位评价等因素的非量纲化评价指标模糊描述,来建立教学效果评价指标体系和多级模糊评判模型,实现课程改革和教学效果的多指标评价。

1.基于AHP的教学效果评价方法

AHP算法是一种有效地处理那些难以抽象为解析形式数学模型的问题(即非结构化问题)或难以完全用定量方法来分析的复杂问题的手段,其主要思想是将一个复杂的多因素评价问题分解为具有递阶结构的评价指标和评价对象。二级模糊层次分析决策模型的步骤如下:

2.教学效果评价指标体系的构建

由于评价对象的某些评价因素往往带有一定程度的模糊性,即具有非线性特征,所以进行教学效果评价时采用了模糊综合评判模型。调查问卷中除需要给出各评价项目的权重外,还需给出各评价项目的得分。结合教学改革的实际情况,我们给出如下的评价准则,包括学生评教、教师评学、用人单位评价三个一级指标,并建立相应的二级评价指标(如图1)。我们在构建教学改革和效果评价指标体系时,着重考虑的是通过软件体系结构的课程改革,是否能达到改革的目标,即通过基于问题、基于榜样的案例教学和互动研讨,能否提高学生的学习兴趣,帮助学生获得解决实际问题的能力,为学生成为合格的软件架构师打下基础。因此,我们构建课程改革和教学效果评价指标体系与传统的教学评价指标的侧重点是不同的。

3.教学效果评价

我们从2004年开始对软件学院相关专业的本科生和硕士生的软件体系结构课程进行改革,逐步建立了基于Web的教学资源库和全真案例库。在课程结束后采用调查问卷的方式随机抽取部分学生进行学生评教,并由任课教师完成教师评学。针对2005、2006、2007届毕业生的教学效果评价情况进行比较,我们随机抽取了每届部分毕业生,并联系相应的用人单位进行有关的评价。表1为2005、2006、2007届毕业生软件体系结构课程的教学效果评估,其中,V1、V2、V3分别代表2005、2006、2007届毕业生的各个评价指标的教学效果评价。

利用本文提出的基于AHP的教学效果评价模型,得综合评判为:

B=A×R=(81.1,84.1,88.6)

数据表明,在2005、2006、2007届毕业生软件体系结构课程的教学效果评价中,2007届毕业生的评价值最高。由此可见,随着教学改革和课程建设的深入,软件体系结构课程的教学效果得到了逐步提高,学生对于软件体系结构课程的学习兴趣也在逐渐增强,软件架构设计能力也有了很大的提高,学生实习单位和用人单位的评价也说明了这一点。在近两年的学生毕业设计和毕业论文指导过程中,我们也欣喜地看到不少学生可以相对独立地完成相关系统的软件架构设计,并能写出规范的设计文档。

[作者简介]

董天阳,博士研究生,讲师,浙江工业大学软件学院。

简垮峰,博士,副研究员,浙江工业大学软件学院。

张玲,讲师,浙江科技学院经管学院。

江颉,讲师,浙江工业大学软件学院。

黄洪,副教授,浙江工业大学软件学院。

设计模式论文 篇五

(一)学生过于依赖参考书

学生常根据设计任务书中桥梁结构形式在教科书或参考书中寻找相关的例题,依葫芦画瓢完成毕业设计。遇到与例题不同的计算环节,不知道如何查找书籍资料和解决问题;若无法在参考书上找到相似的例题,会无从下手。这说明学生在学习完专业基础课和桥梁工程等课程后,并未将众多课程知识融会贯通,也没建立起桥梁结构的设计思路。

(二)缺乏对结构构造的了解

学生将主要精力用于结构计算,不重视绘制结构施工图能力训练。加之以前很少接触结构施工图,不清楚结构施工图应体现哪些内容,导致绘图质量较低,不符合设计要求。所出图纸常出现表述信息不完整,以及忽视结构构造上的设计事项等,如后张预应力混凝土结构的截面尺寸拟定,锚固端未较好考虑锚垫板的尺寸大小及锚头所占的最小尺寸。

二、基于ALP的毕业设计指导模式

ALP(学习行动计划,Actionlearningproject)是指学生结合当前自主择业的机会,针对就业方向,结合专业知识,通过施工实习进行实地考察、学习;在此基础上,先由学生自行提出或选择毕业设计课题,再进行分析、演示和说明,由指导教师对选题过程评分,并作为其毕业设计成绩的一部分。基于ALP的毕业设计指导模式将学生施工实习与毕业设计结合起来,在了解实际工程的基础上,提前为毕业设计做准备,改变以往被动和无目标选择毕业设计课题现状,引导学生将毕业设计各环节工作内容与施工实习结合起来,达到提高毕业设计教学质量的目的。

(一)施工实习

要求学生到省内大型工程企业进行施工实习,根据施工实习教学计划要求以及自身毕业后就业意向,确定合适的工程单位。实习期间,学生以教学大纲要求为依据,结合现场桥梁工程施工,确定施工实习内容和实习计划。除了在实习中主动发现和独立分析解决工程技术问题外,ALP指导模式要求学生提前了解桥梁工程毕业设计的各个环节,有针对性的开展施工实习,避免走马观花、形式主义。从拟定桥型方案的主要工作内容出发,了解在建桥梁的桥孔净长、分孔数目与跨径配置,上、下部结构类型和主要尺寸,以及结构的建筑材料等。学生应在施工现场对桥梁施工流程做详细了解。因为结构内力计算与桥型、施工方法有直接关系,如连续梁桥的施工方法大体包括有支架施工法、逐孔施工法、悬臂施工法和顶推施工法等,除了有支架施工一次落梁法的连续梁桥可按成桥结构计算内力外,其余几种施工方法的连续梁桥都存在结构体系转换和内力叠加的问题。了解桥梁结构施工图的重要性和绘图标准,学会看施工图,并将施工图反映的结构和配筋信息等与实际工程联系起来。实习现场的施工图学习过程有助于毕业设计后期的绘图。

(二)实结

实习结束,学生及时提交实习日记和实结,内容应包括在建桥梁需重点了解的相关信息;列举桥梁工程施工中遇到的主要问题,并查阅相关书籍与论文文献,找出解决问题的思路与方法,做出总结归纳。最后,交给学校指导教师,作为学生毕业设计选题的评定依据。

(三)设计选题

以施工实习的内容为选题依据,学生可从生产单位带课题到学校来做,也可从教师提供的课题中挑选与实习内容相关的内容作为毕业设计题。初步选题后,在规定的时间内查阅文献及实践资料,明确设计内容及步骤,以此锻炼查找、整理和运用资料能力。最后,结合实结作选题汇报,由指导教师评审确定学生的前期准备是否充分,能否可以开始进行毕业设计。本校大部分学生在毕业设计前已落实工作单位,因此,设计内容还应考虑学生将来工作方向。可将设计侧重点与将来工作有关内容联系起来,这更能调动学生学习主动性,也有助于学生尽快进入工作角色。

(四)设计过程管理

实行分组管理,将设计桥型相似的学生分为一组。定期检查各组设计成果,控制进度。设计当中出现的重要问题,先由组内成员展开讨论,共同查阅资料文献,寻求解决问题的方法与思路,然后在讨论会上由学生阐述自己的观点与思路,再由指导教师做解释答疑。对积极、主动解决问题的学生应予以鼓励、肯定,可适当对其毕业设计成绩加分。

三、结语

设计模式论文 篇六

论文摘要:从卜个世纪90年代到本世纪,这十几年是中国营销传播没汁发展最快的一个阶段,也涎生了很多伟大的营销传播概念,它们或一举成就了一个企业、一个品牌,或一举转变了市场运行规则。这些奉不该被大家忽视却正在被大家忽视的经典案例综合在一起应该会给中国的营销传播设计者一些深刻的启发,值得新世纪的营销传播没计者们再度深思。

在市场逐渐饱和,竞争压力越来越大的今天,企业对消费者认知研究不断重视,对于营销传播设计的研究在企业里不断细化和深入,已逐渐作为一个独立的研究实体来开展工作。品牌的成功,离不开研发、营销,而这一切以现代整合营销传播设计的思想来看,都必须以消费者为中心,根据目标人群的特点来调整品牌形象,以整体的产品形象来强化人们的认知,甚至整个团队的工作方式必须及时调整,在产品的规划和前期设计时就花更多的时间和精力从用户环境的角度来琢磨产品的特性,达到营销传播设计的最优化,使产品中更多地体现出用户的情感和使用习惯,以获得消费者的认同,增强企业的竞争力。

一、对于整合营销传播设计的认知

整合营销传播英文为:(IntegratedMarketingCommunicatins),简称:IMCoIMC的核心思想是将与企业进行市场营销所有关的一切传播活动一元化。IMC一方面把广告、促销、公关、直销,CI,包装、新闻媒体等一切传播活动都涵盖到营销活动的范围之内;另一方面则使企业能够将统一的传播资讯传达给消费者,即营销传播的一元化策略。

二、营梢传播设计中企业的产品形象设计

产品的形象设计是服务于企业的整体形象设计,是以产品设计为核心,围绕着人对产品的需求,更大限度地适合人的个体与社会的需求而获得普遍的认同感,改变人们的生活方式,提高生活质量和水平。因此对产品形象的设计和评价系统的研究具有十分重要的意义,评价系统复杂而变化多样,有许多不确定因素,特别是涉及到人的感官因素等,包括人的生理和心理因素。笔者试图通过对企业形象的统一识别的研究,并以此为基础,结合人与产品与社会的关系展开讨论,对产品形象设计及评价系统作有意义的探索。因此,企业以及产品的形象设计都是营销传播设计中的重中之重。

产品形象设计与企业形象设计的关系。对形象的研究大都基于企业形象统一识别系统(CorporateIdentitySystem简称cIS>,所谓企业形象,就是企业通过传达系统如各种标志、标识、标准字体、标准色彩,运用视觉设计和行为展现,将企业的理念及特性视觉化、规范化和系统化,来塑造具体的公众认可、接受的评价形象,从而创造最佳的生产、经营、销售环境,促进企业的生存发展。

企业通过经营理念、行为方式,以及统一的视觉识别而建立起对企业的总体印象,它是一种复合的指标体系,可以把它区分为内部形象和外部形象。内部形象是企业内部员工对企业自身的评价和印象,外部形象是社会公众对企业的印象和评价;内部形象是外部形象的基础,外部形象是内部形象的目标。

产品的形象设计是为实现企业的总体形象目标的细化。它是以产品设计为核心而展开的系统形象设计,对产品的设计、开发、研究的观念、原理、功能、结构、构造、技术、材料、造型、色彩、加工工艺、生产设备、包装、装磺、运输、展示、营销手段、广告策略等等进行一系列统一的策划、统一设计,形成统一的感官形象和统一的社会形象,能够起到提升、塑造和传播企业形象的作用,使企业在经营信誉、品牌意识、经营谋略、销售服务、员工素质、企业文化等诸多方面显示企业的个性,强化企业的整体素质,造就品牌效应,赢利于激烈的市场竞争中。

三、企业形象设计的组成

企业形象设计由基本要素与应用要素两大部分组成。企业形象设计中VI是指视觉认知,即企业的视觉识别(形象识别)。VI是以企业标志、标准字体、标准色彩为核心展开的完整系统的视觉传达体系。

VI是CIS的静态部分,通过统一化、系统化、规范化的视觉识别设计。

基本要素系统一—企业名称、企业标志、标准字体、企业标准色、企业标语、企业象征图形、宣传语言、市场行销报告书以及各部分的组合规范设计等。

应用要素系统—将基本要素系统中的设计运用到与企业相关联的各个领域。如:办公事物用品、生产设备、建筑环境、产品包装、广告媒体、交通运输工具、衣着服装、旗帜、招牌、标识牌、橱窗、陈列展示等。

视觉识别VI在CIS中最具有传播力和感染力,最容易被受众所认可,并占据主导地位。因为视觉识别系统是企业形象的直接传达系统,故被称为“企业的脸”。

四、曹销传播设计的经典案例

一个完美的企业形象传播设计就是一次与消费者心灵的沟通,让消费者产生购买欲望,这就是营销传播设计所要达到的最终目的。

IBM充分发挥整合营销传播设计的优势,因此铸就了辉煌。IBM公司是美国最早导人CIS战略的企业之一。时任IBM公司总裁的Thomas"Watson认为,为了使公司成为享誉世界的大企业,就非常有必要改变企业的陈旧形象,在电子计算机行业中树立一个良好的形象。这个形象不仅能体现出企业的理念,而且还有利于企业在市场中的竞争,特别是能在消费者心目中留下一个具有视觉冲击力的形象标志。于是,在设计大师保罗·兰德的建议下,把公司全称“InternationalBusinessMachines”缩写成“IBM’’三个字母,形成统一的、易于识别的标志,为“IBM’’的发展制定出一整套的CIS战略;还以此设计出具有强烈视觉冲击力的蓝色字体和富有灵感的造型,且选用明快的蓝色作为公司的标准色。从此,IBM公司通过CIS战略的导人塑造了企业形象,社会知名度与美誉度大增,市场占有率迅速扩大,“蓝色巨人”的形象在公众中树立了起来。公务员之家

然而,促使IBM公司成为计算机行业中首屈一指的霸主,却不仅是有一个良好的企业视觉识别VI,而且由于IBM公司树立了以“IBM就是服务”为宗旨的企业理念识别MI,并自始至终为之奋斗不息。

"IBM就是服务”—这句话清楚而又准确的阐明了企业的指导思想。也就是说,IBM公司提供的不仅是产品机器,而且还有使人信赖、热情周到的服务—公司在创办之初就要求对于任何一位用户提出的问题都必须在24小时内给予解决;公司免费为用户提供维修、咨询和培训的服务;甚至对IBM公司提供的服务不满意,还可以退回机器·IBM公司用这样的理念作为指导,使得公司在服务方面的工作可以说几乎达到无懈可击的程度,令人叹为观止。

正因为IBM公司能为顾客提供如此周到的服务,这就使消费者确信公司在关心着每一位用户。所以,才能在广大消费者心目中留下如此美好的印象,才能使IBM公司在强手如林的计算机市场中一枝独秀、勇往直前。

至今,IBM公司给人的印象始终是“充满自信,永攀科技高峰的国际性大公司”,这都应归功于企业形象识别系统CIS的开发,特别是企业理念识别的成功策划,IBM公司已成为企业导人CIS的典范!

软件设计模式论文 篇七

关键词:数学软件;实践教学;教学改革

中图分类号:G642.0 文献标识码:A 文章编号:1674-9324(2012)07-0110-02

一、课程简介

随着科学技术的快速发展,数学模型已经在社会各个领域得到广泛的应用,数学软件就是建立数学模型的强有力工具,MATLAB、Mathematica、SAS等都是很优秀、应用广泛的数学软件[1]。数学建模,数学实验等一系列基于应用的数学课程需要有数学软件的支撑,数学算法思维被引入实践教学当中,数学软件的应用正是算法思维得以实现的程序设计工具[2]。高校数学相关专业开设了数学软件课程。数学软件课程主要针对只讲定理、推导、计算,理论性比较强的课程,如高等数学、线性代数、微分方程、图论等,讲授如何运用MATLAB、Mathematica等数学软件,结合数学模型、算法设计和软件应用,分析推导过程,计算结果,通过理论与实践相结合加强学生对所学知识的感性认识[3]。

二、《数学软件》课程的现状

面向21世纪高速发展的科技,高等教育肩负着培养基础扎实、知识全面、有创新思维的实践性人才,而高等教育主要以课堂讲授、理论教学为主,这对于《数学软件》等实践性较强的课程教学远远不够[4]。

1.大纲教材难定。数学软件引入高校教学的时间不长,推广过程中还存在各种问题[1-2]。其中的关键问题是教学大纲难以确定,究其原因,主要是目前数学软件的授课内容无法指定,可以选择教学的软件多不胜数,如MATLAB、Java、Mathematica、Lingo等,不同高校、不同专业所安排的教学内容各不相同。从而,各单位也只是根据具体的大纲来选定教材,整个《数学软件》课程的教学大纲、教材和教学参考书都没有形成规范,难以统一。

2.课时安排偏少。《数学软件》课程安排偏少,课时数不足[4]。以我校为例,在课程安排上,仅为数学系学生在第5学期开设数学软件选修课,这意味着并不是全部学生都会选修,而在此之前并没有其他正式的课程介绍数学软件,学生没有机会系统地学习软件计算。课程总计只有48学时,其中16学时为授课,32学时上机训练,在这么短的时间内,要将科学计算的理念讲授给学生,使他们在将来能运用数学软件工具来解决问题,这对教师的教学能力要求过高。

3.理论考核欠妥。《数学软件》作为一门以实践训练为主的课程,在理论传授、实践训练以及考核方式上面都应该以实际操作为主线[4-5],然而,现在的教学除了稍微加大了实践训练课时之外,在其他方面未见有改变,特别是考核方式,很多高校不能摆脱传统的考核模式,还是采用理论考核,以卷面成绩作为对学生掌握数学软件程度的评价。实际上,理论考试成绩优秀的学生,其实际动手能力不一定很强,而编程能力强的学生,其理论考试成绩往往处于中等或中上,因此,实践课程只做理论考核明显是不合理的。

三、教学改革初探

数学软件作为算法设计和数学建模不可或缺的工具,很有必要在高校的数学相关专业开设该课程,让学生学习并掌握相关编程技巧。针对我校数学软件课程设置与课堂教学的不足,初步提出以下教学改革措施。

1.转变教学形式。在《数学软件》教学过程中,时刻联系数学建模的方法与模型,把数学建模的思想融入课程教学当中,重视如何将实际问题抽象成为数学问题,重视模型算法的理论推导和优化运算。在教学中强调相关的数学建模知识点,提高学生的思维能力,引导学生提出解决问题的方法,并能够运用数学软件自行设计算法并编写程序,最终解决问题。

2.拟定教纲教材。《数学软件》课程作为数学专业学生的专业课程,需要确定教学大纲。我们首先应该借鉴其他优秀高校的教学经验,由教学课题组的教师一起讨论,教学大纲应该以实践为主题,可以安排MATLAB、Mathematica、SAS、Java等的一种或多种数学软件的教学,给学生安排更多的机会上机训练,训练应该突出重点,强化学生动手能力。合适的教材可以不只一本,教材的内容应该是以实践指导为主体,结合我校学生的实际情况进行选取,同时可以选择实践训练指导用书。此外,结合课题组各位老师的教学经验,参阅数学建模、数值分析、算法逼近等相关课程的经典教材,自行编著适用于我校数学软件教学的教材。

3.加强理论授课。实践训练必须有相关的理论基础,《数学软件》总的课时量应课程安排有部分课时用于理论授课,我校安排理论授课的课时比例比较合理,但该增加。在理论课程中,给学生讲解数学建模中常用的算法模型和经典的案例,由浅入深、由表及里地讲解每一个重点和难点,深化学生对理论知识的理解,强化学生利用数学软件来解决实际问题的手段和方法,培养学生使用计算机程序处理问题的能力。为学生的实践训练奠定理论基础。

4.激发学生积极性。我校《数学软件》课程作为专业选修课开设,本专业学生选修应该是兴趣所致,但教学过程中发现,学生学习缺乏应有的热情,特别是上机训练的课时,学生动手练习的积极性不足,对于课堂练习和课后作业都应付了事。针对这种情况,教学需要调动学生的学习兴趣,关键在于开课的前几个课时,特别是第一课时,可以通过介绍生活中的工程建模引入数学软件,由此引入课程教学。在授课过程中,不仅要介绍某个函数的功能作用,而且还要介绍该函数的使用方法和使用技巧。运用类似这样的教学技巧,有望提高学生的学习积极性。

5.转变考核形式。《数学软件》课程应该以实践考核为主。减少理论考试所占的比重,重点考核学生实际编程解决问题的能力。上机考核给学生提出实际工程中所面临的实质性问题,让学生根据自己所掌握的知识基础,提出自己的想法,建立数学模型,并使用数学软件来整理算法,编写、编译、运行程序,最终解决问题。

数学软件已经成为数学建模解决实际问题中不可或缺的技术型工具。为了培养学生丰富的数学算法思想,为他们的想法提供了实践平台,在高校的《数学软件》课程教学中应该考虑利用多种有效的教学手段,开启学生的算法设计与构造模型的思维和技巧,鼓励他们大胆创新,促进学生对于一种或几种数学软件的偏好,达到提高教学质量的目的,为新时代的发展培养技术型人才。

参考文献:

[1]王海英。数学知识、数学建模、现代数学软件关系与结合途经的探讨[J].中国地质教育,2011,(1):95-97.

[2]吝维军,季素月。数学实验——数学方法、数学软件和数学应用的融合[J].大学数学,2011,27(1):153-156.

[3]刘智,黄磊。数学软件在高等数学教学中应用及价值分析[J].价值工程,2011,(30):238.

[4]宁,赵珅,宋方臻。MATLAB教学应重视科学计算能力的培养[J].中国现代教育装备,2009,(5):73-75.

[5]杨夷梅,杨玉军。Matlab教学中的方法与实践[J].中国电力教育,2008,(127):59-60.

以上就是差异网为大家整理的7篇《软件设计模式论文》,能够帮助到您,是差异网最开心的事情。

300 48211